Not My Idea

Carnets Web d'Alexis Métaireau

Archive for octobre, 2009

Retours sur le scrumpy montpellier

leave a comment

Vendredi dernier, j’ai pu assister à la conférence scrumpy organisée par le collectif particules, sur python et l’agilité. Ce fut l’occasion d’en apprendre un peu plus sur python, django et scrum grâce à David Larlet et Claude Aubry.

Scrum / Agilité

Concept assez récent pour moi puisque j’ai découvert ce qu’était l’agilité lors du passage de l’agile tour sur Toulouse. La présentation de Claude à eu le mérite de reprendre l’ensemble des concepts et de poser les bases d’une nouvelle manière de gérer les projets. Rien de bien sorcier à priori, mais l’agilité remets grandement en question les préceptes appris en cours, notamment durant le BTS ou nous croulions littéralement sous la documentation (inutile?), et ou le temps nous venait fréquemment à manquer.

Après cette présentation, il semble difficile de revenir à des méthodes de gestion de projet standard. On comprends mieux pourquoi l’agilité à le vent en poupe !

Il me tarde réellement de voir en action ce que ça peut donner, et j’en aurais d’ailleurs l’occasion puisque mon stage commence la semaine prochaine, et m’apportera — à priori en tout cas — des exemples concrets de ce que peut apporter l’agilité en entreprise, au niveau de la gestion d’équipe.

Python / Django

Une rapide présentation de python, puis une entrée en matière par David sur Django. On y parles de bonnes pratiques, de gain de temps et d’élégance, puis on passe à la réalisation d’une mini application (un twitter like). Ayant déjà eu l’occasion de toucher un peu à Django, je m’attendais à une présentation un peu plus technique, mais difficile d’aller en profondeur en si peu de temps. On à pu parler entres autres d’internationalisation, de templates, de la mise en place d’un modèle ainsi qu’un bref aperçu de l’administration auto-générée de Django. Suffisamment en tout cas pour mettre l’eau à la bouche. On sent que David maitrise son sujet et ça donne envie de creuser plus loin.

Dans l’ensemble

Présenter la méthodologie agile et django lors du même après-midi nous à permis de parler à la fois de gestion de projet et de choix technologiques. Les deux points ont malheureusement été abordés sans véritable liant, puisque il y a eu peu d’interaction entre les deux intervenants. Difficile alors de se rentre compte si Django est adapté aux méthodes agiles (même si on s’en doute un peu).

Globalement, j’ai beaucoup apprécie les interventions, même si j’aurais bien aimé pourvoir rester discuter un peu plus en fin d’après-midi. Ce fut l’occasion de rencontrer en chair et en os et d’échanger (un peu) avec David, Nicolas et Loïc. Çà fait du bien de mettre un visage derrière des pseudonymes!

Enfin, merci au collectif particul.es, et en particulier à Stephane Langlois d’avoir organisé cet évènement. On en reprendrait volontiers, surtout dans un cadre pareil !

Written by Alexis Metaireau

octobre 27th, 2009 at 8:10

Posted in Python, agilité, django

Tagged with , ,

Et c’est reparti pour un tour!

leave a comment

Un petit billet plein de bonnes nouvelles !

Ce blog

Un « sous blog»  consacrée aux différentes astuces, compilations, partage de connaissances, via des billets courts, la partie « snippets»  fait son apparition. J’y publie bien plus souvent des mini articles sur des trucs que je rencontre au jour le jour. Allez y jeter un oeil, et pourquoi pas, mettez le dans vos lecteurs de flux ;)

Quand à ce blog , il continuera de décrire l’ensemble des évolutions des divers projets auquel je participe, qu’ils soient ou non liés au monde logiciel, ponctué par quelques articles techniques que j’ai sous le coude.

Spiral

Depuis la publication de l’injecteur de dépendances de Spiral, nous avons travaillé durant une petite semaine à plein temps sur spiral, sur des thématiques telle que le système de packages, ou le modèle de persistance des données. Puis on à recentré nos efforts sur la mise en place d’un environnement de tests digne de ce nom. J’en ai profité pour faire pour la première fois, du *vrai* TDD !

Spiral continue d’être ce que nous souhaitons qu’il soit: un lieu d’expérimentations et de mise en place de bonnes pratiques. En parallèle, nous travaillons dur sur la mise en place d’une documentation, mettant en lumière les nombreux concepts qui nous obligent à réfléchir et à écumer l’horizon des possibles, et … de changer de direction tous les 4 matins. Tant qu’à faire, autant que ce soit accessible au plus grand nombre.

Je ne vais pas retracer toutes les modifications, mais, rapidement, nous sommes arrivés à un système de packages des plus stables1, et je suis en train de terminer la nouvelle mouture de l’injecteur de dépendances, qui sera cette fois-ci facilement extensible.

Nous avons récupéré le nom de domaine www.spiral-project.org, qui servira à publier la documentation et les diverses expériences en relation avec spiral. Rien de terminé pour le moment (d’ailleurs, vous pouvez voir que c’est bien vide), mais on à un joli site web en préparation, vous pouvez tout suivre en direct sur bitbucket !

Stage

Je termine un stage de pratiquement un an chez Keo Networks, en tant que développeur web, sur du Zend Framework (PHP). De bons souvenirs, mais ce changement démarque aussi une envie d’aller aussi voir ailleurs, pour plusieurs raisons, et la permissivité du langage PHP n’y est pas pour rien.

Je m’en vais donc vers d’autres horizons, puisque j’aurais le plaisir d’aller bosser chez Makina Corpus, dans l’équipe Python/Django/Zope. L’entreprise est très attachée aux valeurs du logiciel libre, ce qui n’est pas vraiment pour me déplaire :)

J’ai donc déjà commencé à creuser un peu sur django et sur python, pour l’instant, je dois surtout avouer que je ne suis pas aussi à l’aise qu’avec le PHP que j’ai tant l’habitude de manier, mais ça vient progressivement !

Associatif !

Et puis, pour terminer sur une note un peu moins « geek» , cette année, on reprends les mêmes, et on recommence ! Plusieurs projets qui pointent le bout de leur nez, dont un qui arrive au terme de la période de réflexion, pour entrer en action: l’AMAP étudiante Toulousaine, Zest. Les distributions commencent demain (lundi 5 octobre), je croise les doigts pour que tout roule !

La semaine de l’environnement de l’année prochaine commence à pointer le bout de son nez aussi, et les réunions d’organisation vont bientôt débouler. Y’à du pain sur la planche !

Au réseau GRAPPE, aussi, on continue à avoir des réflexions sur la thématique de l’alimentation, d’ailleurs, vous pourrez trouver un document qui résume notre boulot de l’année dernière: « Les étudiants se mettent à table« .

  1. et qui ressemble à celui de Flow3, tiens tiens…

Written by Alexis Metaireau

octobre 4th, 2009 at 5:54

Posted in 3615 MyLife

Tagged with , , , ,