Une exigence métier est une description de l'objectif commercial souhaité ou du problème que l'organisation souhaite atteindre avec une nouvelle solution. Une exigence système décrit comment un système d'information doit réaliser ces objectifs commerciaux. La séparation est très importante pour la bonne hiérarchie de la documentation et pour éviter les incohérences entre les attentes de l'entreprise et la réalisation technique.
Exemples :
Caractéristiques clés :
Pourquoi ne pas décrire directement uniquement les exigences système, en passant les exigences métier ?
Une telle approche conduit à une "étroitesse" de la solution : l'équipe technique réalise non pas ce dont l'entreprise a réellement besoin, mais seulement ce qui est mentionné dans le cahier des charges. Cela peut entraîner la négligence d'objectifs stratégiques ou de besoins importants non pris en compte.
Les exigences métier peuvent-elles changer au cours du projet et pourquoi est-il important de documenter chaque changement ?
Oui, les exigences métier changent souvent en raison de l'évolution des conditions du marché ou de la clarification des objectifs. Il est crucial de documenter les changements pour maintenir la traçabilité des sources d'exigences et ajuster à temps les exigences système.
Cela signifie-t-il que l'exigence système est seulement technique et n'affecte pas le résultat commercial ?
Non. L'exigence système est directement liée à l'atteinte des résultats commerciaux, car sa réalisation assure l'exécution de l'exigence métier correspondante.
L'analyste métier écrit immédiatement le cahier des charges avec des exigences système, sans avoir fixé les objectifs commerciaux.
Avantages :
Inconvénients :
L'analyste fixe les exigences métier, obtient leur validation, puis formalise les exigences système sur cette base.
Avantages :
Inconvénients :