Agile

January 23rd, 2010 Leave a comment Go to comments

L’Agile Tour traverse l’atlantique

AgileGardener : October 23, 2009 10:23 pm : Agile, Rendez-vous

Retrouvez les Pyxissiens lors des étapes canadiennes de l’Agile Tour, le lundi 26 octobre à Québec et le mardi 27 octobre à Montréal ou l’événement se tiendra à guichet fermé 🙂 et rassemblera 200 personnes.

Retrouvez toutes les présentations des Pyxissiens sur le site
http://sedevelopperagilement.com/

Profitez de l’événement pour vous offrir le timer _agilely pour Ipod/Iphone et le T-shirt “What did you stand-up for today ?” en vente sur place.
La totalité des recettes de la vente des T-shirts et des applications Ipod/Iphone va à FIAN
(pour en savoir un peu plus sur l’implication de Pyxis auprès de FIAN)

Au plaisir de vous rencontrer à Montréal

Comments are closed

Mieux comprendre Pyxis et au delà

AgileGardener : July 31, 2009 2:35 pm : Agile

UPDATE [17th august 2009] : english version available Can you grow a business profitably while improving the lives of people?

François et Martin se sont livrés à un exercice très intéressant dont vous pouvez lire le résultat : Peut-on faire croître une entreprise de manière profitable tout en améliorant la vie des gens et en s’amusant

Les personne qui se posait la question, “Pourquoi Tremeur a-t-il traversé l’Atlantique pour aller travailler à Pyxis ?”, auront une partie de la réponse et comprendront je l’espère que ces choses font du sens pour moi. Les mots qui sont écrits là ne sont pas du vent. Tout n’est pas encore parfait, mais les choses avances, j’aime (et je suis fier) y participer. Mon travail prend sens !

Ce long dialogue entre Martin et François va d’ailleurs bien au delà de Pyxis et propose une voie (et voix) différente et bien plus large que la seule organisation Pyxis

J’ai bien hâte de lire vos commentaires en bas du billet sur le blog de Pyxis, abonnez-vous au fil RSS 🙂

Comments are closed

Scrum est un défi pour le développeur

AgileGardener : June 8, 2009 7:24 pm : Agile

J’attends vos commentaires sur mon nouveau billet sur le blog Pyxis

Éric Mignot dans son billet intitulé “Qu’est ce que Scrum ?” définit Scrum par la phrase suivante :

Scrum est un processus empirique qui se concentre sur lalivraison d’incréments de logiciel développés dans des blocs de temps par une équipe auto-organisée qui choisit itérativement son engagement dans un carnet de produit priorisé par un Product Owner.Celui des quatres piliers de Scrum qui a mon avis représente un défi technique pour les développeurs est “livraison d’incréments de logiciel développés dans des blocs de temps”
Mais pourquoi est-ce un défi ?

Faisons le point

Répondez par oui ou par non aux questions suivantes :

Lire la suite : http://pyxis-tech.com/blog/index.php/2009/06/08/scrum-est-un-defi-pour-le-developpeur

1 Comment »

How do I write my blog posts with XMind

AgileGardener : May 26, 2009 8:58 pm : Agile, Outils

how-do-i-write-my-blogs-with-xmindI use write my blogs using XMind. More and more people at Pyxis use XMind or MindManager daily, and the group of bloggers is slowly growing :). As there is a great prize for bloggers next month, I want to share some “tricks”, maybe that will help you to write more blogs and to pick a chance to win !

What is coming next

  • How do I create content ?
  • How do I organize that content ?
  • How do I write the post ?
  • How do I publish it ?

How do I create the content of a blog ?

The first step is to produce the content that will be write down as core text of the post

Put the idea as the root

I rarely choose the title of my blog up-front.
Most often I just write an idea as the root of my map.
I’ll rename it later to mirror the title of that blog.

Brainstorm on this idea

At this step I put all my ideas on the map. I never try to organize them in a reading / writing manner.
I want to let most my ideas on the topic to flow out of my brain. I’ll have time later to reorganize content.

How do I organize that content ?

You now have a lot of ideas, it’s time to select the best ones !

Choose the hot topic for the post

After the first brainstorm, I usually have more idea than I need. Some are fakes, some are far from my initial ideas, some are grouped as whole topic.
At this step, I make a choice ! I reduce the whole tree map to a sub-group of branches on which I’ll concentrate my effort.
Usually it’s the “hot topic”.

