Atelier / débat bonnes pratiques sur l’architecture

Aujourd’hui a eu lieu un atelier / débat sur les bonnes pratiques. Un atelier / débat, c’est une sorte de réunion technique, mais où chacun est invité à exposer son opinion sur ce qui se dit pendant la réunion technique, un sorte de brainstorming géant. Le sujet des bonnes pratiques s’y prêtait bien, et malgré les peurs de certains, aucun lancé de troll malencontreux n’est à déplorer :-)

Expérience enrichissante pour tout le monde, que nous ne manqueront pas de réitérer !

 

PMSIpilot était présent au forum PHP 2010

PMSIpilot team au #forumPHP 2010

Deux conférences étaient animées par mes collègues Frédéric et Geoffrey dont une qui évoquait tout particulièrement un retour d’expérience de PMSIpilot : la migration de Subversion vers Git.

Frederic Hardy

Nous avons pu tous les trois suivre les nombreuses conférences du forum et échanger avec les participants de qualité. Ce fut l’occasion de renouer contact avec les professionnels du secteur et prendre le pouls de la vitalité de l’écosystème PHP. J’ai particulièrement apprécié la conférence de Jean Marc Fontaine sur les revues de code et celle de Renaud Bidou sur les web services (hé oui, elles ne parlaient pas de PHP ;-) ).

Vous trouverez sur internet de nombreux compte-rendus et interviews, par exemple ceux de La Ferme du Web. Pour ma part je suis revenu du forum avec plein d’idées fraiches, pour l’équipe technique de PMSIpilot, issues des conférences et des échanges avec les participants.

Je retiens tout de même quelques points essentiels :

  • l’industrialisation, le choix d’un framework, les méthodes de gestion de projet restent des sujets de débats centraux (mots polis pour ne pas parler de troll !),
  • l’outillage périphérique autour des projets intéresse beaucoup,
  • on trouve des décalages importants dans les pratiques autour du langage. Entre son usage chez Orange ou l’industrialisation est extrèment poussée et les pratiques de certains petits projet  il y a un gouffre,
  • ce décalage se retrouve parmi les acteurs, on passe allègrement  du bidouilleur génial à l’industriel, du combo jean+t-shirt+barbe au costume cravate,
  • le niveau technique des acteurs est finalement toujours très hétérogène (ce serait une bonne idée par exemple d’indiquer des pré-requis pour pouvoir suivre certaines conférences par exemple),
  • a part quelques exemples tout ça manque de retours terrains ! Beaucoup de confs présentaient un état de l’art ; j’ai eu l’impression (dans les questions) que cela laissait quelques personnes sur leur faim.

Bravo à l’afup pour ce bel évènement. Ce sera un plaisir d’y participer l’année prochaine.

 

Tests fonctionnels Selenium

Les slides de la dernière réunion technique. L’occasion encore d’évoquer des sujets passionnants ;-).

Au menu :

  • le code coupling
  • les tests unitaires (en attendant un point complet là dessus le prochain mois)
  • les tests d’interface que je propose de réaliser avec Selenium
 

Bonnes pratiques de développement PMSIpilot

Les slides de notre première réunion technique 2010, ce fut une bonne occasion de débattre de nos (bonnes et autres) pratiques PMSIpilot.

Merci à Eric Lemoine pour sa démo sur XHProf : l’intégration à la debug bar SF et la comparaison de runs va nous permettre d’être efficaces lors de nos profilings !