Devops for Growth
116.2K views | +1 today
Devops for Growth
For Product Owners/Product Managers and Scrum Teams: Growth Hacking, Devops, Agile, Lean for IT, Lean Startup, customer centric, software quality...
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tag: 'scrum master'. Clear
Scooped by Mickael Ruau
October 14, 2021 10:26 AM
Scoop.it!

Scrum : quel est le bon jour pour commencer un sprint ?

Scrum : quel est le bon jour pour commencer un sprint ? | Devops for Growth | Scoop.it
Quel est le bon jour pour commencer son sprint ? Quelle est la bonne heure pour le daily scrum ?
No comment yet.
Scooped by Mickael Ruau
October 14, 2021 8:14 AM
Scoop.it!

The Three Symptoms of Toxic Leadership and How to Get out of It

The Three Symptoms of Toxic Leadership and How to Get out of It | Devops for Growth | Scoop.it


You know you are a toxic leader when you show one or more of the below traits:

You constantly compare yourself to others
Your self-worth is driven by your latest results
You cannot celebrate someone else’s success; it makes you jealous and angry because you feel you deserve that celebration
You are constantly in the fear of looking out for people who are your competition, and you find out ways to overtake them even if that way is unjust
No comment yet.
Scooped by Mickael Ruau
October 13, 2021 6:19 AM
Scoop.it!

8 Tips for Scrum Masters to Improve Cross-Team Refinement in Nexus

8 Tips for Scrum Masters to Improve Cross-Team Refinement in Nexus | Devops for Growth | Scoop.it
How effectively a Nexus works depends on its ability to eliminate dependencies. Eliminating dependencies simplifies integration. Scrum Masters who efficiently perform cross-team refinements save time. Saving time saves money. 
Mickael Ruau's insight:

Feature Bazar: Scrum teams pitch which Product Backlog items they want to work on

 

At a Feature Bazar, the Product Owner presents the new features. Afterward, the teams select the topics they want to work on. Each feature should be chosen by at least two teams. By assigning teams to the features, the initial overview for the Cross-Team Refinement is quickly created. 

 

Update the Cross-Team Refinement Board daily

 

Just as the Nexus Sprint Backlog is updated daily in the Nexus Daily Scrum when new dependencies occur in the current Sprint, the Cross-Team Refinement Board should also be updated daily. Only when the Cross-Team Refinement Board represents a real-time picture of all known dependencies, is it easy for the teams to resolve them.

 

The Nexus updates the Cross-Team Refinement Board daily. Image by Richard Hundhausen. 

Representatives of the teams participate in the Cross-Team Refinement

 

Inviting all members of the Scrum teams to the Cross-Team Refinement is often neither practical nor necessary. In order to proceed in a focused manner, only representatives of the individual teams should be invited. Scrum teams select their representatives based on the work to be refined. Domain and technical knowledge are good selection criteria to quickly identify appropriate team members. 

 

Alternate team and cross-team refinement

 

In cross-team refinement, cross-team dependencies are uncovered, eliminated, and forecasts are made about which team is likely to work on which Product Backlog item. In contrast, in team refinement, Product Backlog items are broken down, detailed, and estimated. Often, new cross-team dependencies are found in the team refinement. To eliminate these dependencies as quickly as possible, it makes sense to constantly alternate team and cross-team refinement. 

 

Cross-team refinement should be a regular meeting

 

To reduce unnecessary scheduling, cross-team refinement should always take place on the same date. For me, it has proven successful to reserve at least one afternoon a week for the Cross-Team Refinement.

 

Not just visualize dependencies, but eliminate them 

 

Visualizing dependencies in the Nexus Sprint Backlog to make them transparent is only the first step. The critical step is to consistently eliminate dependencies between teams. Ways to eliminate dependencies are: Interchange features between teams, break down Product Backlog items, build up missing knowledge in the team and change the likely possible processing order.

 

Nexus Integration Team provides awareness of cross-team dependencies

 

In their daily teamwork, Nexus Integration Team members constantly keep an eye out for potential dependencies. If new dependencies are discovered, they encourage team members to make them transparent at the Cross-Team Refinement Board and look for ways to eliminate them early. In the long run, this creates awareness of the impact of cross-team dependencies within the teams. 

 

Don't fall into the waterfall trap: Don't plan too far in advance, focus on the next sprint

 

Software development is complex. There are unknown unknowns. Therefore, it is impossible to anticipate all dependencies in advance, no matter how long refinement and planning are done. To avoid wasting time, the nexus should only refine the next one to three sprints in advance. 

 

Trying to anticipate the implementation sequence of the Product Backlog is like a faucet: the further we turn it on, the closer we are to the waterfall. 

