Plan du cours

Module 1 : Approches traditionnelles du développement

  • 1.1 Aperçu des approches de développement séquentielles et prédictives
    • Description des approches séquentielles et prédictives dites "en cascade
    • Chronologie de l'évolution des approches en cascade
  • 1.2 La cascade de l'homme de paille
    • Le modèle de la cascade du Dr Winston Royce
    • Avantages de la chute d'eau pour le contrôle des projets
    • Les "risques inhérents" de Royce
  • 1.3 Le modèle en V
    • Vérification et validation précoces
    • Avantages du modèle en V
  • 1.4 Modèles incrémentaux
    • Exemple du processus unifié rationnel
    • Livraison progressive
    • Réduction du champ d'application et gestion des risques
  • 1.5 Quand utiliser la chute d'eau
    • Contrôle du processus défini

Module 2 : Vue d'ensemble de Prince2

  • 2.1 Qu'est-ce que Prince2 ?
    • Définition et origines
    • Certifications Prince2 : Foundation, Practitioner, Agile
    • Avantages de Prince2
  • 2.2 Méthodologie Prince2
    • Rôles - Chef de projet, client, utilisateur, fournisseur, comité de projet
    • [Techniques - Assurance du projet, soutien du projet
    • Portée - Interaction avec les contrats et gestion contractuelle
    • Contrôle du changement - Gestion du risque, de la qualité et du changement
  • 2.3 Modèle de processus Prince2
    • Diriger un projet
    • Démarrer un projet
    • Initier un projet
    • Gérer les limites des étapes
    • Contrôler une étape
    • Gérer la livraison du produit
    • Clôture d'un projet
    • Planification

Module 3 : Agile Vue d'ensemble

  • 3.1 Aperçu historique
    • Chronologie de l'évolution des idées 'Agile' des années 90 à aujourd'hui
    • Premières approches Agile - Scrum, XP, DSDM
    • Développements Agile - Kanban, BDD, DevOps, Scaling
  • 3.2 Le Manifeste Agile
    • Contexte de la création du Manifeste
    • Vue d'ensemble du Manifeste Agile
      • Les individus et les interactions plutôt que les processus et les outils
      • Un logiciel fonctionnel plutôt qu'une documentation complète
      • La collaboration avec les clients plutôt que la négociation de contrats
      • Répondre au changement plutôt que suivre un plan

Module 4 : Principes Agile

  • 4.1 Les 12 principes Agile
    • Discussion en groupe sur chaque principe
  • 4.2 Résumé des concepts Agile
    • Planification et développement itératifs
    • Amélioration continue
    • Apprentissage continu
    • Communication Collaboration et face à face
    • Responsabilité collective
    • Équipes interfonctionnelles

Module 5 : Projet Agile Management avec Scrum

  • 5.1 Le cadre Scrum
    • Vue d'ensemble - Guide Scrum 2016
    • Rôles et responsabilités Scrum - Scrum Master, Product Owner, Team
    • Scrum événements - Sprint, Planification du Sprint, Revue, Rétrospective, Quotidien Scrum
    • Scrum artefacts - Backlog de produit, Backlog de sprint, Incrément de produit
  • 5.2 Agile Projet Management Principes
    • Contrôle empirique du processus
    • Planification et rapports itératifs
    • Amélioration continue et rétrospection
    • Gestion des ressources et équipes

Module 6 : Software Testing

  • 6.1 Les fondamentaux du test
    • Le processus de test fondamental
      • Planification, analyse et conception, exécution, évaluation, clôture
    • Niveaux de test - unité, intégration, système, acceptation par l'utilisateur
    • Approches de test - basées sur les exigences, basées sur les risques, basées sur l'expérience
    • Techniques de conception des tests - boîtes blanches, boîtes noires
  • 6.2 Agile Tests
    • Agile Vue d'ensemble des quadrants de test - stratégie de test, planification
    • Développement piloté par les tests
    • Principes d'automatisation des tests - pyramide d'automatisation des tests
  • 6.3 Types de tests
    • Tests orientés vers la technologie qui guident le développement
      • Tests unitaires, TDD, tests de fumée
    • Tests orientés Business qui guident le développement
      • Story tests, exemples, tests d'acceptation
    • [Tests orientés vers la technologie qui critiquent le produit
      • Tests exploratoires, tests Alpa/Beta, UAT
    • Tests orientés vers la technologie qui critiquent le produit
      • Tests de performance, utilisabilité, attributs de qualité

Module 7 : Analyse Business traditionnelle

  • 7.1 Qu'est-ce que l'analyse Business ?
    • L'analyse Business et l'analyste commercial
    • Niveaux de l'analyse commerciale - entreprise, projet, opérationnel
    • Principes de l'analyse Business
  • 7.2 IIBA BA Book of Knowledge - Domaines de connaissances
    • Business Planification et suivi de l'analyse
    • Elicitation et Collaboration
    • Cycle de vie des exigences Management
    • Analyse de la stratégie
    • Analyse des exigences et définition de la conception
    • Évaluation de la solution

Module 8 : Agile Business Analyse

  • 8.1 Agile Business Considérations relatives à l'analyse
    • Développement itératif
    • Équipes interfonctionnelles
    • Collaboration entre les domaines commerciaux et technologiques
  • 8.2 Développement guidé par le comportement Vue d'ensemble
    • Origines du TDD et développements récents
    • Définitions - BDD, ATDD, spécification par l'exemple
  • 8.3 BDD Activities
    • Se concentrer sur les fonctionnalités qui apportent une valeur ajoutée à l'entreprise
    • Déterminer les caractéristiques en collaboration
    • Garder les options ouvertes
    • Utiliser des exemples concrets pour illustrer les fonctionnalités
    • Rédiger des spécifications exécutables
    • Créer une documentation vivante
  • 8.4 Agile Techniques et outils de l'AB
    • Business définition de la valeur
    • Personas
    • Cartographie de l'impact
    • Options réelles
    • Histoires d'utilisateurs et critères d'acceptation
    • Estimation relative
    • Modèle "donné-alors" (Given-When-Then)
    • Support d'outils pour BDD
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires