Le processus de gestion des exigences est conçu pour protéger l'entreprise qui a embauché une gestion de projet ou une entreprise pour développer un produit comme un nouveau logiciel . Beaucoup de temps et d'argent peut être gaspillé dans le développement de logiciels qui ne répond pas aux besoins de l'entreprise. Grâce à la gestion des exigences , de la planification , il est clair exactement ce que l'entreprise a besoin de l'entrepreneur . Les besoins
requise pour chaque projet IT diffèrent en fonction des besoins de l'organisation . Par exemple, une agence de la loterie de l'État pourrait avoir besoin d' un nouveau logiciel de base de données pour le suivi des paiements aux gagnants de loterie. Des entreprises de TI qui soumissionner sur le projet examineront la documentation des besoins afin de déterminer s'ils pouvaient mener le projet dans le budget et le calendrier de l'agence de la loterie de l'État.
Types d'exigences
Il ya différentes façons de voir les conditions pour être gérés dans un projet informatique . Les exigences peuvent être regroupées en deux grandes catégories - les exigences fonctionnelles et non fonctionnelles . Selon les exigences Autorité, une exigence fonctionnelle doit être satisfaite par l'exécution d'une fonction dans la solution ou du produit final . Une exigence non - fonctionnelle est une exigence qui ne fait rien mais apparaît comme une caractéristique de la solution logicielle entier. Par exemple , la sécurité et la performance sont des exigences non - fonctionnelles .
Building Blocks
Les éléments constitutifs du processus de gestion des exigences peuvent être très complexes lorsque l' IT entrepreneur doit travailler avec de nombreux directeurs de l'entreprise ou de l'organisation . Dans ce processus , les professionnels se rencontrent avec les divers intervenants et les utilisateurs finaux de définir les priorités et les besoins sont pour la solution IT final. Dans le processus de planification , l'équipe informatique peut obtenir de la société à accepter le cadre du projet avant de commencer à travailler sur la construction de la solution IT .
Affaires architecture
autre aspect de la gestion des exigences est l'utilisation de la planification des logiciels tels que Microsoft Visio organigrammes pour définir l'architecture d'entreprise. En d'autres termes , l'architecture montre la conception du logiciel d' entreprise de bout en bout et la façon dont la solution se produira dans les scénarios prévus. Cette architecture sera cruciale pour l'entreprise IT à écrire le guide de l' utilisateur pour une utilisation professionnelle à l'issue du projet.
Négociation et Communication
Dans le processus de gestion des exigences , la société ou de l'organisation et de la société de développement informatique vont s'engager dans des négociations fréquentes concernant les priorités , y compris combien de ressources ( financières et humaines ) sera allouée à chaque étape du projet. Parce que les professionnels n'auront pas les connaissances spécifiques de l'organisation , ils doivent utiliser la communication pour identifier exactement ce que la société exige avant de concevoir la solution. L'argent et la productivité seront perdues si la communication efficace n'a pas lieu tout au long du processus de gestion des exigences .