Archives 2014

Certification Scrum Product Owner (CSPO), Agile Tour Brussels et plus encore…

Bonjour à tous,

Voici quelques nouvelles de mes activités et de l’Agilité en Belgique.

Nouvelle formation: Certified Scrum Product Owner (CSPO)

Vous le savez sans doute depuis que je suis CST (Certified Scrum Trainer) je donne maintenant des formation certifiantes. Notamment la formation CSM: Certified Scrum Master (plus d’informations via ce lien)

Et bien je suis heureux de vous annoncer que mon offre de formation s’est étoffée, en effet maintenant je dispense également la formation CSPO: Certified Scrum Product Owner. Cette formation est plus axée sur le rôle du Product Owner, la personne proche du côté métier ou Business dans Scrum. Je vous invite à consulter cette page qui détaille le programme de cette formation.

Prochaines formations:

Que vous soyez intéressé par une formation CSM ou CSPO, je vous invite à jeter un coup d’œil sur ma page agenda des formations.

Formation CSM à Bordeaux

Si vous désirez former plusieurs personnes de votre société, je peux également dispenser ces formations en vos locaux. Dans un cas ou dans l’autre, n’hésitez pas à me contacter.

Conférences en Belgique: Agile Tour Brussels

Pour la troisième année consécutive, nous organisons notre conférence Agile Tour Brussels (www.atbru.be). Cette conférence se déroulera en anglais le 31 Octobre à Bruxelles (1200). Le programme est publié et il est possible de s’inscrire (tarif réduit si vous vous inscrivez avant le 5 septembre).

Quelques informations (en anglais) au sujet d’Agile Tour Brussels.

Program is out and registration is open !

Agile Tour Brussels 2014 Program is out!

Six tracks, 31 talks, games and workshops, speakers from all over Europe and a lot of great content.

Whether you are an experienced agile practitioner, or just started diving into the Agile sea, do not miss the chance to have a great day learning and sharing your experiences with other Agile enthusiasts.

The Early bird registration is open until September 5th, you can grab your ticket and get a 30% discount on the full price so hurry up!

What’s Agile Tour Brussels?

Agile Tour Brussels 2013

