Méthode agile ou road map : contradiction ?

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 !

Développer son site plus vite avec Symfony

Quand on doit développer un service, on ne peut pas toujours partir d’une “souche métier” (Prestashop, Magento pour le e-commerce).

Il faut alors partir de plus “bas”.

Dans ces cas là, pour aller vite, et ne pas réinventer l’univers, on peut partir d’un framework.

Utiliser un framework permet de partir avec une “souche logicielle” qui permet de structurer le développement, et des outils, pour automatiser certaines tâches.

Des frameworks, il en existe pas mal…

Logo Symfony

Symfony apporte pas mal de choses et permet de mettre en ligne rapidement une application.

La solution est porté par la société Sensio.

Logo Sensio

Sensio est à la base une web agency. C’est à partir de cette expérience, auprès de leurs clients donc, qu’ils ont monté Symfony.

Cela se ressent, avec une solution qui fait des choix pragmatiques, efficaces.

Symfony a su s’entourer d’une belle communauté, tant côté utilisation (plus de 10 000 applications) que développeurs, avec de très très belles références, dont notamment Yahoo Bookmarks.

Yahoo Bookmark

Cette référence, avec la richesse fonctionnelle et l’audience d’un tel site, balaye toute les objections qu’on pourrait avoir, sur les aspects fonctionnels et surtout performance !