Les processus principaux peuvent être réalisés de différentes manières.
Les processus principaux documentent ce qu'est le besoin métier- le QUOI.
Les exigences fonctionnelles décrivent plutôt COMMENT le processus devrait être réalisé.
QUOI
- Accepter le paiement d'un client
COMMENT
- Accepter le paiement via web
- Accepter le paiement via téléphone
- Accepter le paiement par mail
Pourquoi nous n'incluons pas comment le processus est réalisé dans les exigences métiers?
- Cela peut vous entrainer dans une mauvaise voie pour la solution
- Vous ne voulez pas vous limiter à ce que la solution pourrait être
Une exigence technique/système (non fonctionnelle) est une exigence qui décrit spécialement COMMENT le problème métier sera résolu. Il reflète la vue d'un point de vue technique.
- Description du système: y a-t-il un type d'environnement technique qui doit être utilisé spécifiquement?
- Description du logiciel: quels outils de développement seront utilisés, quel language de programmation?
- Exigences concernant la conception de la base de données et la conversion de données.
- Conception des flux: diagrammes et descriptions qui décrivent comment les programmes et les autres composants du système interagissent.
- Considérations de développement: créer des modules réutilisables, suivre les conventions standards de nommage, utiliser des appels de séquences cohérentes.
- Exigences d'interface: décrivent les connections entre ce système et les autres systèmes existants. Cela inclus les interfaces et les mécanismes de communication pour les systèmes et autres logiciels.
source originale: The analyst coach
Aucun commentaire:
Enregistrer un commentaire