User Tools

Site Tools


2013_2014:lp:idse:gl:gestiondeprojets

Contenu

Introduction à la gestion de projets

  • Quels rôles
  • De la ligne de code au produit livré au client
  • Les différents types d'approches de développement
  • Le développement en fonction des métiers (web, bancaire, avionique, télécom, …)
  • Le cycle de vie du logiciel

Cycle de vie du logiciel et Méthodologie Kanban

La place des tests

  • Objectifs, Stratégies et Rapports
  • Les différents types de tests (unitaire, intégration, fonctionnel, non régression, performance, interface, …)
  • Les outils de tests (Junit, Robots, Intégration, White box/Black blox testing,…)

Gestion des défauts

Automatisation des tâches pour la production d'un logiciel

Gestion du changement

(Complète le cours sur la gestion des défauts)

  • Gouvernance
    • Maintenance et support
    • Gestion des patchs
    • Livraison des différentes versions
    • Archivage des anciennes configurations
    • Gestion de la compatibilité ascendante
  1. Gestion de versions : git ou svn
  2. Gestion de version: Méthodologie
  • Gestion du code source : principes et outils (SCCS, SVN, GIT, Clearcase, …)

Introduction aux méthodes agiles

Méthodologie de la gestion du changement

Cours et retour sur l'existant

Comment mesurer la Qualité ?

  • L'objectif : Ne jamais régresser !
  • Métriques, Rapports, Analyse de Code, Revues croisées, …
  • Outil : Sonar, …

Gestion et automatisation de production des projets logiciels

  • Gestion des dépendances
  • Maven

TD

Intégration continue

  • Principe de l'usine logicielle (Software Factory)
  • Gestion de l’intégration continue : objectifs et mise en oeuvre (Bamboo, Nexus, Packaging/Installer, …)

RESTES

  1. Utilisation de XXXX (1h cours + 1h TD) (Semaine du 22/10)
  2. Business Process (Semaine du 22/10)
  3. Architecture (Semaine du 5/11)
  4. Cycle de conception (1h cours Nemo)
    • Périmètre de la conception - la conception dans un cycle de développement
    • Différents acteurs : MOA / MOE
    • Cycle de conception
      • documents en entrée
      • recueil du besoin
      • livraison
      • validation
      • documents en sortie
    • Différents niveaux de livrables
      • données
      • processus
      • IHM
      • échanges
      • tests
    • Organisation d'une équipe et cohérence
2013_2014/lp/idse/gl/gestiondeprojets.txt · Last modified: 2013/09/06 10:30 by blay