Organize ideas from the brainstorming phase

I do not throw away the whole map, I just pick a part of it that I reorganize. I group, split, reorder branches and ideas.
At the end of this step, I still have words or small groups of words, and I usually have about 3 to 5 words as a primary branches, the main topics of the post.

Develop the plan

Each primary branch will be the title of post’s section in the blog.
At that moment I begin to rewrite words to a more “title-ish” way. Words become sentences, my blog is on the way !

How do I write the post ?

Blog posts are not only a following of sections’ titles. You need to create concrete content. Now that I’ve a great plan, it’s time to fill the holes !

Some months ago I used to proceed as follow :

  1. Export ideas as a plan
  2. Complete the text in my blogging tool

Recently, I moved a bit futher using XMind

Complete paragraphs using notes

For each primary or secondary branches I’ve previously created, I now add the body of the paragraph as a note.
I can also link to images, to files or whatever attachment available with XMind.

Choose a title

On the “last” iteration I have enough content to choose a relevant title for the blog. However, sometimes, I already have the title at this step. It has popped-out during one of the iteration.

How do I publish it ?

XMind allows you to export in a variety of differents formats. I used to export my blog either in plain text or HTML but for other purpose you can use PDF (XMind Pro).

Export as plain text

Plain text is my format of choice.
I prefer to export the map as plain text since I found easier to manually format the text in HTML.
I also use it when I want to insert my content in a Wiki or save it in Wiki Markup format.

Export as HTML

HTML is easy to insert in blogging tools (Dotclear or Wordpress). You can just open the HTML source code exported, and copy-paste the body part as your post.
But you have to know that the HTML generated by XMind is not really clean. If you want to have a clean HTML, you will have to do some work.

Tune it and press ‘Save’

It’s time to read the whole text and to adjust the prose.
I still have to press ‘Save’ !
Now I’m done !

All of this is done incrementaty and iteratively

All of this seems to be a bit to “Waterfall”. In fact, it is more like iterative and incremental waterfall ! I write things in a step by step manner, and I usually, make at least 4 to 6 iterations, increasing incrementaly the content. Each iteration is the place for refactorings, enrichments… But at the end of a “sprint” the whole text is in a “potentially shippable” state.

Hopes it will help !
Have fun blogging 🙂

4 Comments »

The power of Pair Programming is neglected at Pyxis! – Pyxis Technologies

AgileGardener : May 12, 2009 3:13 pm : Agile

The power of Pair Programming is neglected at Pyxis!

Par tremeur balbous, mardi 12 mai 2009 à 08:47 :: Développement logiciel

Promoted by eXtreme Programming, Pair Programming (PP) has always been one of the most discussed practice. Most successful Agile teams report they use pair programming as a daily work habit. Other teams may have success even when not using PP, but they would probably do a far better job using it.

As developers often recognize some benefits, they more often have great arguments to stay away of that powerful technique.

Widely recognized benefits are that PP : …

via The power of Pair Programming is neglected at Pyxis! – Pyxis Technologies.

1 Comment »

Pourquoi choisir une approche Agile pour votre entreprise

AgileGardener : April 27, 2009 6:15 pm : Agile

Dans son article “Nous avons trop de temps et un surplus de budget pour compléter notre projet d’intelligence d’affaires“, Martin pose une question peu abordée dans la communauté Agile : Pourquoi choisir une approche Agile ? Quels sont les apports de cette approche pour votre organisation ?

Martin liste les avantages d’une démarche Agile et les pratiques qui adressent chacun des objectifs recherchés. Il aborde en particulier les projets en Intelligence d’Affaires (BI), mais les points qu’il apporte sont valables quelque soit le type de vos projets.

Un très bon article !

1 Comment »

Création d’un groupe de particien à Rennes

AgileGardener : December 10, 2008 12:33 am : Agile, Rendez-vous

L’actu est riche ce soir 🙂 2 posts dans la même soirée !

Je relais le message de Laurent Morisseau sur la mailing liste XP-France

Bonjour,

Je souhaite organiser prochainement une première rencontre des
praticiens de Rennes et des environs.

Je propose à ceux qui sont interessés  de vous inscrire ici
<http://groups.google.com/group/agilerennes>  pour faciliter les
échanges.

Laurent

L’agilité prend racine en Bretagne, c’est une TRES bonne nouvelle 🙂

