We investigate how stories can be used in system analysis and design to better understand the application domains. The research question we explore is: How can we employ narratives as a complement to use cases to improve our understanding of application domains? To examine this question, we study the effects—i.e., recall and problem solving—of supplementing a use case with a user story. We focus on two features of stories that can facilitate comprehension, concrete thematic content and causal explanatory information
Context: Eliciting user stories is a major challenge for agile development approaches. Conceptual mo...
The effective analysis and specification of requirements is critical in software development. Faults...
UML recommends that software system functionality and interactions be documented through use case na...
Over the past three decades, user stories and use cases have become increasingly dominant systems an...
To describe functional requirements, agile approaches prefer the brevity of user stories over more d...
Term projects based on case studies are a common way to engage students in the concepts and skills i...
Over the past 25 years, user stories and use cases have become increasingly dominant techniques for ...
People see the world and convey their perception of it with narratives. In an information system con...
User stories are a simple and direct way of creating and managing software requirements. They are w...
This research examines the adoption of Use Case Narratives within the Unified Modeling Language (UML...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
Use cases are the accepted contemporary vehicle for the capture, collection and management of functi...
[Context and Motivation] User stories are a popular notation for representing requirements, especial...
Use cases were introduced into the Unified Modeling Language to capture the functional requirements ...
Contemporary movies like The Social Network would lead you to believe that multi-billion software co...
Context: Eliciting user stories is a major challenge for agile development approaches. Conceptual mo...
The effective analysis and specification of requirements is critical in software development. Faults...
UML recommends that software system functionality and interactions be documented through use case na...
Over the past three decades, user stories and use cases have become increasingly dominant systems an...
To describe functional requirements, agile approaches prefer the brevity of user stories over more d...
Term projects based on case studies are a common way to engage students in the concepts and skills i...
Over the past 25 years, user stories and use cases have become increasingly dominant techniques for ...
People see the world and convey their perception of it with narratives. In an information system con...
User stories are a simple and direct way of creating and managing software requirements. They are w...
This research examines the adoption of Use Case Narratives within the Unified Modeling Language (UML...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
Use cases are the accepted contemporary vehicle for the capture, collection and management of functi...
[Context and Motivation] User stories are a popular notation for representing requirements, especial...
Use cases were introduced into the Unified Modeling Language to capture the functional requirements ...
Contemporary movies like The Social Network would lead you to believe that multi-billion software co...
Context: Eliciting user stories is a major challenge for agile development approaches. Conceptual mo...
The effective analysis and specification of requirements is critical in software development. Faults...
UML recommends that software system functionality and interactions be documented through use case na...