DEVOPS
55.2K views | +12 today
Follow
DEVOPS
DEVOPS, agilité, tests, déploiement, sécurité
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...
Scooped by Mickael Ruau
Scoop.it!

The Ultimate Guide to Implementing Agile Project Management (and Scrum)

The Ultimate Guide to Implementing Agile Project Management (and Scrum) | DEVOPS | Scoop.it
How is Microsoft able to release brand new versions of every single one of their projects every three weeks? Or why can Google update their desktop and mobile applications every week or two while other companies take years? Stories like these are why the cult of Agile project management ha
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Hindsight is 20/20

Hindsight is 20/20 | DEVOPS | Scoop.it
There has been a lot of change in my space in the past year. A lot of it hasn't been managed very well (which creates a lot of 'people noise'). I've been exposed to a number of change management models over the years, including ADKAR and this cool exercise. I quite liked this tool about Levers of Influence…
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Agendashift en 5 principes

Agendashift en 5 principes | DEVOPS | Scoop.it

Si vous voyez de ma part une liste de 5 choses, il y a des chances pour que cela corresponde aux 5 parties d’un workshopAgendashift – Découverte, Exploration, Mapping, Elaboration, Mise en oeuvre – et aux 5 chapitres de la partie 1 du nouveau livre.

Voici donc Agendashift en 5 principes :

  1. Commencez par les besoins
  2. Entendez-vous sur les résultats
  3. Gardez l’agenda du changement visible
  4. Gérez les options, vérifiant les suppositions
  5. Organisez vous pour plus de clarté, de rapidité et de responsabilité mutuelle

Vous pouvez lire ces derniers comme 5 principes de Leadership du Changement du 21ème siècle ou 5 principes d’adaptabilité organisationnelle.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Learning VM - Try in a downloadable virtual machine with quests

Learning VM - Try  in a downloadable virtual machine with quests | DEVOPS | Scoop.it
Take Puppet for a test drive in a free, downloadable virtual machine, and learn how it works in a series of fun quests. The Puppet Learning VM is an interactive tutorial that will let you explore the technology and Puppet language in depth, so you can learn how to get started with Puppet or level up your skills.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

NLP Patterns and Practices for High-Performance Teams and Achievers –

NLP Patterns and Practices for High-Performance Teams and Achievers – | DEVOPS | Scoop.it

NLP (Neuro-Linguistic Programming) has popularized the use of outcomes over the years to help people achieve better results.   You can think of NLP as a way to model excellence and replicate it from one person to another.  It’s a way to program your mind, body, and emotions using advanced skills for high-performance.   (Tip – if you don’t’ program yourself, somebody else will.)

Imagine if you could model what the most successful people think, feel, and do, and get that on your side.

Mickael Ruau's insight:

Patterns and Practices for High-Performance and Personal Development

What most people don’t know about NLP is that it’s been an effective tool for years for building a great big body of knowledge around high-performance patterns for individuals, teams, and leaders.  The NLP framework provides a way to capture and share very detailed patterns of behavior that help people improve their performance.  Whether you want to improve your leadership skills, or your relationship skills, or whatever, there is a bountiful catalog of very specific patterns that help you do that. 

