Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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
- Le processus de test fondamental
- 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é
- Tests orientés vers la technologie qui guident le développement
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
Nos clients témoignent (2)
J'ai apprécié l'ensemble de la première journée.
Peter
Formation - Contemporary Development Principles and Practices
Traduction automatique
Very informative and gave a nice overall summary of the course outline.
Matthew Steptoe
Formation - Contemporary Development Principles and Practices
Traduction automatique