Année 2012-2013‎ > ‎

SI031 - SE1

Software Engineering
Responsable :   Pierre-Etienne MOREAU, Professeur
                        Pierre-Etienne.Moreau@mines.inpl-nancy.fr
Durée du module : 21 heures  
Crédits ECTS : 2
Objectifs pédagogiques
Acquérir les bases techniques et théoriques nécessaires à une compréhension approfondie 
des méthodes de conception de logiciels.
Acquérir les connaissances et les compétences essentielles sur les méthodologies et des 
outils de développement de logiciels.
Contenu - Programme
Mots clefs :
Génie logiciel, cycle de vie, conception objet, méthodes agiles, qualité du logiciel, 
développement dirigé par les tests.
Descriptif : 
  • Introduction
    • Les modèles de développement 
    • Cycles de vies « classiques » et raffinement
  • Conception objet
    • Concepts avancés de la programmation object
    • Design patterns
  • Méthodes agiles
    • Scrum
    • Extreme Programming
  • Outillage
    • Gestionnaire de versions
    • Tests unitaires
    • Système de build
Séances :
  1. Lean Software Development
  2. Gestionnaire de version
  3. Tests Unitaires
  4. Outils d'intégration continue
  5. Analyse statique et dynamique de code
  6. Design Pattern
  7. Séance d'évaluation

Mode d’évaluation : 
Contrôle de connaissances et mini-projets en contrôle continu.
Référence
The Art of Lean Software Development, Curt Hibbs, Steve Jewett & Mike Sullivan, O’Reilly, 
2009
Ċ
1_Lean.pdf
(104k)
Pierre-Etienne Moreau,
9 oct. 2012 à 23:15
Ċ
Pierre-Etienne Moreau,
7 nov. 2012 à 05:53
Ċ
Karen Fort,
29 oct. 2013 à 02:21
Ċ
2_SVN.pdf
(441k)
Pierre-Etienne Moreau,
9 oct. 2012 à 23:15
Ċ
Pierre-Etienne Moreau,
9 oct. 2012 à 23:15
Ċ
Karen Fort,
29 oct. 2013 à 02:18
Ċ
Karen Fort,
29 oct. 2013 à 02:19
Ċ
Karen Fort,
29 oct. 2013 à 02:20
Comments