🗓 T0 + 2 semaines :

— Donc on annule la démo, c’est ça ton idée ?
— On annule la démo, oui : on n’a rien à montrer !

— C’est dommage. Le sponsor attend beaucoup de cette première démo.
— Peut être, mais comme je vous le dis depuis le début : on peut pas mettre en place le socle en si peu de temps. On y a passé 2 semaines et demi, et on n’a toujours que la moitié de la persistence qui fonctionne correctement.
— Comment ça se fait ?
— Il y a 150 tables dans le schéma, ça te dit quelque chose ?
— Bon. Donc on annule aussi notre sprint review ?
— Ça aussi je vous l’ai dit : 3 semaines c’est trop court comme durée de sprint.
— Ok. J’appelle le sponsor.

🗓 T0 + 5 semaines :

— Donc on fait quoi ?
— Je ne sais pas. La story Souscrire un Contrat fonctionne à peu près, mais on ne sait toujours pas persister un Portefeuille.
— Portefeuille, c’est une entité nouvelle, c’est ça ?
— Oui. La base GBD sur le GS ne contient rien de tel. Ça veut dire qu’il y a tout un micmac à mettre en place au niveau de la couche ORM.
— Et ça ne marche pas ?
— Disons que ça ne marche pas dans tous les cas. Et le temps d’écriture va jamais passer.
— Alors on reporte une deuxième fois ?
— Franchement, ça serait le mieux…
— Bon. On va se faire tuer, mais bon.

🗓 T0 + 7 semaines :

— Non mais écoute, on a une solution, mais il nous faut encore, disons 3 jours.
— Tu plaisantes Jérémie ?
— Non, malheureusement. Voilà ce que je propose : Souscrire un Contrat sauve ses agrégats dans une base Memory2, et on rebranche la même base dans Consulter mes Contrats.
— C’est quoi une base Memory2 ?
— C’est une base de données en mémoire, ça permet de faire des tests. Jérémie a raison c’est ce qu’il faut faire. Demande au sponsor s’il est OK pour reporter à mercredi.

📯 T0 + 8 semaines : démo, avec le sponsor.

— Eh ben voilà. Vous y avez mis le temps, mais on a enfin une première démo !
— Encore merci pour votre patience, en tout cas. Alors on va passer sur Souscrire un Contrat… Voilà…
— Très bien.
— Alors il faut qu’on vous explique : en réalité, l’application ne sauve pas sur le vrai SGBD, uniquement en mémoire, du fait d’un inconvénient avec la notion de portefeuille, mais dans le scénario Consulter mes Contrats, on retrouve tout de même les données que vous allez saisir…
— J’ai pas compris, mais allons-y.

🤝 fin de la démo :

— Bon ben merci, c’est pas mal. Là sur ce volet, ce n’est pas la bonne info. Ah oui, aussi, ça j’aime bien. C’est pratique. Ici, sur l’option Portefeuille, vous auriez dû nous consulter, ce n’est pas comme ça que ça devrait se faire…
— OK.
— Bon eh bien à quand la prochaine démo ?

🍻 aprés la démo :

— Pffou. Ça c’est mieux passé que ce que je craignais.
— Il est sympa le sponsor, mais il faudrait savoir ce qu’il veut. Il remet tout en question. Faut revoir toute la persistence, là.
— Ouah. Tu n’y es pas du tout Jérémie.
— Il sait très bien ce qu’il veut. Mais on le lui montre trop tard.

publié sur Linked In le 26/04/2023