No comment yet.
Scooped by Mickael Ruau
October 6, 2021 1:46 AM
Scoop.it!

Cohésion d’équipe : quelques exemples à suivre

Vous souhaitez renforcer la cohésion d'équipe sans casser votre tirelire ? Découvrez comment appliquer les initiatives de nos clients à votre échelle.
Mickael Ruau's insight:

HubSpot facilite l’arrivée des nouvelles recrues

La société HubSpot, qui propose aux entreprises tous les outils pour une relation client réussie, est très investie dans sa culture de travail. C’est d’ailleurs une référence dans ce domaine : sa philosophie, qu’elle détaille au grand public sur un site dédié, compte près de 6 millions de vues.

Pour Katie Burke, directrice des ressources humaines, la mission de HubSpot est à la fois simple et ambitieuse : « Nous tenons à ce que nos employés soient heureux lorsqu’ils arrivent au travail. » L’entreprise utilise notre plateforme collaborative pour épauler les salariés tout au long de leur formation. Sa botte secrète ? Un bot personnalisé qui accueille les nouveaux talents, les ajoute automatiquement aux canaux utiles (choisis par leur responsable) et revient régulièrement vers eux pour leur fournir de nouvelles informations au fil de leur onboarding.

Pour renforcer la cohésion d’équipe et permettre à chacun de tisser des liens, HubSpot a aussi créé des groupes de discussion internationaux qui rassemblent des employés ayant des expériences communes. De plus, les quatre grands canaux de l’entreprise sont ouverts à tous les hubspotters, quelle que soit leur ancienneté. Résultat ? Les salariés se sentent impliqués dans le cœur de l’entreprise dès les premiers jours.

Comment faciliter l’intégration à votre échelle

  • Désigner un parrain d’équipe qui accompagnera la recrue lors de sa première semaine.
  • Préparer un guide de bienvenue envoyé par e-mail (ou courrier) avant la prise de fonction.
  • Intégrer les employés à votre fil de discussion (sur WhatsApp ou Skype) avant le jour J.
  • Faire le point régulièrement avec chaque nouvelle recrue.
No comment yet.
Scooped by Mickael Ruau
October 1, 2021 9:55 AM
Scoop.it!

Why I don’t hire Scrum Masters

I don’t hire Scrum Masters because the role is the wrong shape to fit into my team, with the wrong set of responsibilities, and the people who might apply have insufficient qualifications for the job I need done.

I’m not attacking the people who categorise themselves as Scrum Masters. I’ve met and worked with some fantastic folk who apply that title to themselves. I would hire those people, for example, Mike Lowery is the servant-leader par excellence and I’d snap him up if he didn’t live on the other side of the planet.

It is the Scrum Master role itself that I have a problem with. I just don’t need it. At least I don’t need the role as described in the Scrum literature and covered by the Certified Scrum Master course. In particular I don’t need:

  • Scrum police
  • Somebody whose view of project management is restricted to removing impediments
  • A small scale Agile coach
  • An Agile coach whose only Agile experience is a two day course
Mickael Ruau's insight:

One of the specific responsibilities of a Scrum Master is “Removing impediments to the Development Team’s progress”. Which is why Mike Cohn characterises Scrum Masters as bulldozers.

Removing impediments is really important but there is lots about project management that a Scrum Master doesn’t do – Planning, Monitoring and Control, Quality Management, Risk Management, etc. I have a particular beef about Scrum Masters and Risk Management. An impediment is an issue. It has manifested. It is already smacking you in the face. We shouldn’t even get to that point – that is the distinction between Issue Management and Risk Management.

So I don’t hire Scrum Masters because I don’t need somebody who only removes impediments. I need somebody to take responsibility for delivery and manages accordingly, and that is what I hire project managers for.

No comment yet.
Scooped by Mickael Ruau
September 29, 2021 4:33 AM
Scoop.it!

Loi scalante — Wikipédia

Loi scalante - Wikipédia

On nomme lois scalantes, ou parfois aussi lois de puissance , un certain nombre de lois constatées le plus souvent empiriquement et où interviennent des phénomènes d'invariance d'échelle , d'où leur nom, ou parfois d'invariance de repères.

Mickael Ruau's insight:

Les plus connues sont :

No comment yet.
Scooped by Mickael Ruau
September 27, 2021 6:10 AM
Scoop.it!

Organizations and Change | Organizations and Change | InformIT

Organizations and Change | Organizations and Change | InformIT | Devops for Growth | Scoop.it
Change can be intimidating, particularly when it comes to your organization. This chapter will help ease you through those changes with finesse. Who knows? Maybe you'll even find yourself looking forward to change.
Mickael Ruau's insight:

 

