FCT SOLUTIONS : 02. Scrum - Devenir Développeur Agile
Organisme
75011 PARISVoir toutes ses formationsAutres organismes proposant cette formation
Durée
Modalités
- Classe virtuelle
Evaluation : passage de la certification PSD1
Editeur : SCRUM.ORG - Langue d’examen disponible : anglais Préparation : examens blancs corrigés avec le formateur Durée et conditions : 60 minutes - Obtention à partir de 68 bonnes réponses sur 80
Prix
Public
Pré-requis
. Savoir travailler en équipe ;
. Avoir une expérience significative en développement logiciel ;
. Avoir un niveau d’anglais suffisant pour comprendre les termes utilisés et passer la certification.
Certification
Objectifs pédagogiques
. développer en mode Agile en mobilisant les bonnes pratiques d’ingénierie logicielle et
l’automatisation des tests Agiles tout en favorisant un fonctionnement en auto-organisation de
l’équipe ;
. préparer, passer et obtenir la certification « PSD I » .
Programme détaillé
Le rôle du développeur Scrum présente une nouvelle approche de management en comparaison aux approches de réalisations conventionnelles Le développeur n’est plus cantonné à la simple programmation, avec l’Agilité, il devient autonome et pluridisciplinaire, responsable dans un esprit « One Team ». C’est pourquoi il doit mettre en pratique l’ensemble des bonnes pratiques encouragées par des courants de pensées AGILE comme Scrum. Cette pratique l’amène à bien comprendre l’approche Scrum mais aussi la gestion du cycle de vie d’un produit logiciel, les tests en AGILE, la conception et l’architecture émergente produite dans un projet incrémental et itératif. Le développeur Agile adopte un Mindset d’intelligence collaborative afin de produire régulièrement des logiciels utiles offrant une valeur ajoutée.
JOUR 1
PARTIE 1 – LE SCRUM GUIDE1. Introduction à Scrum2. Le Manifeste Agile3. Scrum en 2 minutes4. Piliers et valeurs de ScrumExercice n°1 : Match or Crash Il s’agit de briser la glace et de découvrir les notions liées à Scrum
1.Le Scrum Guide2. La Scrum Team & ses rôles3. Les événements4. Les artefacts
1. Comprendre l’affinage du Product Backlog2. La description3. L’estimation4. La priorisationExercice n°2 : Jeu de rôle Il s’agit de reproduire une séance d’affinage afin de mettre en pratique les notions
JOUR 2
PARTIE 2 – LE DEV SCRUM1. L’importance de l’approche par tests2. Approche de tests TDD.
3. Les rapports de bug4. Test SmellsExercice n°3 : Réaliser la description des tests fonctionnels liés à votre produit de l’exercice 2 avec GherkinMise en pratique de l’approche ATDD au travers de la pratique Gherkin
- Notions de qualité
- Intégration et déploiement continue
- Gestion du code source et des branches
- SOLID, Clean Code, Refactoring
- L’émergence d’une architecture
- La définition du « juste assez »
- Le concept du « dernier moment raisonnable »
Exercice n°4 : Préparation à l’examen de certification Professional Scrum Developer(PSD1) du SCRUM .ORG