Expression de besoins
Nous pouvons vous assister en AMOA (Assistance à Maîtrise d'Ouvrage) pour comprendre votre besoin business et le formaliser par des documents clairs et concis.
La rédaction du cahier des charges est une étape que les méthodologies de développement agiles permettent de transformer en documentation plus parlante. Schémas d'organisation et cas d'utilisation facilitent ainsi une lecture par l’ensemble des acteurs du projet.
Spécifications fonctionnelles et techniques
Deux cas de figure sont traditionnellement rencontrés :
- une expression de besoins formalisée dans un cahier des charges : le travail de spécifications revient à préciser ce cahier des charges, d'en faire une seconde écriture sous un angle plus technique. La validation formelle par le client est importante car elle permet d'éviter la concurrence entre le cahier des charges et les spécifications, par nature beaucoup plus précises ;
- une expression de besoins plus agile, qui permet d'adapter le projet lors de sa réalisation par des itérations multiples avec les utilisateurs. Des frameworks de développement permettent de modéliser les éléments métiers comme des types de contenus et des états et transitions de workflow, afin de générer à la volée des prototypes fonctionnels.