Introduction to agile methods – Seminar on 28 February 2013

On 28 February 2013 we facilitated a seminar with 14 participants in Agile Partner offices. The aim of the seminar was clearly stated as to allow the participants discovering agility and understanding the basics of the main agile methods that are currently in use.

In all our seminars and workshops we favor active participation and interactions between the participants and the speakers, thus we often use some sort of serious games or similar activities. In this seminar we used the Ball-Point game, which was popularized by Boris Gloger, because it is fun and energizing (as you can see on the picutre below).

Ball-Point GameAlso the Ball-Point Game offers a very nice metaphor of some key agile principles and the Scrum process in particular. As usual the debriefing of the activity raised the following topics:

  • Uncertainty, estimations and team velocity
  • Self-organization and communication
  • Continuous improvement
  • Experiments (success & failure)
  • Customer feedback / validation
  • Bottlenecks and organization rules / constraints
  • Pragmatism and adaptability
  • Limited WIP / small batches

That’s already a very good start to recognize the value of agile approaches and some of the key principles at the heart of those approaches.

The rest of the seminar was spent presenting a brief overview of 3 methods or frameworks that allow more and more teams to put agile values and principles into action in order to deliver higher business value with better quality software and less waste:

  1. Scrum (see: Scrum.org and the Scrum Alliance)
  2. eXtreme Progamming
  3. Kanban (read more about Kanban in other articles of this blog)

A closing Q&A session allowed us to make sure that each participant got out of the seminar with a high “Return On Time Invested”.

Even if we have been practicing and advocating agility for years now, this seminar confirms that it still makes sense to provide our customers with a mix of entry-level introductions to agile and more advanced sessions. That is exactly how we designed our 2013 Agile Ramp-up programme of seminars, workshops and trainings.

Don’t hesitate to comment about what particular topics you would like to discuss in future sessions!

First public Coding Dojo

On 29 November 2012, we organized our first public Coding Dojo.

As far as we are concerned, the experience was a success and we most definitely plan to do more of these in a near future.

We had to use a very simple Kata (FizzBuzz) because the dojo was organized during one of our free Agile Mëtteg session, over lunch time. This format is a little constraining because it does not provide enough time for a longer and more interesting kata.

Also, some of the attendees had little knowledge about TDD, whereas some were using TDD on a daily base. Because we did not want to leave anyone behind, we did a session where the attendees would volunteer to come to a computer that was plugged to a projector, make the last breaking test pass and implement the next one. The advantage of this format is that the session was very interactive. The disadvantage is that some, who are more advanced in TDD, might have felt underchallenged.

We probably need to think of a different format for the future, with more pair programming. Something more hands-on and lasting longer.

What do you think ? Would you be ready to spend 3 hours (one afternoon) pair programming katas in a dojo ? If yes, would you be ready to pay a small fee for this kind of session ?

Agile Partner sponsor of the successful first Startup Weekend Luxembourg

Agile Partner is proud to have sponsored the first Luxembourg Startup Weekend, on 16-18 November 2012, together with Technoport and Microsoft amongst others.

This was a major event for the local entrepreneurial community that attracted more than 70 startup enthusiasts who worked hard and had fun during 54 hours to develop their new business ideas. They were supported by 16 highly skilled coaches & judges, seasoned entrepreneurs and investors, who gave their valuable insight.

We have received great feedback about the initiative itself and the organization. But the many different backgrounds, profiles, origins, and experiences of participants themselves was a key success factor.

An award was given to Bookics thanks to an original idea. The concept aims to allow doctors and patients understand each other even if they don’t speak the same language.

The second major output of this weekend was about Learning. All the teams experienced a lot about how to create a profitable business model from their original idea and how to start implementing it using tools and methods such as the Business Model Canvas, Lean Customer Development and Scrum.

From our perspective this is an indispensable skill to develop a viable vision. Our experience shows that this is the required starting point for any successful product development and that Lean/Agile approaches offer a strong framework for testing this vision and adapting the product to match customers’ real needs. This is what we help our customers do, not only in startups but also in established organizations.