This research has identified several factors that speed up or slow down the innovation-decision process and, as a result, the time it will take the change to become part of the environment. We consider three factors: the change agent, the culture, and the people. To begin a successful change effort, you will need to understand all three and how they work together.

No comment yet.
Scooped by Mickael Ruau
September 27, 2021 6:08 AM
Scoop.it!

Linda Rising on "Fearless Change" Patterns

Linda Rising on "Fearless Change" Patterns | Devops for Growth | Scoop.it
In this interview made by Floyd Marinescu, co-founder of InfoQ, Linda Rising talks about the book "Fearless Change: Patterns for Introducing New Ideas" and offers examples of how the patterns presented in the book can ease the stress of Agile adoption.
Mickael Ruau's insight:
 
   

6. Continuing with the scenario, how do you convince them to take an idea?

You bring in the cookies and some people will be convinced just because they are innovators and they like new ideas and some people will be convinced by the fact that the innovators are excited and you brought in the right kind of chocolate chip cookies, so you are slowly making headway. Other people on the technical environment are often convinced because they are early adopters and they need evidence.

So you might have a book, that you bought at QCon, about DSL or whatever the practice is that you want to introduce, and you say "Look, I have got this book, written by Martin Fowler who is a really famous guy and everybody has heard of him", and for some people that is convincing, the fact that there are experts who have written books or you might have some articles that you picked up in your presentation or tutorial that you attended and so that is sort of external validation -that is the name of the pattern-. People are convinced by a publication, a sort of a certification, a stamp of approval.

If Addison-Wesley or InfoQ published this, it must be OK, so it is convincing to them. Some people look to that kind of influence. So you have got the innovators, who like new things, you have got the people who sit down and eat chocolate chip cookies, you have got the people that like external validation, you are building steam, you are gaining ground. So, what convinces other people, in your experience? What convinces you? A good technical argument.

And some people want to see a good technical reason. There are certainly technical people who may believe that this is what they want to see, but you can forget about that. So one of the things that you can do in your brown bag, while you are serving the cookies, is actually go through some of the technical arguments for the good ideas. And some people will be convinced by that. Other people, who like technical arguments, are still not going to be won over unless they know that there is a local guru, someone they all respect - every organization has someone like that - and if they know that that particular guru says "You know, this stuff sounds pretty good. I think it looks like we might try it at least."

   

7. Is one of your patterns "Convince the guru"?

Yes. It is called "guru on your side". So, if you have the brown bag, the first person you might invite would be the local guru and give it a little head start because gurus do not get to go to conferences. They are too valuable. They are always working on 6 or 7 projects and they are loaded with deadlines, so they never let them out. They want to hear about this stuff, so you can overwhelm them, you can make them feel bad that they didn't get to go to the conference, but you give them a little preview, so when they come to the brown bag they already know enough, so they can nod at the right time and validate what you are saying and everybody in the room will be looking to the guru and say "Wow, he likes it, and we are having cookies and the innovators are excited" so they get caught up in that.

   

8. What comes next? Once you have had your meeting and you have raised the buzz, then what?

Nothing convinces people more than experience. And of course, you have just been at QCon and you have never done Agile development or whatever the new thing is, so you get maybe some available innovator, or maybe now somebody who is a little more open and say "You know, maybe we could try, just an experiment, pair programming. I am working on this particular part of the project. Would you like to try that with me? And then we could see how it works for us, so a little trial run, just a little experiment". And then, if it works, if it really does work, you have an ally because the two of you have tried it.

The friends of the ally who can hear "Yes, we tried pair programming, and here is what happened, and we really did discover something new that none of us would have thought of on our own. There really is benefit. Maybe we should try this on a larger scale". So a little experiment and then tell everybody about it, maybe have another brown bag to say "Hey, Floyd and I have been trying this pair programming and here are some of the benefits that we have seen. Maybe the rest of you would like to do, just try it. It is just an experiment" - so trial run. People are afraid of change, they don't want you to come in and say "We are going to do something totally different. Throw out everything you are doing now and we are going to do Agile stuff". Most people like to try something in the way of an experiment, and once they have tried it, not only is the experience convincing but - again this is a brain thing - why do they, when you go in to buy a new car, let you drive around the block? Because somehow that is your car, just for a little bit. And once you have tried it, you are more likely to buy it.

When you go buy a suit, or a jacket you are going to try it on. If they don't let you try it on, you are not likely to buy it. If they let you have the time and the space to try it on, see how you like it, you are much more likely to buy it. No pressure: if you don't like it, you don't have to buy the jacket. But if you try it on, they know you are very likely to take it home. So you get the innovators, the guru, all the people who follow the guru, people like chocolate chip cookies, people are convinced by reports of success, and then, of course, you need to try it full blown, pilot, have somebody try it on a real project.

