Soirée sympa hier soir, invité par Adobe, avec Michael, Yann & Olivier.
Avec Yann, on a toujours des discussions passionnantes sur le logiciel, et son avenir.
Il faut dire qu’on a une culture assez proche : NeXT, UML, …
Donc, on a parlé développement, et j’ai évoqué l’intérêt de méthodes agiles, comme Scrum.
Puis, un peu plus tard, j’ai parlé d’un aspect important de mon métier : “l’évangélisation” sur les métiers du logiciel, et en particulier l’importance de se projeter dans la durée, de travailler sur une road map.
Contradiction ?
D’un côté, les méthodes agiles. On avance par petites étapes (15 jours par exemple). A chaque étape, on doit avoir un système qui tourne.
C’est donc une méthode très itérative.
De l’autre côté, l’idée de road map, c’est la planification dans la durée du projet.
Les deux approches sont complémentaires !
La road map permet de définir les grandes étapes du projet.
La méthode agile est le processus pour avancer, le long de la road map donc.
Donc non, à mon sens, Yann, il n’y a pas de contradiction entre les méthodes agiles et le fait de définir une road map produit !