And, the beauty of patterns in NLP is that they tend to be very prescriptive, very specific, and easy to follow and try out.  This makes it easy to test and adapt until you find what works for you.  (I’m a fan of don’t take things at face value – test them for yourself and judge from results.  I’m also a fan of Bruce Lee’s timeless wisdom: “Absorb what is useful, Discard what is not, Add what is uniquely your own.")

One of the best books I’ve found is the book, The Big Book of NLP Techniques, by Shlomo Vakni.   Surprisingly, it actually delivers what it says on the cover.  There’s more than 350 patterns at your fingertips.   I wrote about one of the patterns, Well-Defined Outcomes, in my post on How To Set Better Goals with Well-Defined Outcomes.   You need to see it to believe it.  It really is detailed, so if you’ve ever struggled with setting goals, this might be your big breakthrough.

The Big Breakthrough in Goal Setting

Here’s the real breakthrough though in goal setting.  Aside from making sure you have goals that inspire you, and that they are aligned with what you really want, the power of the goal is ultimately in moving you in the right direction.   It’s not a perfect or precise path where you can simply do A and get B.   In fact, the irony is, that if you really want B, your best strategy is to first act as if you already have B.   This will help you think, feel, and act from a more effective perspective so that your actions come from the right place, and help you produce more effective results (or at least guide you in the right direction).

That’s why you often here people say that you have to BE-DO-HAVE, not HAVE-DO-BE.   With HAVE-DO-BE, the idea is when you get what you want, then you’ll start doing the things that go with it, and finally you’ll act the part.   This is like saying that you won’t show up like a leader or act like a leader until somebody appoints you in a leadership role.   This creates a negative loop, since why should anybody put you in a role that you don’t act the part.

The right thought pattern is BE-DO-HAVE because then your thoughts, feelings, and actions support your end results.

Are you acting like what you want? 

If you’re not getting what you want, what does your feedback tell you to change?

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Prenez de meilleures décisions avec le Nemawashi

Le Nemawashi et le management traditionnel Avec le management traditionnel :

* Les projets sont définis par la direction et sont mis en œuvre par les différents échelons de votre entreprise.

* Les décisions importantes sont prises en considérant principalement la voix de la direction.

* L’écoute des autres opinions est perçue comme une étape qui retarde le passage à l’action.

 

Avec le Nemawshi :

* Les décisions sont prises au *niveau opérationnel* et remontent ensuite votre *structure organisationnelle* .

* Les décisions sont le fruit d’un consensus où toutes les opinions sont considérées.

* L’écoute des autres opinions est perçue comme un gage de qualité qui améliore la décision qui sera prise.

 

Mickael Ruau's insight:

En japonais, Nemawashi signifie « tourner autour des racines » en référence aux soins qu’il faut apporter aux racines d’un arbre quand vient le temps de le planter. Le Nemawashi est un processus de communication visant à écouter et à prendre en compte les opinions d’un maximum de *parties prenantes* pour formuler votre décision.

(...)

Les 5 étapes du Nemawashi

1. Faites une *analyse des parties prenantes* .

2. Déterminez vos *cercles d’influence* et consultez les parties prenantes qui font partie de vos cercles de contrôle et d’influence.

3. Faites remonter les opinions et les préoccupations que vous avez recueillies à la direction.

4. Utilisez le *processus de pensée A3* pour définir et planifier la mise en œuvre de votre décision.

5. Utilisez également l’A3 pour communiquer la décision aux parties prenantes. Vous fermerez ainsi la boucle de communication.

more...
No comment yet.
Rescooped by Mickael Ruau from Enterprise Architecture
Scoop.it!

Translate Abstract Strategy Into Concrete, Measurable Actions

Translate Abstract Strategy Into Concrete, Measurable Actions | DEVOPS | Scoop.it
The combination of integrated business planning and the balanced scorecard enables companies to connect long-term strategic priorities with short-term actions.

Via Emeric Nectoux
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

How to Reduce Tech Debt: A Practical Guide - DZone Agile

How to Reduce Tech Debt: A Practical Guide - DZone Agile | DEVOPS | Scoop.it
A discussion on the phenomenon of technical debt, how development teams incur technical debt, and what development/Scrum teams can do to get rid of tech debt.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Developing New Features vs Resolving Technical Debt

The thing is that if you are too ignorant about your technical debt, soon enough you will realize that it is too late to start dealing with it.

Marty Cagan is describing it very well in his book “Inspired”. In this book, you can learn how technical debt almost destroyed unicorns like e-Bay.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Lorsque j'étais chez Toyota, nemawashi était un terme aussi commun que kaizen — Wiki Agile du @GroupeCESI

Lorsque j'étais chez Toyota, nemawashi était un terme aussi commun que kaizen — Wiki Agile du @GroupeCESI | DEVOPS | Scoop.it

Les Japonais utilisaient souvent des métaphores comme "préparer le sol" ou "creuser autour des racines" pour réussir une plantation ou une transplantation, certains disaient aussi "poser les fondations". Je le décris souvent comme obtenir un consensus ou obtenir le soutien des autres, partager des idées, ENGAGER et impliquer les personnes dans un processus centré la plupart du temps dans un contexte PDCA (Plan Do Check Act).

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

TechnicalDebtQuadrant

TechnicalDebtQuadrant | DEVOPS | Scoop.it
People argue about whether some kinds of bad code count as Technical Debt. I prefer to focus on the interest/principal decision, and recognize debt has different causes.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Agile Retrospectives as a Tool for Team Learning

Agile Retrospectives as a Tool for Team Learning | DEVOPS | Scoop.it

 Retrospectives are used to improve team efficiency so that they can better perform in future projects. For teams that are new to the process, there are simple exercises to help facilitate and simplify the retrospective.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

re:Work - Changing the change rules at Google

re:Work - Changing the change rules at Google | DEVOPS | Scoop.it
At Google, change is constant. But how we managed and messaged change wasn’t always working. So we developed a simple framework to rethink reorgs and it starts by asking “Do we even need this change?”
Mickael Ruau's insight:

 

But once you decide to make a change, how do you make it stick? When we use this framework, we do three things to “give legs” to change efforts and improve outcomes:

  1. Start with the “why” and “what.” As one of our leaders said, “Change is constant, but this framework allows us to test and clarify strategic business decisions before they are finalized.”
  2. Go slow to go fast. As early as possible, involve employees in creating solutions, rather than just sharing decisions, and you’ll front load the toughest conversations and make it easier to bring everyone along.
  3. Commit to landing, not just launching. Be sure you’re focused on effecting the change, not just announcing it. This will serve you in the long term because for more and more industries, change is constant.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

How To Build a Web Startup – Lean LaunchPad Edition

How To Build a Web Startup – Lean LaunchPad Edition | DEVOPS | Scoop.it

Here’s the step-by-step process we suggest our students use in our Lean LaunchPad classes.

  1. Set up the logistics to manage your team
  2. Craft company hypotheses
  3. Write a value proposition statement that other people understand
  4. Set up the Website Logistics
  5. Build a “low-fidelity” web site
  6. Get customers to the site
  7. Add the backend code to make the site work
  8. Test the “problem” with customer data
  9. Test the “solution” by building the “high-fidelity” website
  10. Ask for money

(Use the Startup Tools Page as the resource for tool choices)

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Lean Startup d’Eric Ries - les idées fortes du livre

Lean Startup d’Eric Ries - les idées fortes du livre | DEVOPS | Scoop.it
Si vous avez le bon processus, vous pouvez réussir votre startup. Ce n’est pas la chance ou une bonne idée…
Mickael Ruau's insight:

L’apprentissage validé est la systématique empirique qui permet de valider les vérités sur ce que les clients valorisent le plus et qui sont cruciaux pour la startup. Il s’agit, là aussi, d’itérations poussées d’expérimentations rapides pour connaître le bénéfice client le plus porteur. Chaque produit, chaque caractéristique, chaque campagne marketing est une expérimentation destinée à obtenir des connaissances validées. 

Pour en lire plus: https://www.strategemarketing.com/?p=2161

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Why Some Business Models Are Better Than Others —

Why Some Business Models Are Better Than Others — | DEVOPS | Scoop.it
Long-term differentiation from competitors is increasingly difficult with products and services. But what if you could design business models that outperformed your competition? In this post we offer you 7 ways to improve your business model.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

#NoStandup - Remote Team Collaboration Patterns

#NoStandup - Remote Team Collaboration Patterns | DEVOPS | Scoop.it

What happens when each team-member of your team works from a remote location (possibly from a different time-zone and country).

Mickael Ruau's insight:

For some well-functioning teams, stand-up becomes waste as either standup provides the information you already know or you need to talk offline anyways.

Also as people pair-up and pass-on the baton quite often, stand-ups become waste.

Question: How does #NoStandup work for a completely remote team?

Answer: Some teams use checking-in and checking-out as the replacement of standup. Sample here:

  • If you come to the room, you type “It’s me checkin in. I am ready to get to the work.” With that, someone already working asks for pairing up. If not, you pick a task and start working (explain, what exactly are you going to do) and wait for another pair.
  • At the end of the day, you explain what exactly you did or accomplished? This way, people know that you are there and you are working and focusing on something

Question: Interesting. How does the information exchange happen in the absence of daily Scrum?

Answer: Information exchange happens through asynchronous handover of the information through Slack or similar tool.

Question: Daily Scrum helps in assessing where we are in the sprint on daily basis. How does that work in this case?

Answer: Mature remote teams have short (weekly) sprints. So even if you slip, slippage is not that much as feedback cycle is very short.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Frugalité : Et si faire mieux avec moins devenait une compétence ?

Frugalité : Et si faire mieux avec moins devenait une compétence ? | DEVOPS | Scoop.it


Pour réusir à faire de la frugalité une vraie source de performance, quelques conditions sont nécessaires :

Inciter chacun à travailler dans son champ de responsabilité : Là où j’ai la main, ou à défaut un réelle capacité d’influence.
Développer l’ouverture d’esprit et la créativité en poussant son équipe (individuellement et collectivement) à se demander continuellement ce qu’elle peut faire pour travailler de manière plus efficace.
Considérer le mieux comme l’ennemi du bien, ne pas chercher la perfection, tester les bonnes idées sans attendre.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

How To Use The GROW Coaching Model

The GROW coaching model is widely accepted as one of the most effective coaching models to use. Here's how to use it in a nutshell!
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

11 Strategies for Dealing With Technical Debt –

I was recently asked how is technical debt addressed in Disciplined Agile Delivery (DAD), a very important question.  Because DAD promotes a full, explicit delivery lifecycle there are many opportu…
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

How To Prepare Your Employee To Become Scrum Master

How To Prepare Your Employee To Become Scrum Master | DEVOPS | Scoop.it
A straight to the point tips in preparing your employees to become Scrum Master. Completed with the obstacles you might faced and tips on how to handle it.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Scrum Anti-Patterns Disrupting Team Flow

Scrum Anti-Patterns Disrupting Team Flow | DEVOPS | Scoop.it
The Team is in the middle of a Sprint, but the Product Owner has discovered unplanned work and interrupts their flow mid-Sprint to deal with it because it’s now “high-priority.” How should a ScrumM…
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Three Tips for Managing Technical Debt: While Maintaining Developer Velocity (and Sanity)

To wrap it up, here are some tips we learned the hard way for managing technical debt:

  1. Remember to always be cognizant of the problem. Continuously assess the current status vs. the risk of migrating to newer systems and technologies, and do not postpone the migration indefinitely. The longer it is postponed, the greater the debt will increase, and the problem will become much more difficult to manage and much more threatening to the core business. When legacy code is known to generate many bugs and issues on an ongoing basis, and touching the code can lead to weeks of labor just to repair problems, you will need to start planning how to migrate to new technologies.
  2. Do not be afraid to write code knowing that it is only an interim solution, and will be tossed out in a few months. This is part and parcel to building a more long-term and robust solution. Many times, we need to have a bridge between two technologies, to be able to maintain our SLAs, and business continuity. This is an example of behavior that relates to technical debt in Martin Fowler’s terms of loan and interest, when the goal is essentially important enough to deal with the ‘interest’ later.
  3. Always remember to reward and even celebrate the success of engineers who focus on reducing technical debt, even more than the release of new features. Give the challenge of managing legacy code to senior engineers, who will take ownership of mission-critical parts of the system that directly affect customers and production, and ensure that it is perceived as a vote of confidence and seniority — which is part of the engineering culture you create.
Mickael Ruau's insight:

 Another mistake many companies make is to give the job of managing a legacy applications to a junior developer — and this is a gross miscalculation. Technical debt and legacy applications need to be managed by senior engineers who have a good understanding the entire system as a whole, and how even minor changes made to complex code can affect other mission-critical services.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Deux Jeux Triangulaires

Deux Jeux Triangulaires | DEVOPS | Scoop.it
Pour illustrer, il s’agit ici de deux jeux de manipulation courants, connus sous les noms de Battez-vous et de Tribunal. Ces deux jeux présentent une architecture particulière. Par ailleurs, ils semblent souvent se manifester au sein des mêmes environnements. Cela peut nous amener à conclure qu’ils sont souvent mis en œuvre par les mêmes personnes au sein de situations relationnelles complémentaires. Ci dessous, ces deux jeux serviront à la fois comme exemples et véhicules pratiques pour explorer quelques éléments concernant les liens intimes entre

les stratégies de gagnants
les jeux de perdants

en proposant des exemples pratiques à la fois individuels, pour des groupes et au sein d’organisations.

Le propos de ce texte est surtout d’élucider comment le concept de jeu décrit un processus qui peut être décliné de façon équivalente à la fois dans sa dimension négative communément acceptée et dans une dimension complémentaire résolument positive et constructive. Si nous abordons ci-dessous ces deux exemples de jeu, c’est aussi afin d’approfondir cette dimension positive foncièrement omniprésente dans la dynamique de jeu de manipulation.
more...
No comment yet.