Help them out and you learn yourself how it works out, and stay in touch with everybody, tell them you are doing this. Don't make it a special thing, you know, like pilots backfire most of the time is that they hand pick people and when it works no one is surprised and say "You put Floyd on that project, no wonder that worked. But that wouldn't work for my project". So it is just got to be a sort of an experiment for that project with just ordinary developers on it, ordinary scenario, nothing critical risk. They will try it for an increment or two, then let them tell us how it works.

No comment yet.
Scooped by Mickael Ruau
September 27, 2021 1:34 AM
Scoop.it!

Scrum e-books

Scrum e-books | Devops for Growth | Scoop.it
Many people like to have formal documentation to read about Scrum. There are many books that you can buy and there are also many great free resources on the web. We can recommend the following FREE downloadable booklets: “Do Better Scrum“ by Peter Hundermark, a CSC and CST in Africa and Brazil. Provides a set of […]
Mickael Ruau's insight:
Some more FREE downloadable booklets on advanced topics:
No comment yet.
Scooped by Mickael Ruau
September 20, 2021 1:27 AM
Scoop.it!

Nadler-Tushman Congruence Model In A Nutshell

Nadler-Tushman Congruence Model In A Nutshell | Devops for Growth | Scoop.it
The Nadler-Tushman Congruence Model was created by David Nadler and Michael Tushman at Columbia University.  The Nadler-Tushman Congruence Model is a diagnostic tool that identifies problem areas within a company. In the context of business, congruence occurs when the goals of different people or interest groups coincide. ContentsUnderstanding the Nadler-Tushman Congruence ModelThe four elements of … Continue reading Nadler-Tushman Congruence Model In A Nutshell
No comment yet.
Scooped by Mickael Ruau
September 1, 2021 1:23 AM
Scoop.it!

Building Stronger Human Teams by Managing the Inner Lizards

Building Stronger Human Teams by Managing the Inner Lizards | Devops for Growth | Scoop.it
Each of us has an inner lizard that frets constantly about our safety. People come with brains that are pre-configured to scan everything you say for threats to their safety. Learning to recognize when you're operating under reptilian influence is a great start. This article introduces some techniques to help you manage the lizard within you along with those around you.
Mickael Ruau's insight:

Key Takeaways

  • Beneath our human sophistication, each of us has an inner lizard that frets constantly about our physical, psychological, and financial safety.
  • When our lizards detect unsafe conditions, we lose our ability to think clearly and cooperate effectively.
  • You can't eliminate or suppress the lizards, but you can give them less to worry about by improving the safety of your work environment.
  • You can make conversations safer by framing them with strategic use of pictures and stories.
  • You can make relationships safer by using mental models to identify the sources of misunderstanding and manage them.
No comment yet.
Scooped by Mickael Ruau
August 24, 2021 11:29 AM
Scoop.it!

La Voix du Coach - Claude Aubry

La Voix du Coach - Claude Aubry | Devops for Growth | Scoop.it
Dans la série "la Voix du Coach", InfoQ FR échange avec Claude Aubry qui explique ses différents rôles, détaille ses interventions, et nous donne son point de vue sur le métier de coach agile et la diffusion de l'agilité en France.
Mickael Ruau's insight:

InfoQ FR : Comment percevez-vous le déploiement de l'Agile dans les organisations françaises ?

Claude Aubry : L'agilité se diffuse largement. Mes dernières missions dans des organisations dotées d'une forte gouvernance traditionnelle des projets me confortent dans l'idée que Scrum est devenu "mainstream" et s'infiltre un peu partout. Par contre, en ce qui concerne la "maturité", je dirais plutôt les résultats, je pense qu'il reste beaucoup à faire.

J'utilise depuis quelque temps le modèle Agile Fluency ; il permet de définir la cible visée par le passage à l'agilité et de trouver son chemin pour y arriver. Il repose sur 4 paliers, de * à ****. Les données que je collecte ainsi me font percevoir une maîtrise (fluency) de l'agilité très partielle. Si des équipes bien formées arrivent à produire de la valeur à la fin d'un sprint (*), bien peu y parviennent régulièrement et sans dette technique. Le palier** nécessite de mettre l'accent sur ce qui est trop souvent négligé, à savoir l'approfondissement des compétences techniques de l'équipe. Quant au *** (voire ****), s'il est pourtant souhaité, il n'est pas atteignable sans changer la structure et la culture des organisations. Le modèle permet de bien faire comprendre aux organisations que, sans mettre en place des mesures radicales, ils n'arriveront probablement pas à obtenir les promesses qu'elles se faisaient de l'agilité.