Agile Tour Brussels (http://www.atbru.be) is one of the biggest agile conferences in Belgium. Last year we gathered 180 attendees and speakers from Belgium, France, U.S, U.K, Luxemburg, Netherlands and Sweden to share our passion for Agile. The purpose of this conference is to gather in one place Agile practitioners and people wanting to know more about Agile. At Agile Tour Brussels you will meet a mix of attendees who are either completely new to Agile, experienced or experts

If you have any questions, feel free to drop an email at bruno@atbru.be If you cannot make it, you can still support us by tweeting about #atbru, blogging, speaking about our event.

Thanks in advance for your support!

Autres conférences

11 Septembre: La journée Agile (FR): http://www.journeeagile.be/

27-28 Novembre: XP Days (EN): http://xpdays.net/

J’espère pouvoir vous rencontrer lors d’une de ces formations ou conférences,

Bye,


Construisez votre Roadmap à l’aide du Gamestorming

Le jeu de l’oignon
Le jeu de l’oignon

Ce billet est l’œuvre d’un blogueur invité, Frédéric Vandaele.

Bonjour à tous et ravi d’avoir l’opportunité d’échanger avec vous via ce blog.

En tant que consultant dans les institutions internationales, mon métier de coach agile m’a amené récemment à faciliter une session de planification sur un important projet pluriannuel. Ce projet a démarré avec un objectif apriori clair. Depuis, quelques mois se sont passés et la gestion de priorités devient de plus en plus difficile, que ce soit pour le responsable produit comme pour l’équipe.

Avec les nombreux éléments  à mettre en place en début de projet, l’équipe s’est naturellement focalisée sur les problématiques à court terme en perdant de vue la vision globale. Il était à ce moment important de remettre la partie métier au cœur des préoccupations.

Le chef de projet m’a donc contacté pour animer un atelier spécifique avec les ‘décideurs’. Cette session avait pour objectif d’identifier, construire et visualiser la feuille de route du projet pour les prochains mois et prochaines années.

Pour cet atelier, j’ai privilégié une approche basée sur les interactions entre les personnes, la transparence, la créativité et la communication au sein du groupe: le gamestorming.

Customer-Centric

Le premier exercice (http://www.gogamestorm.com/?s=onion – Customer-Centric) nous a permis de guider le développement de notre produit par l’identification de l’ensemble des personnes concernées. Non seulement celles qui vont utiliser le produit mais également toutes les personnes qui pouvaient être impactées – même de façon indirecte – dans leur travail.

Pour cela, on a représenté sur une grande feuille une série de 4 cercles

Le jeu de l’oignon
Le jeu de l’oignon: Les participants ont identifiés beaucoup d’intervenants en zones périphériques

Les participants ont identifiés beaucoup d’intervenants en zones périphériques

Les participants ont identifiés beaucoup d’intervenants en zones périphériques

concentriques libellés comme suit:

  • Le produit
  • le système – intervenants direct
  • le système environnant – intervenants du système, même si ils n’interagissent pas directement avec lui et
  • l’environnement large – les intervenants en dehors du système.

On a distribué des marqueurs et des post-its aux participants et on leur a demandé d’identifier les acteurs ainsi que de les situer dans chaque zones.

La « Timeline »

Le second exercice s’inspire d’un jeu qu’on utilise lors des rétrospectives: la Timeline (tiré du livre Agile retrospective de Esther Derby). La différence ici étant qu’on ne souhaite pas revenir sur l’itération passée mais qu’on veut se projeter dans le futur.

L’intérêt de la précision s’amenuisant au fur et à mesure que l’on se projette dans le futur, on a représenté une ligne du temps dont on réduit la précision au fur et à mesure que l’on se projette dans le futur. On a ainsi visualisé les 3 prochains mois, les prochains trimestres etc.

Chaque participant note sur les post-it les prochaines échéances auxquelles il pense. Chacun des participants positionne ses propositions sur la ligne de temps et les présente à l’ensemble du groupe. L’intérêt de l’exercice est à nouveau de susciter le dialogue et l’échange d’idées entre les personnes ainsi que de clarifier les choses.

Les participants ont visualisés la charge de travail pour l'équipe au dessus de la ligne de temps
Les participants ont visualisés la charge de travail pour l’équipe au dessus de la ligne de temps

L’atelier est un franc succès;  en quelques heures, les principaux jalons métier ont été identifiés et la feuille de route a été mise en place et approuvée par l’ensemble des intervenants.

A noter que le poster a été gardé sur le mur pour aider l’équipe à garder le cap sur le long terme.

On a par ailleurs observé que les post-it ont été par la suite déplacés pour représenter l’apparition de nouvelles priorités et pour visualiser les retards du projet.

Même si vos projets n’utilisent pas les méthodes agiles, une approche telle que celle-ci vous permettra d’apporter une dynamique de groupe qui donnera la bonne direction à vos développements futurs.

Un tout grand merci à Bruno pour m’avoir donné l’occasion de partager cette expérience avec vous. En espérant qu’elle vous inspire dans vos propres projets.

Agilement vôtre,

Frédéric.

@fredvandaele

Frédéric travaille chez Trasys. Praticien Agile, Il est passionné par les nouvelles méthodes de travail et les nouvelles formes de collaboration. Il intervient au sein des équipes comme coach Agile et est un speaker régulier des conférences Agiles comme en 2013 à l’Agile Tour Brussels. Vous pouvez le retrouver sur twitter (@fredvandaele)


Le Core Scrum: le noyau de Scrum.

Core Scrum...?
Core Scrum…?

Lors du dernier ScrumDay et suite à la keynote d’Allistair Cockburn, nous avons eu pas mal de discussion sur ce qu’est Scrum. Et principalement le « Core Scrum ».

Si l’on n’utilise pas des User Stories est-ce que l’on peut dire que l’on fait du Scrum ? Réponse: oui !

Si l’on ne fait pas de planning poker est-ce que l’on peut dire que l’on fait du Scrum ? Réponse: oui !

A l’inverse il y a la tendance des « Scrumbuts« . A savoir: on fait des réunions debout et on colle des post-its (et rien d’autre) peut-on dire que l’on fait du Scrum ? Réponse: non !

On ne fait jamais de rétrospectives peut-on dire que l’on fait du Scrum ? Réponse: non !

Est-ce que Scrum va répondre à tous mes besoins et problèmes ? Réponse: non ! Scrum est un framework, c’est un squelette. A vous de l’enrichir avec ce dont vous avez besoin.

Depuis quelques années il existe un document appelé le Scrum Guide qui décrit le Core Scrum. Une initiative des créateurs de Scrum.

Ce document est très utile car il résume en une dizaine de pages ce qu’est le « Core Scrum ». Si vous voulez faire du Scrum, tout est dans ce document.

SHU-HA-RI

Bien entendu Scrum peut évoluer, c’est ce qu’on appelle l’approche SHU-HA-RI un principe venant des arts-martiaux. Au début, le « SHU » on applique toutes les règles, sans nécessairement comprendre le « pourquoi » de chacune. Ensuite le « HA » on comprend profondément le pourquoi derrière chaque règle et on s’affranchit de certaines. Et enfin le « RI » on s’affranchit des règles, tout en conservant l’essence et le pourquoi.

Un des risques courant d’échec de Scrum est de commencer directement par le « RI »: on travaille comme avant mais avec les « étiquettes » Scrum.

Le Core Scrum correspond au niveau SHU.

Bonne lecture !

Bruno.


Interview par InfoQ

J’ai eu le plaisir d’être interviewé par le blog InfoQ !

http://www.infoq.com/articles/sbille-leadership-styles-visual-management

Bruno Sbille, a trainer and coach who lives in Belgium, did a session at the XP Days Benelux 2012 conference, on the topic: learn different leadership styles with Star Wars coaches. InfoQ interviewed him on using leadership styles, visual management, and agile coaching.

InfoQ: Your session at XP Days Benelux 2012 was about leadership styles. Which styles did you discuss in that session?

Bruno: During the XP Days Benelux 2012 session, I’ve presented the following leadership (and management) styles: 

  • Blame culture (and how to avoid it)
  • Directive management
  • Personal consideration
  • Management by objectives

InfoQ: Why did you pick these leadership styles?

Bruno: These leadership and management styles are applicable for agile teams and organizations. Let’s take a look at them:

  • Blame culture means: In case of a major issue, someone is to blame and should be identified and reprimanded. I wanted to emphasize that this leadership style should be avoided, but we all tend to use it. While debriefing in the session at XP Days Benelux, some participants said we sometimes tend to blame in the Agile community, for instance, the Manager is to be blamed, or the Waterfall methodology.
  • Directive Management means: “I tell you What to do and How. Please proceed as if you were me” This management style is the most common but often less efficient. Nevertheless, in some situation, it is well appropriate.
  • Personal consideration means: Doing something especially and uniquely for the person. Consider the person as sole and unique. I like this leadership style. It comes from the NLP (Neuro-linguistic programming) theory and is less known in the Agile community.
  • Management by Objectives means: « I give you an objective and we discuss the why and the benefits if we achieve it. The objectives need to be defined and agreed by both parties. The Manager is more interested in final results than in the method. I like this management style as it increases creativity and initiatives taking. It is used in defining User Stories. 

InfoQ: It seems that you use some terms such as leadership and management by objectives different as others use it?

Bruno: I agree with you. First of all, summarizing these terms in just a few lines can seem a shortcut. In my session, I start by explaining all terms, so that the audience and I can agree on a common wording, which we can practice quickly.

If you discuss terms with managers from companies, or with other coaches (inside or outside the Agile community), or check on blogs, you will notice that according to their background and experience, people tend to use different terms. For instance:

  • some talk about ‘leadership’ styles, when others would rather speak about ‘management’ styles. Some even use the term : ‘coaching’ or ‘communication’ styles
  • some use the term: ‘Participative management’, for what I call ‘Management by objectives’
  • some use the term : ‘Situational leadership’ others use the term « delegation »

My session isn’t about defining a wording agreed by all (because there’ll always be a discussion). The goal of the session is to:

  • learn different technique (styles) to people
  • improve awareness on the importance to identify and adapt different styles according to a situation or a person

InfoQ: How important is it to use a suitable leadership style, for instance when doing agile coaching?

Bruno: In my session at the XP Days Benelux conference, all participants experimented with the use of different leadership styles in a role play. Some played the ‘manager’ when others were ‘managed’, or were just ‘observer’.
While debriefing, participants shared their preference, and discussed which leadership style was more adequate for them: Which style would they rather use as a manager, or receive by their management? So it appears that each person has their own leadership and management preference style.  
It is however important to consider the working environment and rationale to determine which leadership style is more appropriate to use. The directive management, though less appreciated, can be more efficient when managing a junior team at a Scrum starting phase or when managing an emergency situation.
In conclusion, the different leadership and management styles are powerful ways to communicate and can be used by all involved (not only top management, but also within team members), and we need to learn how to use one or another according to the person and to a situation.

InfoQ: How can people learn different leadership styles, and get better in using them?

Bruno: Personally, I suggest reading books and articles from authors such as Robert Dilts and Mike Cohn. Also, I would recommend training, and practicing to build up experience. There are different types of training available and I am also a trainer on this topic. Jurgen Appelo also gives a training ‘Management 3.0’ which includes topics on management and leadership
There are also exercises that people can do to self study and practice leadership styles. As an example, let’s look at an exercise on communication:

  • On a piece of paper, draw one column titled “Good communicator”, and another one titled “Bad Communicator”
  • In each column, name people (maximum 5) you know professionally or personally that are best or worst communicator.
  • For each name, think of a concrete experience, try to identify the process the person used with you, and write it down (e.g. Does it ask for your opinion? Impose you something? Use its hierarchical power? Is he/she a good listener?)
  • Also try to identify the channel of communication, media, the person used with you (email, face-2-face, meeting)
  • Think about the context when the situation occurred (business as usual, crisis, kick-off of a new project)
  • Once you’ve done, try to identify the leadership style the person used with you and how you felt about it. You may find out that ‘Bad communicator” use leadership style that doesn’t suit you

You can try these different leadership styles as defined in the slide set and exercise them to discover your and the person’s preferences.

InfoQ: On your blog, you also wrote about visual management. Can you explain what it is?

Bruno: Usually people know 2 things about a Scrum Team: They do stand-up meetings and stick post-it notes on walls 🙂
I would define visual management as a way to present information visually on a physical material (paper, post-it notes, …) and in a strategic location (a wall close to the team or a whiteboard) where impacted people can reach the information easily. The most common visual tool is known as the ‘Scrum Board’ with 3 columns: ‘To do’, ‘In progress, and ‘Done’
Most of the time, we tend to put all information in IT tools for multiple reasons and benefits: backup storage, history status, generate reports, etc. Visual management gives immediate access to the information, and encourages commitment from team members.
I’m not in favor of one or another method, best is to have a good balance between IT tools and visual management.

InfoQ: How can agile teams and organizations benefit from using visual management? Can you give an example?

Bruno: At first, visual management can look odd, especially when everything today is numeric. I often hear “Hey, I don’t make crafts, I’m done with kindergarten”. But here it is, the challenge of visual management is just… to try it. You can test it on a team or an organization. Ask yourself: What important information would you like to communicate? It can be: the next application release date, the date of arrival of a new employee, a database scheme, or the announcement of a new customer contract. Next, find a visual way to present the information and try it.

As an example, I have seen that visual management attracts people, even from other teams. Some teams that weren’t necessarily involved in our project, stopped by our wall, and commented, providing interesting feedback.

Despite its ‘low-tech’ or ‘basic’ aspect, visual management appears to be an excellent tool of communication and collaboration. It improves team’s ability to take ownership of a task, and it gives immediate view on tasks’ progress. Moreover, it increases communication and sharing of information.

An example: Imagine you need to put 20 things in order (for example: projects or requirements to prioritize). A classical way of working would be to set up a meeting with decision-makers. One person would be in charge, and use a laptop and a beamer with an excel sheet. People would then discuss, when the one in charge would take notes on the excel sheet. With visual management, the approach can be to arrange a meeting where you write the 20 things to put in order on post-it notes (one idea per post-it note), Stick them randomly on a wall and ask the group to order them by priority. You will notice team collaboration and a totally different energy in the group (see picture).

(Click on the image to enlarge it) 

As far as I know, there is no scientific explanation specifically on visual management benefits. In my opinion, it can be explained with Neuro-linguistic Programming (NLP), a psychological branch. NLP demonstrates there are different ‘learning styles’: visual learners, auditory learners, kinesthetic learners. When a daily meeting takes places next to a wall, where there is visual management, it recalls all “learning styles’, there is an auditive, visual and kinesthetic dimension that would suit all team members.

Here are 2 examples of applying Visual Management:

InfoQ: You are referring to NLP, can you elaborate about how you use it?

Bruno: NLP (Neuro-linguistic-programming) is a psychology branch that can be used for communication, personal development, and psychotherapy. Whereas other kind of approach would analyse ‘where the problem stands’; NLP analyses ‘why it works »? It is interesting to see that NLP, such as Scrum stands on empiricism, to observe what is efficient and provides results.

As any other psychological or scientific approach, NLP gathers strong believer or non-believer. I’m not a defender or opposed to NLP, I get inspiration of what exists and works, I combine and use it in order to achieve objectives and get benefits.

Certainly, NLP proposes interesting tools to improve communication and a part of it is also dedicated to improve training techniques. As other psychology branches, NLP has a strict deontology and ethic. In conclusion, NLP is a good toolbox to use with benevolence and with professionalism

InfoQ: As an agile coach, is there a specific agile practice that you like most? Why?

Bruno: As an Agile Coach, I consider that most of my job is to help improving communication and collaboration within a team or an organization. I’m satisfied when I see people feeling confident enough to play their part in a team. Then the magic works and wonderful achievements happen. Two of my favorite tools are Give and Take feedback, and Team-building workshops. They are powerful tools that I regularly use, and I’ve witnessed interesting experience, and concrete improvements within teams.

About the Interviewee

Bruno Sbille is a Trainer (Agile, Soft Skills) and a Coach (Agile, Life Coach). He has been working in IT and Business consultancy since 1999. In addition to his experience as developer and project manager, he had the opportunity to discover a lot of new techniques to add in his « toolbox »: Scrum, Agile but also NLP, coaching, people management, creativity techniques, serious games, etc. He is passionate about « making things happen ».
Bruno regularly blogs in English and French about Scrum, Agile and Management on Scrum and Agile blog.  He tweets @BrunoSbille.


Le Scrum Day 2014

Scrum Day
Scrum Day

Bonjour à tous et à toutes, j’aimerais attirer votre attention sur une conférence francophone à venir: Le Scrum Day qui se déroulera les 10 et 11 Avril 2014 à Disneyland Paris.

Être orateur ?

Tout d’abord si vous désirez être orateur à cette conférence, sachez que l’appel à orateur est ouvert jusqu’au 3 mars: Accès via ce lien.

Keynote

La keynote d’ouverture sera présentée par Alistair Cockburn co-auteur du Manifeste Agile et aura pour thème « What’s new in Agile ».

La conférence

La Scrum Day réunit chaque année 500 personnes sur différents thème ayant tous un dénominateur commun avec Scrum et les méthodes « Agile ». Le Scrum Day se définit comme l’événement annuel des professionnels du pilotage de projets en mode agile avec Scrum. Cette année, le thème de l’événement est la Culture Produit.

Pour l’édition 2014, nous vous proposons 2 jours de conférences. Le premier jour sera orienté présentations et ateliers, le second jour nous vous proposerons un forum ouvert vous permettant d’aborder les sujets que vous souhaitez approfondir.

Vu le succès grandissant de cette conférence, cette année le Scrum Day se déroulera au Centre de congrès du Disney’s Hotel New York® à Disneyland® Paris, France

Je vous invite vivement à vous inscrire à cet évènement. Personnellement je serai présent !

Le programme complet de la conférence sera publié au mois de Mars.

Pour information :

  • Partagez votre intérêt pour le ScrumDay sur Meetup
  • Rejoignez nous aussi sur Lanyrd 😉
  • Suivez nous sur Twitter avec le tag #scrumdayfr

Site officiel de l’évènement: www.scrumday.fr

J’espère vous y rencontrer,

Bruno.


C’est quoi les méthodes « Agile » ?

Il y a quelques mois j’ai été invité par le « Cluster » à animer un workshop d’introduction d’une journée sur les méthodes « Agile ». Le workshop était intitulé « How can agile methods accelerate your growth? ».

Durant une pause du workshop j’ai été interpellé par Juan, le responsable qui m’a demandé si on pouvait faire une petite interview. J’ai accepté avec plaisir et quelques jours plus tard, une fois la vidéo en ligne, j’ai découvert que non seulement ils avaient publié la vidéo mais également fait un montage du workshop.

Je me suis dit que ce serait intéressant à visionner si vous ne connaissez pas les méthodes Agile ou si vous vous demandez à quoi peut ressembler une de mes formations.

Donc voici la vidéo ci-dessous:

Quelques photos sont également disponibles.

Pour votre information, Software in Brussels est un ensemble d’éditeurs de software basés à Bruxelles. L’objectif du cluster est de promouvoir et faciliter le développement et la croissance de sociétés « software » à Bruxelles. http://www.softwareinbrussels.be