Industrialisation PHP

26mar/100

Support de la conférence « Maîtrise du développement PHP » à Solutions Linux 2010

Le salon Solutions Linux s'est tenu la semaine dernière. J'ai eu le plaisir d'y donner une conférence sur la maîtrise du développement PHP dont voici le support.

L'axe retenu était de partir de problématiques simples auxquelles sont confrontées toutes les entreprises et d'y apporter des solutions techniques et méthodologiques. Cela va des solutions classiques car si ça va sans dire, ça va mieux en le disant, à des approches plus novatrices.



5nov/090

Retour de PHP Barcelone

La semaine dernière, se tenait PHP Barcelone. J'y donnais la seconde version de la session d'industrialisation, en même temps que Rasmus Lerdorf lui-même : nous nous sommes donc partagés l'audience entre les pro-frameworks et les anti.

Vous pourrez trouver les slides sur slideshare : http://www.slideshare.net/dseguy/php-industrialixation, J'ai notamment réutilisé une nouvelle approche des problèmes d'industrialisation, sous forme de carte : l'idée est que les outils et techniques sont très nombreux, et ne se choisissent pas toujours dans un ordre défini. Mais ils s'enchainent naturellement (comme passer les tests unitaires à l'intégration continue). On a donc établit des liens entre les outils, qui vous donneront une idée de quelles étapes suivantes sont disponibles, en fonction de votre parcours actuel.

php-industrialisation-barcelone

J'ai aussi eu le temps de discuter avec les programmeurs espagnols sur la notion de conception PHP : la question de fond est de savoir ce qu'est un bon document de conception. Que doit-il rassembler pour que le travail du développeur soit efficace, sans être détaillé au niveau de l'instruction élémentaire. En fait, à ma connaissance, il n'existe pas encore de standard pour cela, ce qui renforce certainement le manque de confiance qu'on leur associe. Qu'en pensez-vous? Que mettez-vous dans un document de conception, hormis les classes et le MCD?

18août/090

Il était une fois ce blog

La vie est parfois étonnante. Alors que je codais mes premières lignes de PHP vers l'an 2000, j'ai cherché un hébergeur pour le site d'une association dont je faisais partie. Mon choix s'était porté sur Nexen qui, à l'époque, proposait un hébergement gratuit avec PHP. De son côté Damien Seguy, faisait partie des trois créateurs de la société Nexen.

Quelques années plus tard, Damien et moi nous sommes rencontrés à l'AFUP dont il est l'un des membres fondateurs et dont j'ai été le trésorier. Il y a un an, Nexen a rejoint le groupe Alter Way tandis que de mon côté, j'y suis arrivé en janvier dernier. Bref, tout nous prédestinaient, Damien et moi, à collaborer ensemble.

Au delà de notre complicité, c'est notre passion pour le logiciel libre, le développement et plus particulièrement PHP qui nous a rapproché. Ce blog a pour but de traiter à quatre mains des problématiques d'industrialisation des développements PHP.

Nous aborderons le sujet sous différents angles. Nous parlerons bien sûr des outils mais également des méthodes et des problématiques business.