|
Il s'agit d'une description des exigences mutuellement exclusives. . Le mot « Devel ? » à la fin semble incomplet; cela fait probablement référence à la manière dont le développement gère ce conflit.
Les exigences mutuellement exclusives sont des exigences qui ne peuvent pas être satisfaites simultanément. Les développeurs ont besoin d'un processus pour résoudre ce conflit, qui implique généralement :
* Priorisation : Déterminer quelle exigence est la plus importante pour les objectifs généraux du projet. Cela implique souvent des discussions avec les parties prenantes, une évaluation des avantages et des inconvénients de chaque exigence et une prise en compte des priorités commerciales.
* Négociation et compromis : Trouver un terrain d’entente qui satisfasse les deux parties prenantes dans une mesure raisonnable. Cela peut impliquer de modifier l’une ou les deux exigences pour les rendre compatibles, ou d’identifier des solutions alternatives permettant d’obtenir des résultats similaires.
* Arbitrage : Si la négociation échoue, une autorité supérieure (par exemple, un chef de projet ou un sponsor exécutif) pourrait prendre la décision finale.
* Gestion du périmètre : Parfois, l’une des exigences doit être reportée à une version ultérieure ou entièrement supprimée du projet. Cela nécessite une communication et une justification minutieuses auprès des parties prenantes impliquées.
* Décomposition des exigences : Décomposer les exigences contradictoires en éléments plus petits et moins conflictuels. Cela peut parfois révéler des zones de chevauchement ou un terrain d’entente qui n’étaient pas apparents au début.
En bref, la gestion d’exigences mutuellement exclusives est un aspect crucial de l’ingénierie des exigences et du développement logiciel réussi. Cela nécessite de solides compétences en communication, en négociation et une compréhension claire des priorités du projet.
|