AGILES DEPUIS TOUJOURS !

TDD

Le développement piloté par les tests (Test Driven Development) constitue la première pierre technique à mettre en œuvre pour respecter l’un des principes fondamentaux de l’agilité : « Accueillir positivement les changements de besoins, même tard dans le projet ». Appliquer cette pratique dès le début et bien comprendre son fonctionnement vous permettrons de partir sur de bonnes bases.

BDD

Le développement piloté par le comportement (Behavior Driven Development) est une évolution naturelle du TDD. En plus de posséder tous les bénéfices de cette dernière, cette pratique a des vertus magiques permettant aux représentants du métier et aux développeurs de se comprendre, de jouer les tests de recettes automatiquement plusieurs fois par jour et empêche la désynchronisation entre le code et les spécifications fonctionnelles. Intéressé par le BDD ?

DDD

La conception pilotée par le domaine (Domain Driven Design) crée une nouvelle manière de construire les logiciels. Plutôt que de réfléchir à une architecture centrée autour de problématiques techniques, les développeurs et concepteurs mettent le domaine métier au cœur du système avec la volonté forte de décrire le métier… par le code !

SCRUMBAN

SCRUM est une méthode adaptée à la gestion de produit et de développement tandis que KANBAN tire parti de la théorie des contraintes pour gérer un flux de production. En alliant ces deux méthodes, nous obtenons un système Agile parfaitement taillé pour affronter les projets les plus chaotiques !

HAUT