Skip to main content
Référence : PMAGB
Durée : 4 demi-journées
Niveau : Intermédiaire
Langues : FR-EN
Public : Chef de projets, analyste, responsable tests et qualité, développeur.

La gestion de projet : méthode Agile

Cette formation propose une présentation théorique et pratique du métier de gestionnaire de projet informatique. L’agilité est incontournable et répond aux besoins actuelles des entreprises, l’adaptabilité et la réactivité, caractéristiques propagées jusqu’au plus intime du système informatique. 


Objectifs

Les objectif de cette formation est de permettre au département informatique de pouvoir répondre à certaines contraintes et même convertir cela en une force. L’expérience de la communauté des informaticien(ne)s se trouve ainsi concentrer dans une collection de bonnes pratiques en matière de réalisation de logiciel. Cette formation vous de transmettra un peu de ce savoir.


Pré-requis

Pour cette formation avoir des notions sur le management d’équipe et la gestion de projets informatiques ainsi qu'une expérience serai souhaitable.


Contenu détaillé

  1. Passage à l'agile
    1. Cas des dirigeants
    2. Cas des Product Owners
    3. Cas des architectes logiciels
    4. Cas des équipes de développement
    5. Cas des managers d’équipe
    6. Cas des clients
    7. Contractualisation des livrables
       

  2. Ce qu'il faut savoir pour comprendre la suite

    1. Le manifeste agile
    2. Les méthodologies agiles
      1. Scrum
      2. Kanban
      3. eXtreme Programming
      4. Différences entre Scrum, Kanban et XP
      5. Lean Startup
      6. Quelle méthodologie choisir ?
    3. Le sprint (ou itération)
    4.  Les backlogs
    5. Les User Stories
    6. Les Technical Stories
    7. Les boards
      1. Scrum Board
      2. Kanban Board
      3. Autres boards
    8. Le Burndown Chart
       

  3. Mise en place des sprints

    1. Définir des processus de développement
    2. Exemple de processus complet dans une méthodologie agile
    3. Passage d’une étape à l’autre : la Definition of Done
    4. Rôle des architectes logiciels
    5. Rôle du chargé de projet technique
    6. Documentation des projets
    7. Gestion de la dette technique
    8. Durée d’un sprint
       

  4. Méthodes utilisées

    1. Communiquer
    2. Taille d’équipe
    3. Mise en situation du développeur
    4. Travail en binôme
    5. Règles de codage
    6. Domain-Driven Design
    7. Test-Driven Development
    8. Behavior-Driven Development
    9. Revues de code
    10. Démonstrations régulières au Product Owner
    11. Maquettage de produit
    12. Amélioration continue
    13. Intégration continue
    14. Décliner le feedback pour en profiter au maximum
    15. 20 % de « Free Time »
       

  5. Réunions agiles

    1. Backlog Refinement Meeting
    2. Sprint Planning Meeting
    3. Daily Scrum Meeting
    4. Revue de sprint
    5. Rétrospective de sprint
    6. Rétrospective d'anomalies (ou Post-Mortem)
    7. Présentations R&D
    8. Big Code Review
    9. One on One Meeting
       

  6. Gérer son projet agile

    1. Gérer son équipe
    2. Équipes et culture d’entreprise
    3. Gérer son backlog de produit
    4. Gérer son backlog d’architecture
    5. Minimum Viable Product
    6. Gérer la qualité et les anomalies
    7. Estimer
      1. Unité d’estimation
      2. Périmètre des User Stories
      3. Découpage en tâches
    8. Planifier
    9. Métriques agiles
    10. Vers l’autogestion
       

  7. Outil pour la gestion de projet Agile

    1. Tableur
    2. Trello
    3. Tableau de post-its
    4. Outils d’ALM
    5. User Story Map
Discutons de votre projet

Contactez-nous

  •  + 32 (0) 10 49 51 00
  •  info@expert-it.com