InfoQ FR : Comment analysez-vous le développement du coaching agile sur les dernières années ?

Claude Aubry : Avant que le terme "coach agile" apparaisse, je faisais déjà ce métier. Je pense qu'il est utilisé depuis la diffusion du livre de Rachel Davies et Liz Sedley, "Agile Coaching", maintenant traduit en français par Fabrice Aimetti. Dans ce livre, coaching agile porte sur le rôle de ScrumMaster, mais comme Rachel et Liz sont plutôt XP que Scrum, elles ont dit coach et coaching. L'objet du coaching est clairement l'équipe. J'entends que, maintenant, coach agile s'applique à la personne qui oeuvre au niveau d'une organisation et pas seulement pour une équipe. Pourquoi pas, ça me va, et c'est ce que je fais.

Mais quand j'entends aussi que le coach agile doit avoir une "posture basse" et que ce serait bien qu'il applique des techniques de développement personnel, alors là, ça ne me va plus. Je conteste l'association de ces pratiques à mon métier. Heureusement, aucun de mes clients ou contacts n'attend ça de moi. L'engouement pour ces pratiques de coach "classique" ou pour des tendances "new age" est pourtant réel parmi les coachs agiles. Je m'en étonne, parfois m'en agace. Indépendamment de la sincérité et de la compétence de nombreux "coachs agiles", je l'analyse comme une tentative de récupération de l'agilité par les RH ou le management, ou plutôt de recadrage managérial d'un mouvement venu d'ailleurs qui leur apparait trop radical.

Pour moi, une pratique de coaching comme l'élaboration de profils "psy" qui met l'accent sur le comportement individuel se situe à l'opposé de la grande avancée des méthodes agiles sur le collectif, sur l'équipe. En insistant sur l'aspect psychologique dans les relations de travail, on dévalorise le professionnalisme. Or on constate, en s'appuyant sur le modèle Agile Fluency, que ce sont les compétences techniques qui permettent d'amener l'équipe à fournir régulièrement de la valeur. À ceux qui se laissent attirer par cette mouvance psychologisante, je donne à méditer cette citation de Boris Pasternak :

- L’appartenance à un type, c’est la mort de l’homme, sa condamnation. Si l’on ne peut le faire entrer dans une catégorie, s’il n’est pas représentatif, il possède déjà la moitié de ce qu’on est en droit d’exiger de lui : il est affranchi de lui-même, il détient une parcelle d’immortalité. -

No comment yet.
Scooped by Mickael Ruau
August 23, 2021 1:39 AM
Scoop.it!

Embracing remote teamwork

Explore self-guided workshops called Plays that can help your remote team create new rituals that improve communication, alignment, and team empathy.

Mickael Ruau's insight:

6 Plays for adapting to remote teamwork

My User Manual

Discover what everyone’s remote work preferences are to establish ground rules for better collaboration.

Project Poster

Agree on project goals and document how to move work forward.

Inclusive Meetings

Encourage diversity of opinion from all your remote team members as you move to virtual meetings.

Stand-ups

Help everyone keep track of team progress and project blockers with quick, daily or weekly updates.

"4Ls" Retrospective

Provide a structure to celebrate wins, learn from mistakes, and provide honest feedback to improve future projects.

Learning Circle

Create a structure for growing new skills as a remote team and for sharing cross-team updates.

also recommeded

Team Health Monitor

 

Assess your team’s strengths against eight attributes common amongst high-performing teams, address weaknesses, and come up with a plan of action.

 

 

No comment yet.
Scooped by Mickael Ruau
October 14, 2021 10:24 AM
Scoop.it!

Testez le sprint de 1 jour ! Retour d’expérience | by Jean-Pierre Lambert | Jean-Pierre Lambert's blog

Testez le sprint de 1 jour ! Retour d’expérience | by Jean-Pierre Lambert | Jean-Pierre Lambert's blog | Devops for Growth | Scoop.it
J’ai récemment accompagné une équipe en leur faisant faire un sprint d’une journée. Mais pour quoi faire me direz-vous ? Pour leur apprendre à travailler ensemble, en même temps, sur la même chose…
No comment yet.
Scooped by Mickael Ruau
October 14, 2021 8:04 AM
Scoop.it!

Better Scrum Through Essence

Better Scrum Through Essence | Devops for Growth | Scoop.it
Key Takeaways

Scrum is simple but hard to master. Teams need more help to achieve the full benefits of Scrum.
The freely available Essence Scrum Essentials practice family can help teams to focus and improve their Scrum.
Essence cards and games can help bring training courses and retrospectives to life.
Essence cards and games can help teams to configure and set up their Scrums.
Once the essentials are in place additional practices can help teams take their Scrum to the next level.
No comment yet.
Scooped by Mickael Ruau
October 12, 2021 2:09 AM
Scoop.it!

