Articles

Affichage des articles du octobre, 2014

Les exigences non fonctionnelles en agile

Un projet agile se pilote par la valeur apportée au métier. Spécifier agilement, c'est se focaliser sur l’expérience utilisateur, et décrire simplement les exigences qu'aura cet utilisateur dans l'usage du futur système, et ceci à différents niveaux de granularité (User Story). Pour autant, l'intégration d'une application dans un SI, et plus généralement l'acceptation d'une application par un client passe aussi par le respect d'Exigences Non Fonctionnelles (ENF). Parmi celles-ci, on peut lister: La Sécurité La Performance La Capacité La Disponibilité L'Intégrité L'Évolutivité La Maintenabilité La Scalabilité La Compatibilité Il existe trois techniques simples permettant d’intégrer naturellement les ENF dans la réalisation d'un projet agile. Ces techniques ne sont pas mutuellement exclusives et peuvent parfaitement être combinées: Identifier les utilisateurs non métier et leur affecter des User Stories Insérer dans le Pr