Publication | Closed Access
Detecting User Story Information in Developer-Client Conversations to Generate Extractive Summaries
70
Citations
32
References
2017
Year
Unknown Venue
Software MaintenanceGenerate Extractive SummariesEngineeringEntity SummarizationNarrative SummarizationUser StoriesSoftware EngineeringCommunicationSoftware AnalysisJournalismText MiningAutomatic SummarizationNatural Language ProcessingInformation RetrievalData ScienceSoftware PracticeUser Story InformationConversation AnalysisContent AnalysisUser RequirementNarrative ExtractionUser Story ElicitationConversational Recommender SystemComputer ScienceUser FeedbackUser AnalysisInformation ExtractionSoftware DesignDeveloper-client ConversationsSoftware User NeedsHuman-computer InteractionArts
User stories are descriptions of functionality that a software user needs. They play an important role in determining which software requirements and bug fixes should be handled and in what order. Developers elicit user stories through meetings with customers. But user story elicitation is complex, and involves many passes to accommodate shifting and unclear customer needs. The result is that developers must take detailed notes during meetings or risk missing important information. Ideally, developers would be freed of the need to take notes themselves, and instead speak naturally with their customers. This paper is a step towards that ideal. We present a technique for automatically extracting information relevant to user stories from recorded conversations between customers and developers. We perform a qualitative study to demonstrate that user story information exists in these conversations in a sufficient quantity to extract automatically. From this, we found that roughly 10.2% of these conversations contained user story information. Then, we test our technique in a quantitative study to determine the degree to which our technique can extract user story information. In our experiment, our process obtained about 70.8% precision and 18.3% recall on the information.
| Year | Citations | |
|---|---|---|
Page 1
Page 1