Le génie logiciel par la pratique : une expérience de projet en phases
Résumé
Le génie logiciel constitue un enseignement difficile à faire passer auprès des étudiants sous forme magistrale. Les activités projet de programmation sont bien plus pertinentes pour son assimilation. Cet article décrit une articulation particulière de projets de développement logiciel, basée sur une succession de phases de modification de code. Outre les avantages habituels de la formation à l?ingénierie logicielle par projet, cette approche innovante permet d?une part de sérier les difficultés conceptuelles et techniques, et d?autre part d?aborder la partie aval du cycle de vie du logiciel - maintenance, évolutions - qui n?est traditionnellement pas expérimentée par les étudiants. En outre, cette mise en perspective renforce la sensibilisation aux impératifs de qualité logicielle des phases amont - modélisation, conception et codage. Différents aspects de cette forme originale de projet sont présentés, et un premier bilan d?expérience est tiré.
Origine : Fichiers produits par l'(les) auteur(s)