Il consiste à identifier et à utiliser des méthodes, des pratiques et des outils permettant de maximiser les chances de réussite d'un projet logiciel
LE GÉNIE LOGICIEL :
Génie logiciel
Application de principes d'ingénierie au domaine de la création de logiciels.
LES ENJEUX :
Les enjeux associés sont multiples :
▪ adéquation aux besoins du client
▪ respect des délais de réalisation prévus
▪ maximisation des performances et de la fiabilité
▪ facilitation de la maintenance et des évolutions ultérieures.
A retenir :
COUVRIR TRIANGLE : Qualité / Délais / coûts
LES DIFFÉRENTES PHASES D’ÉLABORATION :
▪ Analyse des besoins
▪ Les spécifications
▪ La conception
▪ L'implémentation
▪ La validation
▪ La maintenance
LES DIFFÉRENTS CYCLES :
▪ CYCLE EN CASCADE
▪ CYCLE EN V
▪ CYCLE EN SPIRALE
▪ CYCLE « AGILE »