Le meurtre de la petite croix – Enquête en terrain Agile | OCTO Talks !

Le meurtre de la petite croix – Enquête en terrain Agile | OCTO Talks ! | Devops for Growth | Scoop.it

Verdict : un aller-retour superflu dans la pyramide de management, 6 intervenants, 4 outils, une dizaine d’interactions et une semaine de délai. Notre victime a succombé depuis bien longtemps.

L’esprit d’initiative de Rémy est mort.

Vous ne retrouvez de lui qu’un post-it écorné et marqué à l’encre Stabilo :

“Le faux Agile™ m’a tuer”

No comment yet.
Scooped by Mickael Ruau
October 4, 2021 1:53 AM
Scoop.it!

Le Manifeste « remasterisé » - Méthodes Agiles

Le Manifeste « remasterisé » - Méthodes Agiles | Devops for Growth | Scoop.it

Les Valeurs et Principes sont rigoureusement identiques à la version officielle du Manifeste. Leur numérotation respecte l’ordre du Manifeste.

Il s’agit juste d’une présentation différente concrétisant la subordination des Principes aux Valeurs, l’ensemble étant structuré par niveaux tel que Merise les définit :

  • Niveau CONCEPTUEL
  • Niveau LOGIQUE ou ORGANISATIONNEL
  • Niveau PHYSIQUE
Mickael Ruau's insight:

 

Manifeste pour le développement Agile de logiciels
  • CONCEPTION (Niveau CONCEPTUEL)

    (3) La collaboration avec les clients plus que la négociation contractuelle
    • (6) La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développement et à l’intérieur de celle-ci est le dialogue en face à face.
    • (4) Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet.
  • ORGANISATION (Niveau LOGIQUE)

    (1) Les individus et leurs interactions plus que les processus et les outils
    • (1) Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée.
    • (3) Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à quelques mois et une préférence pour les plus courts.
    • (8) Les processus Agiles encouragent un rythme de développement soutenable. Ensemble, les commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir indéfiniment un rythme constant.
    • (5) Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés.
    • (11) Les meilleures architectures, spécifications et conceptions émergent d'équipes auto organisées.

    (4) L'adaptation au changement plus que le suivi d'un plan
    • (2) Accueillez positivement les changements de besoins, même tard dans le projet. Les processus Agiles exploitent le changement.
    • (12) À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis règle et modifie son comportement en conséquence.
  • RÉALISATION (Niveau PHYSIQUE)

    (2) Des logiciels opérationnels plus qu'une documentation exhaustive
    • (7) Un logiciel opérationnel est la principale mesure d’avancement.
    • (9) Une attention continue à l'excellence technique et à une bonne conception renforce l’Agilité.
    • (10) La simplicité - c’est-à-dire l’art de minimiser la quantité de travail inutile - est essentielle.
No comment yet.
Scooped by Mickael Ruau
October 1, 2021 9:46 AM
Scoop.it!

A day in the life of a delivery manager - Government Digital Service

A day in the life of a delivery manager - Government Digital Service | Devops for Growth | Scoop.it

A delivery manager guards the team’s time, to ensure continuous delivery is possible. Team time is precious time.

Developers and other team members are capable professionals in their own discipline, self-organizing and cross-functional. But teams can only complete sprint tasks timeously when they are unhindered. The delivery manager is there to remove any and all things that are hindering or ‘blocking’ them, so the team can deliver the product.

We use a mixture of agile techniques at GDS, borrowing heavily from Scrum to organise teams and sprints. In Scrum the delivery manager plays the role of the Scrum Master. The Scrum Master is a kind of ‘servant-leader’ (read that with a big ‘S’ and a little ‘l’), someone who enables the team by removing impediments and building an environment people can work in effectively (things as uncomplicated as ensuring everyone has a space to work and a wall to stand up in front of, on which to monitor progress).

Other servant functions include planning for sprints and organising retrospectives. The delivery manager should also help other product teams and stakeholders to understand the work being done, as no team is an island.

These jobs are neatly summed up by one of the twelve principles behind the Agile Manifesto: “Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done”.

No comment yet.
Scooped by Mickael Ruau
September 27, 2021 6:15 AM
Scoop.it!

Agile Adoption Mistakes, Agile Lessons Learnt, Agile Book

Agile Adoption Mistakes, Agile Lessons Learnt, Agile Book | Devops for Growth | Scoop.it

