Tous les articles par brunosbille

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


Liens sur Scrum & Agile

Livres

Scrum et XP depuis les tranchées, livre gratuit au format pdf.

Le livre au format pdf.

Tirer profit des rétrospectives agiles

Le lien.

Blogs

Scrum, Agilité et Rock n’ Roll par Claude Aubry. Un des blogs francophones les plus régulièrement mis à jour. Beaucoup de contenu, plus les opinions de l’auteur. aubryconseil.com[:en]

Blogs

Henrik Kniberg’s Blog @ Crisp. Read everything from him ! blog.crisp.se/author/henrikkniberg

Mountain Goat Software by Mike Cohn. One of the first and the best blogs about Scrum. mountaingoatsoftware.com

All About Agile by Kelly Waters. allaboutagile.com/author/admin

Scaling Agile

http://blog.crisp.se/2012/11/14/henrikkniberg/scaling-agile-at-spotify

Agile Offshore

http://martinfowler.com/articles/agileOffshore.html

Agile Contracts and fixed price

2 principles: Change for free and Money for nothing

Stats and experience reports about Scrum & Agile

http://www.scrumalliance.org/why-scrum/state-of-scrum-report
http://stateofagile.versionone.com/
http://www.forbes.com/sites/stevedenning/2012/04/09/the-best-kept-management-secret-on-the-planet-agile/
http://www.forrester.com/Agile

Templates

List of templates (Product Backlog,…) http://borisgloger.com/2008/07/01/product-backlog-templates-scrum-tools/

Visual Management

THE Visual Management Blog: http://www.xqa.com.ar/visualmanagement/

Agiles Games

Many Agile Games: http://tastycupcakes.org/

Retrospectives

Innovation games: http://www.innovationgames.com/resources/the-games/

(How to avoid) Boring Retrospectives: http://skycoach.be/2009/07/27/boring-retrospectives/[:]


Certification Scrum Master (CSM) en Français

SCR20146-Seals-Final-RGB-CST

Bruno Sbille.Bonjour à tous, Ce post pour vous annoncer une bonne nouvelle, je suis à Présent Certified Scrum Trainer, ou CST auprès de la Scrum Alliance. Ce qui veut dire que maintenant j’ai la possibilité de vous proposer la formation certifiante: Certified ScrumMaster, ou CSM en Français et en Anglais. Je suis le seul formateur Belge pouvant donner cette formation en Français, et un des rares francophones au monde à disposer de la certification CST. Si vous voulez en savoir plus sur cette formation, je vous invite à consulter cette page « Certification Scrum Master (CSM) en Français » qui décrit en détail le contenu de la formation, à qui elle s’adresse, la pédagogie utilisée, la certification proprement dite ainsi que les renseignements pratiques.

Si vous désirez suivre cette formation deux possibilités s’offrent à vous:

  • En inter-entreprise: avec d’autres participants, voyez sur la page Agenda des Formations pour les dates et lieux disponibles.
  • En intra-entreprise: c’est à dire soit en vos locaux, soit dans un lieu de votre choix avec uniquement des personnes de votre équipe. Contactez-moi pour une offre intra-entreprise.

En savoir Plus

Si vous avez d’autres questions ou si vous désirez en savoir plus sur moi je vous invite à consulter ma page de Contact que j’ai remaniée pour l’occasion. Si vous désirez une formation à l’étranger, je voyage également dans le monde entier.

Seal-2013-CSM

Pour en savoir plus sur les programmes de certification:

Bonne journée à tous et toutes et au plaisir de vous rencontrer dans une de mes sessions de formation !

Cordialement,

Bruno Sbille.


Coaching @ Startup Weekend Brussels 2013

Last weekend, I had the pleasure to be invited to work as a coach during the Startup Weekend Brussels 2013. I knew the concept of this event, one friend of mine won in 2011 🙂

If you don’t know what that is, here’s some Intel.

National Television filiming the event
National Television filiming the event

What’s a Startup Weekend ?

Startup Weekend is the largest community of passionate entrepreneurs with over 1000 past events in 470 cities around the world. If you want to put yourself in the shoes of an entrepreneur, join 100.000 starters and register to a Startup Weekend event.

Who it is for ?

Students, young starters, confirmed entrepreneurs, with a project or not! A large panel of profiles are welcome : developer, designer, architects, financial, commercial, marketing, legal, …

Whatever your profile is, if you are creative, ambitious and motivated, if you have a startup mindset, or if you have always dreamed to start your business, Startup Weekend is the place to be!

What’s happening during this event ?

Almost every teams were using Agile. Sometimes unknowingly :)
Almost every teams were using Agile. Sometimes unknowingly 🙂

On Friday evening, participants present their fresh new ideas. Best ideas are selected and teams are formed to start their projects. Over the activities during the weekend, participants get valuable advices, inspiration, coaching, and new contacts. The goal is to develop a “working prototype” and a “business model” to present on Sunday evening to a jury of experts. Best projects are then awarded and the weekend ends celebrating participants.

Startup Weekend is an opportunity to show your talents, your skills, and to share ideas. It is also an excellent way to collaborate with professionals from different horizons and to meet real entrepreneurs, journalists and investors.

Congratulations to the winners. One of them is Marc, an active member of the Agile Belgium Community 🙂

Bruno.


Scrum appliqué à toute l’entreprise

