Context: Eliciting user stories is a major challenge for agile development approaches. Conceptual models are used to support the identification of user stories and increase their understanding. In many companies, existing model documentation stored as either use cases or BPMN models is available. However, these two types of business process models might not be equally effective for elicitation tasks due to their formats. Objective: We address the effectiveness of different elicitation tasks when supported either with visual or textual conceptual model. Since the agile literature shows little attention to reusing existing BPMN documentation, we propose several hypotheses to compare it to the use of textual use case models. Method: We conduct...
Context: There are numerous textual notations and techniques that can be used in requirements engine...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
User stories are a simple and direct way of creating and managing software requirements. They are w...
While agile methodologies are commonly used in software development, researchers have identified man...
[Context and Motivation] User stories are a popular notation for representing requirements, especial...
peer reviewedUser stories are primary requirements artifacts within agile methods. They are comprise...
Agile practitioners face numerous challenges when it comes to requirements engineering in the contex...
Understanding conceptual models of business domains is a key skill for practitioners tasked with sys...
While Agile methodologies are used in software development, researchers have identified many issues ...
Agile practitioners and researchers have identified many challenges related to the requirements in a...
Agile software development projects often manage user requirements with models that are called user ...
User Stories (US) are the most commonly used requirements artifacts within agile methods such as XP ...
[Context and motivation] Notations for expressing requirements are often proposed without explicit c...
[Context and Motivation] User Stories (US) are often used as requirement representation artifacts wi...
Context: There are numerous textual notations and techniques that can be used in requirements engine...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
User stories are a simple and direct way of creating and managing software requirements. They are w...
While agile methodologies are commonly used in software development, researchers have identified man...
[Context and Motivation] User stories are a popular notation for representing requirements, especial...
peer reviewedUser stories are primary requirements artifacts within agile methods. They are comprise...
Agile practitioners face numerous challenges when it comes to requirements engineering in the contex...
Understanding conceptual models of business domains is a key skill for practitioners tasked with sys...
While Agile methodologies are used in software development, researchers have identified many issues ...
Agile practitioners and researchers have identified many challenges related to the requirements in a...
Agile software development projects often manage user requirements with models that are called user ...
User Stories (US) are the most commonly used requirements artifacts within agile methods such as XP ...
[Context and motivation] Notations for expressing requirements are often proposed without explicit c...
[Context and Motivation] User Stories (US) are often used as requirement representation artifacts wi...
Context: There are numerous textual notations and techniques that can be used in requirements engine...
[Context and motivation] User stories are an increasingly popular textual notation to capture requir...
User stories are a simple and direct way of creating and managing software requirements. They are w...