Abstract—User stories are a widely used notation for formulat-ing requirements in agile development. Despite their popularity in industry, little to no academic work is available on determining their quality. The few existing approaches are too generic or employ highly qualitative metrics. We propose the Quality User Story Framework, consisting of 14 quality criteria that user stories should strive to conform to. Additionally, we introduce the conceptual model of a user story, which we rely on to subsequently design the AQUSA tool. This conceptual piece of software aids requirements engineers in turning raw user stories into higher quality ones by exposing defects and deviations from good practice in user stories. We evaluate our work by ap...
While agile methodologies are commonly used in software development, researchers have identified man...
User Stories (US) are the most commonly used requirements artifacts within agile methods such as XP ...
peer reviewedUser stories are primary requirements artifacts within agile methods. They are comprise...
User stories are a widely adopted requirements notation in agile development. Yet, user stories are ...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
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...
Within Agile methods, User Stories (US) are mostly used as primary requirements artifacts and units ...
Abstract Context: Quality requirements (QRs) have a significant role in the success of software pro...
Verification activities are necessary to ensure that the requirements are specified in a correct way...
Agile practitioners face numerous challenges when it comes to requirements engineering in the contex...
Within Agile methods, User Stories (US) are mostly used as primary requirements artifacts and units ...
Scrum is driven by user stories (US). The development team indeed uses, to fill the project’s and th...
While Agile methodologies are used in software development, researchers have identified many issues ...
User stories are a widely used artifact in Agile software development. Currently, only a limited num...
While agile methodologies are commonly used in software development, researchers have identified man...
User Stories (US) are the most commonly used requirements artifacts within agile methods such as XP ...
peer reviewedUser stories are primary requirements artifacts within agile methods. They are comprise...
User stories are a widely adopted requirements notation in agile development. Yet, user stories are ...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
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...
Within Agile methods, User Stories (US) are mostly used as primary requirements artifacts and units ...
Abstract Context: Quality requirements (QRs) have a significant role in the success of software pro...
Verification activities are necessary to ensure that the requirements are specified in a correct way...
Agile practitioners face numerous challenges when it comes to requirements engineering in the contex...
Within Agile methods, User Stories (US) are mostly used as primary requirements artifacts and units ...
Scrum is driven by user stories (US). The development team indeed uses, to fill the project’s and th...
While Agile methodologies are used in software development, researchers have identified many issues ...
User stories are a widely used artifact in Agile software development. Currently, only a limited num...
While agile methodologies are commonly used in software development, researchers have identified man...
User Stories (US) are the most commonly used requirements artifacts within agile methods such as XP ...
peer reviewedUser stories are primary requirements artifacts within agile methods. They are comprise...