Évaluer
Commencer par la situation technique et métier actuelle
La plupart des travaux logiciels qui valent la peine commencent avec des contraintes, des systèmes hérités, des interfaces floues, des échéances et de la pression opérationnelle. Le premier passage consiste à comprendre ce qui existe, ce qui est fragile, ce qui doit être préservé et ce qui bloque l'avancement.
- Clarifier le problème de livraison, pas seulement la fonctionnalité demandée
- Cartographier la base de code actuelle, les frontières système, les dépendances et le chemin de release
- Identifier le risque critique pour l'activité avant de proposer un plan de build