Le 11 avril, j’ai eu le plaisir d’être orateur au ScrumDay à Paris. Le ScrumDay c’est une conférence d’une journée au cours de laquelle plus de 500 personnes se sont réunies autour du thème Scrum.

La session que je présentais s’intitulait:

Agile appliqué à toute l’entreprise. Retour d’expérience sur le marché des payements électroniques. Il s’agissait d’un retour d’expérience sur une mise en place d’Agile (principalement Scrum) au sein d’une grande entreprise Belge (et internationale)

Scrum in the company
Scrum appliqué à une société entière

Je n’étais pas seul à présenter, en effet Frédéric, le client avec qui j’ai réalisé ce projet s’est joint à moi pour présenter cette session. Encore merci à lui d’avoir pris sur son temps et d’avoir effectué le déplacement.

Vous pouvez retrouver ci-dessous la vidéo de notre session. Bravo à l’équipe du ScrumDay qui a monté une vidéo où vous pouvez également voir les slides en même temps.

Voici également la présentation de cette session.

Scrum appliqué à toute l’entreprise from Bruno Sbille

Merci aux organisateurs du ScrumDay et à IBM notre hôte de la journée pour une organisation impeccable.

Bruno.


Agile Games Night II – Brussels – 6th of June

Let’s play Agile Games

As you may know, every month, the Agile Belgium Community organizes Drinkups, See here for more details. During the drinkups of February, several participants told us they would like to have an evening with an agenda, preferably on the topic of Agile Games.

In March we decided to relaunch the Agile Belgium User Groups by organizing a first Agile Games Night @ Touring Insurance. You can have a look at this past event here.

We are happy to announce you that we will organize a second User Group on the same theme: The Agile Games Night II on 06/06/2013.

Practical Informations:

What’s that event concretely ?

An Agile user group is a group of people who enjoy using Agile methods (Scrum, XP, KanBan,…) who meet regularly to discuss the use of those methods, share knowledge and experience, hear from peers and hold other related activities. They may host special interest workgroups, often focusing on one particular aspect of Agile. This User group will be focussed on Agile Games, we will also briefly discuss the Agile Belgium Community’s events.

What are Agile Games about ?

Agile Games are…games we usually use to teach about Agile. They can be very general e.g. experience what is Scrum through a game. Or they can be focussed on one topic e.g. planning. It’s a fun and powerful way of learning.

If you want to know more about Agile Games you can check the links at the end of the post.

When is this user group ?

Agile Games Night I

6 of June 2013, Welcome begin at 17.30 and we finish at 21.00.

Food and drinks will be provided by our host.

How much does it cost?

It’s free, but for security and organizational reasons it’s mandatory to register in advance!

How do I register?

Follow this link. You will have to register to www.meetup.com, it’s easy and quick.

Where is it?

The host of our User Group will be the Company Ogone.

Address:

Woluwedal/Boulevard de la Woluwe 102
B-1200 Brussel/Bruxelles Belgium.

You have free parking facilities between Ogone and the China embassy. It’s a 10′ walk from the metro station Rodebeek.

Do we have an agenda ? Which games will we play ?

Agenda will be published later, for those of you that were present at Touring, we will play different games and set the agenda based on games you asked.

May I facilitate a Game ?

Agiles Games
For some games, we often use Lego bricks

You know a great Game and you would like to facilitate it during the Agile Games night II ? No problem! Send me an email: bruno.sbille@gmail.com

Please note that we will be dependant on the number of attendees.

You are a company and you would like to welcome one of our next User Groups ?

Thanks for your support! Send me an email: bruno.sbille@gmail.com and we will discuss practical matters.

You want to support the Agile Community ?

Please like our Facebook Page, speak about our events and retweet us.

You want to be aware on what’s happening in the Agile Community ?

Check our Facebook Page, our Meetup Page or our Blog.

You can find more games and simulations at the following excellent sites:

Thanks in advance for your presence, hope to see you at the Agile Games Night II.

For the Agile Belgium Community,

Bruno.

Pictures: Conference Play4Agile 2013, Agile Games Night I


Salut à toi 2013

Closing Agile Tour Brussels

Bonjour à tous,

La fin d’année 2012 a été bien remplie… voici mes dernière nouvelles.

L’ Agile Tour Brussels, a été un succès, nous étions presque sold-out et nous avons reçu beaucoup de feedback positif. Nous referons une édition en 2013 ! Si vous voulez faire partie de l’équipe d’organisation, n’hésitez pas à me contacter. Les présentations sont disponibles via http://atbru.be.

Mon premier Agile Grenoble a été génial. Une des meilleure conférence de France. J’ai particulièrement apprécié l’audience très mature.

Voici les slides de mes présentations:

« The Agilists ou Duo de retour d’expérience sauce aigre douce » avec Alexis Monville.

« Les Men In Black font de l’Agile » avec Alexandre Boutin.

Fin Novembre a été pour moi l’occasion de prendre part à la conférence XPDays Benelux voici mon support pour la session:

« Learn different leadership styles with Star Wars Coaches« 

Introduction:

Slides:

J’étais supposé présenter une session avec Martin Mahaux: « Rapid Design: Improvise Your User Stories! » Mais quelqu’un d’autre a réorganisé mon agenda… 🙂

Que ce soit pour trouver votre route ou bien pour continuer à tracer votre chemin que 2013 soit plein d’accomplissements pour vous 🙂

Bruno.