Skip to main content
. 2021 Sep 20;21(18):6298. doi: 10.3390/s21186298

Table 7.

Main integration forms for each type of agile process (answer to RQ2).

Agile Process Activity Main Integration Forms
Scrum Requirement
Analysis
Design
Planification
  1. Brainstorming session for user stories

  2. Iterative introduction of user requirements based on one or more functional and non-functional requirements

  3. Contextualization of the persona, design of the target group

  4. User feedback: evaluation, improvement, validation

  5. Development of the objectives by incremental iterations

XP Requirements
Analysis
Refinement phase
  1. Contextual research

  2. Integrate user stories with Personas-based design: empathize with the user to define an action for the problem

  3. Supervise the development of the prototype to ensure the use of the personas created

  4. Refactoring of personas (and even creation of new ones) with each change of requirements

DSDM Requirements
Analysis
  1. User interviews

  2. Analyzing user stories in a design thinking session: creating sketches of personas

  3. Elaborate the solution design and validate it with users

FDD Requirements
Analysis
  1. Questionnaires to users

  2. Clusters of users based on common preferences

Lean Requirements
Analysis
  1. Questionnaire to know the user groups

  2. Clusters of users based on common preferences