Contactez-nous

Coaching sur les méthodes et pratiques agiles : Scrum, usine logicielle, tests

Coaching agile

Les missions de coaching sur les méthodes et pratiques agiles décrites ci-dessous sont fournies à titre d'exemples. Chaque projet étant différent, notre équipe technique et pédagogique étudiera votre demande et vous proposera l'accompagnement personnalisé adapté à votre contexte.

Du Manifeste Agile à la pratique, accompagnement sur Scrum

L’adéquation de Scrum aux particularités de l’entreprise est la clé d’une mise en oeuvre réussie de l’agilité. Il est donc nécessaire, dans chaque contexte, de faire émerger un processus singulier qui soit concret, réaliste et opérationnel.

Une mission type dure environ 3 jours, elle est répétable durant la vie du projet, et vous aide à :

  • Adapter le processus avec les particularités de l’entreprise et du projet
  • Définir les indicateurs et KPI
  • Préparer les artéfacts du Sprint 0
  • Rédiger le cahier des charges agile
  • Monter les équipes Scrum
  • Accompagner l’équipe sur les premiers Sprints
  • Auditer et affiner le processus en cours de projet
  • S’outiller pour améliorer l’efficience

Accompagnement sur la mise en oeuvre d’une usine logicielle

Cet accompagnement est destiné aux équipes qui souhaitent mettre en oeuvre ou faire évoluer une usine logicielle afin d’industrialiser les développements.

Une mission type dure de 3 à 5 jours et vous aide à :

  • Etudier l’opportunité d’une usine logicielle par rapport au système existant
  • Identifier et qualifier les besoins en industrialisation des processus, et leur proposer des solutions
  • Rationnaliser les choix et intégrer les différents outils : Build, intégration continue, gestion de version, qualimétrie
  • Industrialiser les bonnes pratiques de développement Java pour améliorer la qualité du code

Accompagnement à la mise en oeuvre du développement piloté par les tests en Java (TDD)

Après avoir intégré les principes, les bonnes pratiques et les principaux outils de la démarche TDD, il s’agit de les adapter à un projet et à son équipe de développement.

Une mission d’accompagnement de 3 à 5 jours aura les objectifs suivants :

Identifier les outils de test adaptés au projet, tels que :

  • Librairie de mocks
    • Frameworks de tests spécifiques (IHM, BDD, EJB...)
    • Etablir une politique de mise en oeuvre des outils
  • Articuler la démarche TDD et les tests au sein du serveur d’intégration continue
  • Adapter la méthode TDD au contexte spécifique du projet, en particulier par le choix d’une approche Inside-Out ou Outside-In et la prise en compte du code hérité
  • Etablir une stratégie d’adoption du TDD au sein du projet