Table of Contents

  1. Waterfall Organization - Agile Projects
  2. Scrum Master As Project Manager
  3. Scrum Master On Auto Pilot
  4. Opaque Product Backlog
  5. Ungroomed Product Backlog
  6. A Definition That Doesn't Lead To Done
  7. Undone Work - Long Releases
  8. Teams That Aren’t Cross Functional
  9. Organization Vs. Self-Organization
  10. Sprint Zero - Waterfall Reborn
  11. Absent Product Owner
  12. Split Product Lifecycle Responsibility
  13. Sprint Review Mini Anti-Patterns
  14. Retrospective Mini Anti-Patterns
  15. Daily Scrum Mini Anti-Patterns
  16. You Get What You Measure
  17. Ad hoc Agile
No comment yet.
Scooped by Mickael Ruau
September 27, 2021 6:09 AM
Scoop.it!

» Studying patterns for Fearless Change

» Studying patterns for Fearless Change | Devops for Growth | Scoop.it
Don Gray got me started, with his posting of 3x5 notecards for studying the patterns in the book, Fearless Change: Patterns for Introducing New Ideas, by Mary Lynn Manns and Linda Rising. I agree with him that it's a wonderfully helpful book, and I thought the idea of creating cards to carry and stud
Mickael Ruau's insight:

So, at Don’s suggestion, I re-formatted his format and created both OpenOffice and PDF versions of the cards. I hope you find them useful, but be sure to read the book! Not only is that fair to the authors, but the cards will make a lot more sense to you.

No comment yet.
Scooped by Mickael Ruau
September 27, 2021 6:06 AM
Scoop.it!

30 Days to Success – Steve Pavlina

 A powerful personal growth tool is the 30-day trial. This is a concept I borrowed from the shareware industry, where you can download a trial version of a piece of software and try it out risk-free for 30 days before you’re required to buy the full version. It’s also a great way to develop new habits, and best of all, it’s brain-dead simple.

Let’s say you want to start a new habit like an exercise program or quit a bad habit like sucking on cancer sticks. We all know that getting started and sticking with the new habit for a few weeks is the hard part. Once you’ve overcome inertia, it’s much easier to keep going.

No comment yet.
Scooped by Mickael Ruau
September 21, 2021 5:17 AM
Scoop.it!

How to Get Buzy People to Answer You

How to Get Buzy People to Answer You | Devops for Growth | Scoop.it
In business, there is a right way and a wrong way to do just about everything.This certainly extends to asking for favors or any other kind of help from...
No comment yet.
Scooped by Mickael Ruau
September 9, 2021 1:26 AM
Scoop.it!

The Dogmatic Scrum Master Anti-Pattern — Making Your Scrum Work #20

The Dogmatic Scrum Master Anti-Pattern — Making Your Scrum Work #20 | Devops for Growth | Scoop.it
Learn more about the effects of the dogmatic Scrum Master anti-pattern — Making Your Scrum Work #20 by Age-of-Product.com...
No comment yet.
Scooped by Mickael Ruau
August 31, 2021 5:36 AM
Scoop.it!

» Approche agile, entre bonnes intentions et désillusions

» Approche agile, entre bonnes intentions et désillusions | Devops for Growth | Scoop.it

 Derrière l’agilité salvatrice, promue et vendue par les experts, les formateurs et autres consultants, se cache un terme transparent dont la signification a été gommée par une mise en musique aux faux airs de taylorisme.

Mickael Ruau's insight:

Les entreprises doivent désormais intégrer significativement ce bouleversement dans leur modèle d’activité ou risquer de disparaître. Pour preuve, selon une étude de Constellation Research, depuis 2000, 52% des entreprises du Fortune 500 ont fait faillite, ont été rachetées ou ont cessé d’exister, « la numérisation des entreprises étant un facteur clé de cette accélération ».

(...)

Face à ce dictat de l’adaptation, les entreprises apprennent souvent à leurs dépens que réussir dans le numérique exige une autre façon de penser leur organisation. Il ne s’agit plus d’appliquer une logique prédictive, directive et de standardisation, typique des industries du XXe siècle, mais, au contraire, d’intégrer dans leur quotidien une capacité à s’ajuster aux caprices d’un marché incertain. S’adapter oui, mais comment ? En « étant agile », selon Steve Denning, auteur, consultant et ancien directeur du knowledge management à la Banque mondiale. Un avis partagé et mis en pratique par un nombre croissant de grandes entreprises et de start-up, comme en atteste le rapport « State of Agile », au point où, toujours selon Steve Denning, le monde entre aujourd’hui « dans une nouvelle ère : l’ère agile ». Du moins, en apparence. Mais avant de détailler les limites et les dérives de l’application actuelle de l’approche agile, commençons par définir et contextualiser ce terme.

No comment yet.
Scooped by Mickael Ruau
August 24, 2021 11:27 AM
Scoop.it!

