Le problème
Comment accepter le changement fonctionnel ?Comment faire communiquer des profiles différents ?
Démarche
- concevoir
- délivrer
- communiquer
Communication
- vocabulaire commun
- grammaire défini : Gerkhin
Conception
Le développeur n'est pas contre le changement, masi contre le fait de casser son code. Il faut pouvoir résumer des spécifications à un schémas qu'un enfant de 8 ans peut comprendre.
REX : 38 pages de specs + des interviews = 1 schémas.
Le fonctionnel doit pouvoir prendre le code et dire si la règle métier est bien respectée ou pas.
Si le code est le reflet exact de la logique métier, un changement fonctionnel fort signifie gros impact sur le code, changement fonctinnel faible faible impact sur le code.
Le plus de valeur est dans la couche métier, les couches doivent être isolés.
Les entités sont très importantes, les services vont permettre les liens entre les entités.
Approche de cycle en V avec un niveau de validation pour chaque ouche
test canard
atome fonctionnel
Mon impression
Un petit mélange de cycle lean UX appliqué au métier, avec des pratiques BDD automatisés. Jean-François a présenté en toute humilité un retour d'expérience très intéressant.
Nous savons souvent ce qu'il faut faire, car nous l'avons lu, ou entendu. Ici c'est quelque chose qui est fait, sans partir dans de grandes transformations.
Donc oui parfois la théorie, est applicable.
Aucun commentaire:
Enregistrer un commentaire