Les enquêtes du genre de l'étude CHAOS du Standish Group tendent à montrer que le manque d'implication des utilisateurs est la raison principale de l'échec de projets logiciels. Une bonne coopération avec les utilisateurs est un facteur primordial du succès d'un projet.
Vos problèmes
De nombreux changements interviennent au cours du développement
L'opinion prévaut que les besoins des utilisateurs ne sont pas pris en compte dans le processus de développement
Vous ne savez pas exactement d'où viennent les spécifications, qui représente quels intérêts ni qui doit ou peut prendre des décisions
Les utilisateurs ne sont pas intéressés ou ne sont pas capables d'exprimer leurs besoins
Le client croit qu'il n'est pas ou trop peu impliqué dans le processus de développement.
Le traitement de spécifications ou attentes - en général changeantes et mal définies - exige beaucoup de doigté et d'expertise technique.
Notre solution
Nos experts vous conseillent d'un point de vue neutre. Nous pouvons accompagner vos projets de façon critique ou les mettre en chantier en commençant par la saisie des spécifications de façon professionnelle et les remettre à vos collaborateurs à tout moment.
Nos collaborateurs suivent les normes reconnues du Capability Maturity Model (CMM). Ils savent travailler avec des Use Cases (par exemple d'après les définitions de Rational Software) ou avec les Software Requirements Specifications (SRS) définis dans ISO/IEC 830.
Dans les deux cas, une bonne spécification répond aux exigences suivantes:
Claire
Complète
Vérifiable
Consistante
Modifiable
Traçable
Nos collaborateurs vous proposeront comment saisir les spécifications. Cette proposition se limite à la saisie, mais peut aller jusqu'à la gestion (Requirements Management) pendant le développement. Notre proposition visera toujours à une collaboration optimale avec vos collaborateurs ou le cas échéant de votre client.