Résumé
La qualité de logiciel est un résultat direct du processus utilisé lors de la création. L'objectif de ce cours est de comprendre et connaître l'utilité des modèles de conception de logiciel, des cycles de vie logiciel et leurs implications, du développement linéaire vs. itératif, des objectifs et techniques des tests, et de l'approche évolutionnaire au développement OO.
Sommaire:
I) Cycle de vie logiciel
II) Développement vs. Maintenance
III) Développer du logiciel de haute qualité
IV) Le modèle Waterfall
V) Techniques de Vérification
VI) Prototypes : utile pour vendre vos idées
VII) Développement de logiciel large
VIII) Obtenir les besoins de l'usager