Définir les besoins
À ce stade, les parties impliquées telles que les clients, les utilisateurs finaux, la haute direction, les chefs de produit et autres définissent les exigences et les objectifs du projet. Ils définissent les résultats qu'ils souhaitent obtenir avec le logiciel et les fonctionnalités nécessaires.
Rassemblement des exigences
Le Product Owner recueille les exigences détaillées des parties impliquées. Cela peut être fait à l’aide de divers outils, tels que des entretiens, des enquêtes, des ateliers ou une analyse de documentation.
Prioriser
Les parties impliquées, en coopération avec le Product Owner, déterminent lesquelles des exigences collectées ont la plus haute priorité. Ensemble, ils décident quelles fonctions sont essentielles et doivent être mises en œuvre en premier.
Planification des sprints
L'équipe de développement, en fonction des besoins et des priorités définis, planifie le processus de développement logiciel. Ils définissent les étapes du projet, estiment le temps nécessaire pour réaliser chaque tâche et fixent des délais.