The next Startup Weekend Luxembourg will be organized in 2013 and Agile Partner will be there again. We welcome all new future participants to connect with us for preparing it.

For more information:

http://luxembourg.startupweekend.org

About Lean/Agile product development and how we can help you create a highly successful product, contact us contact@agilepartner.net.

De retour de Lean Kanban France 2012

Cédric, Yann et moi avons représenté Agile Partner les 18-19 octobre 2012 à la première conférence Lean Kanban France à Paris. Cette conférence était la première étape d’une série d’événements européens sous le patronage de la Lean Kanban University. Elle comptait certains des speakers les plus emblématiques du domaine, tels que David J. Anderson, Don Reinertsen, Jim Benson, Dave Nicolette, Laurent Morisseau… La communauté Kanban est donc particulièrement active et prête à conquérir le monde !

Mais cette conférence était particulière pour nous à plus d’un titre.

La version française du livre Kanban enfin disponible !

D’abord parce qu’elle coïncidait avec la sortie officielle de la version française du livre “KANBAN” de David J. Anderson que nous avons traduit en 2010-2011 puis finalisé avec l’aide d’Alexis Nicolas en 2012. Un grand merci à lui pour sa ténacité qui a permis de faire aboutir ce projet. C’est avec une certaine fierté que toute l’équipe de traduction (Yann Gensollen, Pierre-Antoine Grégoire, Jérémy Rousset, Véronique Olive et Sylvain Chery) voit aujourd’hui se matérialiser le résultat de longs mois d’effort et nous vous encourageons à vous procurer cet ouvrage de référence.

Notre retour d’expérience Dennemeyer : de Scrum à Kanban

Ensuite, nous avons eu l’opportunité de partager un retour d’expérience concernant une équipe avec laquelle nous travaillons depuis plusieurs années chez Dennemeyer. En effet nous avons accompagné cette équipe depuis son adoption de Scrum en 2008 et dans son processus d’amélioration continue qui l’a conduit à adopter un mode de travail plus proche de Kanban aujourd’hui.

(la présentation a été publiée dans un billet précédent)

La préparation de cette session nous a permis de prendre du recul pour analyser et mieux comprendre le chemin parcouru avec cette équipe.

Les participants à notre session, leurs réactions et questions, et ainsi que d’autres discussions au cours de la conférence nous ont montré à quel point cette trajectoire d’évolution était pertinente pour certaines équipes.

Entre théorie et pragmatisme

Bien qu’aucune des sessions n’ait été réellement marquante, on a bénéficié à la fois de rappels théoriques importants pour comprendre les principes Lean/Kanban et de retours d’expérience pragmatiques.
Je dois reconnaître que j’ai du mal à m’approprier les aspects scientifiques, statistiques en particulier, que certains speakers ont mis en avant. Je ne vois pas comment les transposer dans le contexte des projets et clients avec lesquels nous travaillons. Même s’il est bon de garder en tête quelques principes théoriques clés, les sessions pragmatiques et les retours d’expériences ont retenu d’avantage mon attention.
Finalement tout le monde s’accorde sur le fait qu’il ne faut pas être dogmatique mais adapter la démarche et les solutions à son contexte spécifique.

Lean / Agile Management ?

De retour au Luxembourg, je réalise que l’agilité n’était pas affichée comme un thème de la conférence mais qu’elle était présente depuis la keynote d’ouverture de David J. Anderson et tout au long de ces 2 jours. Peut-être la dynamique de la communauté Lean/Kanban est-elle le signe qu’il y a dans ce domaine des concepts, un vocabulaire, une approche qui permettent de retenir plus facilement l’intérêt des managers et des dirigeants d’entreprises pour qui l’agilité, et Scrum en particulier, sont restés trop ésotériques et ont généré plus de crainte que d’enthousiasme.