Le profil souhaité du Scrum Master - Scrum, Agilité & rock'n roll

Le profil souhaité du Scrum Master - Scrum, Agilité & rock'n roll | Devops for Growth | Scoop.it
C’est en janvier 2007 que j’ai écrit le premier article de présentation du rôle de Scrum Master. L’essentiel y était et je suis parti de cette base quand j’ai écrit la première édition de mon livre Scrum, c’était en 2009.
Au fil des éditions, j’ai modifié le chapitre qui en parle. Dans l’édition 5, son titre est devenu Tenir le rôle de Scrum Master. Je commence l’édition 6 de Scrum avec ce chapitre. Je vais y ajouter une partie sur l’influence du télétravail sur le rôle. Je vais également revoir les paragraphes 5.2 à 5.4 sur les responsabilités et les compétences du Scrum Master. Voici pourquoi.
Mickael Ruau's insight:

Le portrait d’un Scrum Master idéal

La carte heuristique associée à l’article donne la vue d’ensemble. Je suis parti de l’édition 5, plus précisément des traits présentés dans les § 5.2 à 5.4 que j’ai essayé de mettre au bon endroit (attitude, compétence, capacité ou exigence).

Attitude

Luc de Brabandère définit l’attitude comme l’état d’esprit. C’est une prédisposition mentale qui désigne une intention et n’est donc pas directement observable.

Pour un Scrum Master, l’exercice n’est pas très difficile. Je constate d’ailleurs que la plupart des traits que Luc de Brabandère associe au penseur critique concernant son attitude peuvent l’être aussi au Scrum Master.

  • Curiosité pour l’agilité (ouverture aux idées, aux outils et aux communautés)
  • Esprit d’équipe (y compris altruisme)
  • Donateur (il fait don de sa personne à l’équipe)
  • Ténacité (dans son envie de changer les choses)
  • Sensibilité aux émotions (très important, et bien plus difficile en télétravail)

Compétences

Une compétence est une connaissance approfondie, reconnue qui confère le droit de juger ou de décider.

On demande au Scrum Master deux compétences (héritées de son nom, pourtant pas très heureux) :

  • connaitre Scrum (bien sûr, c’est le Scrum Master !) et l’agilité
  • savoir animer une équipe.

Dans l’édition actuelle du livre, je liste 8 compétences pour le Scrum Master. Avec cette grille de réflexion, je réduis à 2 !

Avoir des compétences fonctionnelles et techniques n’est pas requis, cependant cela peut aider.

Capacités

Une capacité est une possibilité de réussite et de mise en oeuvre de compétences dans l’accomplissement d’une activité.

Voici quelques capacités utiles à un Scrum Master :

  • Favorise la coopération
  • Guide vers l’objectif
  • Protège l’équipe
  • Critique de manière constructive

Grâce à ces capacités, il applique ses compétences sur Scrum et l’animation dans ses activités (lors des rites, notamment et en particulier la rétrospective).

Exigences

Une exigence est une contrainte à laquelle une activité doit satisfaire ou un impératif que l’on s’impose à soi-même.

Voici 4 traits qui me paraissent être des exigences pour un Scrum Master. Les 3 premiers sont disséminés dans le chapitre de l’édition 5. J’y ajouté être utile pour que Scrum Master ne soit pas un bullshit job.

  • Être disponible
  • Être cohérent avec les règles communes
  • Être utile

Ce petit exercice m’a convaincu de l’intérêt de cette grille, que je vais consolider dans l’écriture du chapitre Scrum Master (et que je vais appliquer également au Product Owner).

Le chapitre de l’édition 6 sur le Scrum Master

Comme on peut le voir sur la carte heuristique qui accompagne cet article, c’est tout le chapitre qui va être modifié pour la 6e édition.

Il avait — relativement — peu changé depuis la première édition. Enfin surtout depuis la 3e, puisque dans les 2 premières c’était le SM ET l’équipe.

Après réflexion, il va passer devant le chapitre sur le PO pour limiter le nombre de références avant.

Le contenu va changer pour inclure les 4 parties du portrait idéal du SM en termes d’attitude, compétences, capacités et exigences, mais pas seulement. Même le paragraphe sur les antipatterns sera supprimé, chaque antipattern étant décrit au moment où je présente le pattern.

C’est dans le paragraphe Mutations (le nom peut encore changer) que j’évoquerai l’impact du télétravail massif sur le rôle. J’ai reçu 5 témoignages sur ce sujet.

En tête du chapitre, je vais placer les réponses aux questions Pourquoi le Scrum Master (définition, rôle) et Que fait-il ? (activités).

N’hésitez pas à me donner vos impressions.

Pour un autre point de vue, l’article de 2007 sur le SM.

No comment yet.