Bon courage Laurent pour la mise en route de ce groupe, j’espère que tu auras autant de personnes intéressées que nous pouvons en avoir à Nantes lors de chacune de nos rencontres.

2 Comments »

Agilité : à monter soi-même

AgileGardener : December 10, 2008 12:29 am : Agile, Rendez-vous

Laurent Bossavit sera à Nantes pour animer la dernière rencontre nantaise. Il présentera “Agilité : à monter soi-même”

le pitch :

Que faire lorsque les pratiques agiles “standards” ne semblent pas appropriées à un contexte donné? Cette session propose un aperçu, avec exemples, d’une approche inspirée de la “pensée des systèmes” permettant d’adapter les méthodes agiles sans pour autant renoncer à leurs valeurs. Après une brève introduction théorique, vous aurez immédiatement l’occasion de mettre en pratique l’outil proposé.

Nous serons accueillis par la société Makina Corpus, dirigée par Marc Saboureau, à Saint-Sébastien sur Loire

Pour vous inscrire c’est sur le wiki XP-France

A très bientôt

Comments are closed

TDD à Nantes

AgileGardener : November 30, 2008 11:33 pm : Agile, Rendez-vous

Le Développement Piloté par les Tests (Test Driven Development) est l’une des pratiques phare d’XP.

La soirée de jeudi a été l’occasion pour une quinzaine de nantais de découvrir ou bien de  compléter leur connaissances sur cette pratique.

Après une présentation des concepts et de la philosophie par Sébastien Fauvel de Pacte Novation, notre hôte pour cette soirée, et une présentation de la mise en place de TDD chez Ripple Motion par Olivier Tabone, chacun a pu s’essayer à coder quelques tests lors du TP Sudoku. (qui a dit en pair programming 🙂 )

Esprits curieux et critiques, sceptiques et convaincus ont échangé avec une grande liberté. Pour ma part, même s’il y un certain nombre de points difficiles dans TDD, notamment tester les interfaces, je suis convaincu que le jeu en vaut largement la chandelle. La sécurité apportée par le harnais de test permet de travailler vraiment en confiance.

Nous avons d’ailleurs pu profiter du témoignage d’un jeune développeur de Pacte Novation, “dressé” au TDD pendant son stage et qui une fois embauché, quelques mois plus tard s’est retrouvé chez un client sur une application sans tests : il ne s’est pas senti bien :(; paralysé par la peur de tout casser lorsqu’il devait toucher à la moindre ligne de code.

Pour ma part, cette nouvelle rencontre Agile à Nantes était une belle réussite, j’ai vraiment beaucoup apprécié cette soirée 🙂

Encore merci à

  • Pacte Novation qui nous hébergeait en plein centre de Nantes et nous a reçu avec boisson et gourmandises 🙂
  • Sébastien Fauvel de Pacte Novation pour sa présentation et l’animation du TP Sudoku
  • Olivier Tabone pour sa présentation convaincante sur les atouts de TDD pour Ripple Motion

Bloquez tout de suite votre agenda pour le mercredi 17 décembre. Laurent Bossavit viendra à Nantes nous présenter : “Agilité : à monter soi-même”

Restez à l’écoute l’invitation officielle sera lancée très prochainement

Comments are closed

Prochaines sessions des praticiens à Nantes

AgileGardener : November 4, 2008 10:44 pm : Agile, Rendez-vous

Le groupe de particiens Agile à Nantes prend progressivement forme.

Nous nous retrouverons le 27 novembre, Sébastien Fauvel de Pacte Novation animera une session pratique sur le TDD (Développement dirigé par les tests).

Le 17 décembre prochain, Laurent Bossavit, figure de la communauté Agile française sera notre invité et nous proposera sa session “Agilité : à monter soi-même”

Vous pouvez vous faire une idée en consultant les retours des précédentes présentations de l’atelier (Valtech Days 2007, Université du SI 2008, RecontresAgiles 2007…) :

http://jfhelie.blogspot.com/2007/12/rencontresagiles2007_20.html

http://www.chiroa.com/echo/index.php?tag/event

http://blog.kinoa.com/2008/06/19/methodes-agiles/

http://www.valtech.fr/fr/index/valtech_days/Edition_2007/Agilite.html

Les invitations pour ces deux soirées vous seront bientôt envoyées.

Comments are closed
« Page 1, 2, 3, 4 »