User stories are a simple and direct way of creating and managing software requirements. They are widely used in contemporary practice. This widespread adoption suggests they are providing some benefits when compared to previous methods of managing requirements. But are these benefits realised in practice? If so, can these benefits be explained? This thesis seeks to address these questions by studying how software development teams use user stories in practice and identifying benefits and challenges. The approach proposed in this thesis is to take the view of user stories as part of a Distributed Cognition system that has a goal of developing requirements and implementing these in a software application. In this perspective, the ...
The integration of agile software development and user experience (UX) design has been a topic of in...
International audienceBehavior-Driven Development (BDD) has gained popularity in agile software deve...
This paper challenges claims made by Scrum proponents when characterising the communicative nature o...
User stories are a simple and direct way of creating and managing software requirements. They are w...
Contemporary movies like The Social Network would lead you to believe that multi-billion software co...
My thesis describes a variety of methods for writing software specifications with intention to exami...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
User stories are a widely used artifact in Agile software development. Currently, only a limited num...
Communicating about system requirements with user stories is a distinctive feature of Agile Software...
People see the world and convey their perception of it with narratives. In an information system con...
User stories are a well-established way to record requirements in agile projects. They can be used a...
Summary of experiences with a set of user stories, conceptualized by members of the IDEAS-Productivi...
The stories in this text are about discovering how the members of a professional organization use te...
Today, software can be found almost everywhere. The software development industry is a large industr...
[Context and Motivation] User stories are a popular notation for representing requirements, especial...
The integration of agile software development and user experience (UX) design has been a topic of in...
International audienceBehavior-Driven Development (BDD) has gained popularity in agile software deve...
This paper challenges claims made by Scrum proponents when characterising the communicative nature o...
User stories are a simple and direct way of creating and managing software requirements. They are w...
Contemporary movies like The Social Network would lead you to believe that multi-billion software co...
My thesis describes a variety of methods for writing software specifications with intention to exami...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
User stories are a widely used artifact in Agile software development. Currently, only a limited num...
Communicating about system requirements with user stories is a distinctive feature of Agile Software...
People see the world and convey their perception of it with narratives. In an information system con...
User stories are a well-established way to record requirements in agile projects. They can be used a...
Summary of experiences with a set of user stories, conceptualized by members of the IDEAS-Productivi...
The stories in this text are about discovering how the members of a professional organization use te...
Today, software can be found almost everywhere. The software development industry is a large industr...
[Context and Motivation] User stories are a popular notation for representing requirements, especial...
The integration of agile software development and user experience (UX) design has been a topic of in...
International audienceBehavior-Driven Development (BDD) has gained popularity in agile software deve...
This paper challenges claims made by Scrum proponents when characterising the communicative nature o...