Devops for Growth
112.1K views | +4 today
Follow
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: 'lean'. Clear
Scooped by Mickael Ruau
November 19, 2019 5:35 AM
Scoop.it!

How to Construct and Interpret a Multi Vari Chart for a Six Sigma Initiative

How to Construct and Interpret a Multi Vari Chart for a Six Sigma Initiative | Devops for Growth | Scoop.it
You don’t have to wait until your multi-vari data are collected to start creating the multi-vari chart for Six Sigma. Instead, you can build the chart, incrementally, adding more to it as you collect more data. Multi-vari charts can be drawn by hand; in fact, the process operators themselves can create them, providing those folks …
Mickael Ruau's insight:

Interpreting a multi-vari chart

To determine which category of input variable drives the performance of your process output, all you have to do is graphically decide which of the three types of variation — positional, cyclical, or temporal — displays the greatest magnitude of variation in your multi-vari chart. You can compare the variation types by homing in on each one separately.

The vertical range of the positional variation — indicated by the height of the gray boxes— graphically depicts the magnitude of the process variation stemming from positional input factors.

The vertical range between the unit averages — indicated by the height of the gray boxes — graphically depicts the magnitude of variation coming from cyclical factors.

The vertical range between the temporal averages — shown again by the height of the gray box — graphically highlights the magnitude of the variation coming from temporal factors. Temporal factors are those that only change their input value across larger gaps of time but not within single units and not between consecutive units.

You can see that the vertical magnitude of the cyclical variation exceeds that for the positional or temporal categories. That result is the voice of the process telling you that the real root cause of your process performance is associated with some factor whose input value changes between production or creation of consecutive units.

The multi-vari chart proves that all other factors that change input value within single units or change input value over longer times don’t exert a significant influence on the performance of the process.

No comment yet.
Scooped by Mickael Ruau
November 19, 2019 5:13 AM
Scoop.it!

Matrice de décision

La matrice de décision est un outil simple efficace pour nous aider à prendre les bonnes décisions.
Mickael Ruau's insight:

On peut utiliser 3 méthodes :

  • Méthode 1 : On utilise une échelle de mesure pour laquelle à chaque niveau on définit la description. Par exemple, 1, 3, 9 pour dire, 1 étant léger, moins de 5kg, 3, moyen entre 5 et 10kg, 9 étant plus de 10kg. C’est une méthode à l’aveuglette le plus souvent peu fiable.
  • Méthode 2 : On effectue une évaluation part rang. On élabore par critère un rang à chaque élément. Le meilleur étant par exemple 1, le moins bon 5. Au final, celui qui aura le plus petit score sera considéré comme le meilleur. Méthode très efficace si nous ne pouvons avoir un standard (voir la méthode 3).
  • Méthode 3 : Utiliser la méthode Pugh. On fixe un niveau standard et on évalue notre solution vis-à-vis du standard. C’est sans nul doute la meilleur méthode à partir du moment où nous pouvons avoir un point de comparaison.
No comment yet.
Scooped by Mickael Ruau
November 19, 2019 4:13 AM
Scoop.it!

Le Lean en situation de crise

Le Lean en situation de crise | Devops for Growth | Scoop.it
Le Lean peut-il être utilisé pour redresser une situation ? Une situation calamiteuse rend elle sa mise en œuvre plus simple ou plus complexe ?
No comment yet.
Scooped by Mickael Ruau
November 19, 2019 4:05 AM
Scoop.it!

Quick, Quality Decision-Making Using Six Sigma Tools

 

 

 

Six Sigma has tools that promote good decision making, which leads to performance improvements that reduce rework and drive benefits to the bottom line faster.

Mickael Ruau's insight:

The final deliverable from this process is to make an educated decision. From the Pugh matrix, it is clear that a file system is the best solution. In addition, there are some positive side effects. The morphological matrix determines the functional requirements. When the team is ready to implement, the functional requirements have been determined. Furthermore, to improve the quality of decision making, the team could perform a risk assessment or failure mode and effects analysis (FMEA) on the selected solution.

 
Advertisement

Applying the Six Sigma tools to decision-making does not have to be a long, drawn-out process. In fact, an argument may be made that decision speed is improved because this process limits the solution arguments to team decisions based on data. And, importantly, the foundation for making the right decision is rooting the decision from the voice of the customer.

No comment yet.
Scooped by Mickael Ruau
November 19, 2019 4:01 AM
Scoop.it!

Hoshin Kanri – Part 4: The X-Matrix?

Hoshin Kanri – Part 4: The X-Matrix? | Devops for Growth | Scoop.it
Series of posts on Hoshin Kanri (Policy Deployment). This post shows a western "improvement" on Hoshin Kanri: the X-Matrix, which in my view makes things worse. This article is a critical review of the X Matrix.
No comment yet.
Scooped by Mickael Ruau
November 7, 2019 8:28 AM
Scoop.it!

Delay Cost and Urgency Profiles

Delay Cost and Urgency Profiles | Devops for Growth | Scoop.it
In part one of this series of blogs on Understanding Cost of Delay and its Use in Kanban we explored how - from understanding the business benefit that is likely to occur following the decision to implement a proposal now or later - we can derive 
Value Flow, Cumulative Value, Delay Cost
 and Urgency for time-sensitive feature
(click on image for more detail)
  1. the value flow (net benefits, positive and negative) each week through the useful life of the proposal, for a given release date
  2. the change in cumulative value (Net Present Value, NPV, or life-time profits) as a  function of time, for a given release date
  3. the Delay Cost Profile - how much business value is lost as a function of the delay 
  4. the Urgency Profile (the rate at which value is lost as a function of the delay)
Note: The terms Cost of Delay (CoD), Class of ServiceDelay Cost, Lead Time, NPVwork item and Urgency, as well as over 60 commonly used terms in Kanban and Lean are defined in the Kanban Glossary in Essential Kanban Condensed [2] (currently available as a free download).
No comment yet.
Scooped by Mickael Ruau
November 7, 2019 6:03 AM
Scoop.it!

Lean Budgeting - Foster Growth & Innovation in Your Organisation

Lean Budgeting - Foster Growth & Innovation in Your Organisation | Devops for Growth | Scoop.it
With the traditional approach to budgeting, delays often take place and opportunities are lost. A lean budgeting provides a better solution to this.
No comment yet.
Scooped by Mickael Ruau
November 5, 2019 4:31 AM
Scoop.it!

Le LEAN 1/3 : « Vendre la peau de l’ours avant de l’avoir tué » *1

Ce premier article d’une série de trois qui a pour objectif de démontrer que le LEAN est un moyen de résolution de problème mais surtout d’apprentissage pour les équipes et leurs entreprises en se concentrant sur les personnes qui ont un impact sur la valeur livrée aux clients / utilisateurs.

Pour cela la réponse du LEAN est le PDCA. Outil très connu mais souvent mal utilisé car les personnes réalisent plusieurs actions en parallèle et ne sont pas capable de connaitre leurs effets car elles ne prennent pas le temps de poser le problème concrètement et qu’elles ne mesurent pas. Par conséquence elles n’apprennent pas de leurs erreurs.

Nous verrons que l’objectif est de se concentrer sur l’humain pour rendre les équipes autonomes dans la résolution de problème mais également afin lier une hiérarchie bien souvent éloignée des opérationnels.

Si vous n’avez pas le temps de tout lire je vous propose d’aller à la fin de l’article pour prendre quelques take away.

Mickael Ruau's insight:

N’oubliez pas votre PDCA et une action à la fois.

TAKE AWAY

LE LEAN:

 

No comment yet.
Scooped by Mickael Ruau
October 31, 2019 8:56 AM
Scoop.it!

Managing Change by Focusing on People | Kanban Zone Blog

Managing Change by Focusing on People | Kanban Zone Blog | Devops for Growth | Scoop.it
Managing change requires good planing, and flexible execution. But more importantly, getting people to understand and accept the change.
No comment yet.
Scooped by Mickael Ruau
October 26, 2019 3:58 AM
Scoop.it!

Parfois, il faut augmenter le WIP

Parfois, il faut augmenter le WIP | Devops for Growth | Scoop.it

NDLR: WIP = Work in Progress = TEC = Travaux en cours Mes collègues peuvent facilement m'accuser de ressasser sans cesse la même vieille rengaine. "Il y a trop de travaux en cours! Réduisez votre WIP!" C'est normal, puisque j'accompagne principalement des équipes qui n'ont jamais eu de mesure de contrôle des travaux en cours.

Mickael Ruau's insight:

J’ai rencontré des administrateurs de systèmes (SysOps) qui pouvaient gérer 15 à 20 tâches en simultané, puisque la nature de ces travaux consistait à exécuter des scripts et attendre la fin de leur exécution.

J’ai travaillé avec des designers Web qui perdaient de l’efficacité lorsqu’ils travaillaient sur un dossier client à la fois. Le changement de contexte leur était bénéfique au niveau de l’inspiration.

J’ai vu une situation où un spécialiste était disponible une journée par semaine pour une équipe. Les travaux en amont devaient alors s’accumuler dans une zone de « buffer » pour qu’il ait suffisamment de travaux pour sa journée.

J’ai accompagné une équipe où les clients étaient à distance et devaient régulièrement donner de la rétroaction sur les travaux. Harceler les clients s’est avéré une stratégie peu efficace pour accélérer leur délai de réponse. En augmentant la quantité de travaux en cours, l’équipe a atteint une zone confortable où beaucoup de travaux étaient en attente d’une réponse client. Des règles entourant la fréquence et le nombre de suivis ont été développées.

Je suis moi-même dans un domaine où je suis plus efficace lorsque j’ai plusieurs équipes/ clients/individus à coacher en même temps. Même si je me concentrais sur une seule entité à la fois, le changement ne pourrait pas s’opérer plus vite puisqu’il dépend de la capacité des gens à changer.

No comment yet.
Scooped by Mickael Ruau
October 25, 2019 9:56 AM
Scoop.it!

Loi de Little, temps de cycle et débit — Wiki Agile du @GroupeCESI

Loi de Little, temps de cycle et débit — Wiki Agile du @GroupeCESI | Devops for Growth | Scoop.it

Bien que ces formules soient intuitives, c'est un résultat tout à fait remarquable. Et c'est le théorème principal dans la Théorie des files d'attente, qui est également connu sous le nom de Loi de Little (décrite par John Little en 1961) :

Le nombre moyen d'éléments de travail dans un système stable est égal à leur délai moyen d'exécution, multiplié par leur temps moyen passé dans le système.

No comment yet.
Scooped by Mickael Ruau
October 25, 2019 9:53 AM
Scoop.it!

Théorie des files d'attente — Wikipédia

Théorie des files d'attente

La théorie des files d'attente est une théorie mathématique relevant du domaine des probabilités, qui étudie les solutions optimales de gestion des files d'attente, ou queues. Une queue est nécessaire et se créera d'elle-même si ce n'est pas anticipé, dans tous les cas où l'offre est inférieure à la demande, même temporairement.

Mickael Ruau's insight:

Quelques résultats

Avec :

  • λ = {\displaystyle \lambda =} fréquence moyenne d'arrivées ;
  • 1 μ = {\displaystyle {\tfrac {1}{\mu }}=} temps moyen de service ;
  • A = ρ = λ μ = {\displaystyle A=\rho ={\frac {\lambda }{\mu }}=} trafic offert (nombre moyen d'arrivées pendant le temps moyen de service). Attention à ne pas oublier S, le nombre de serveurs.
    File M/M/1 File M/M/S Probabilité système vide (P0) 1 − A {\displaystyle 1-A} 1 ∑ k = 0 S − 1 A k k ! + A S S ! 1 1 − A / S {\displaystyle {\frac {1}{\sum _{k=0}^{S-1}{\frac {A^{k}}{k!}}+{\frac {A^{S}}{S!}}{\frac {1}{1-A/S}}}}} Probabilité d'attente (Pa) A {\displaystyle A} P 0 ⋅ A S ( S − 1 ) ! ( S − A ) {\displaystyle P0\cdot {\frac {A^{S}}{(S-1)!(S-A)}}} Nombre moyen de clients dans le système (<N>) A 1 − A {\displaystyle {\frac {A}{1-A}}} A ( 1 + P a S − A ) {\displaystyle A\left(1+{\frac {Pa}{S-A}}\right)} Nombre moyen de clients en attente (<Na>) A 2 1 − A {\displaystyle {\frac {A^{2}}{1-A}}} A ⋅ P a S − A {\displaystyle A\cdot {\frac {Pa}{S-A}}} Nombre moyen de clients en service (au guichet) (<Ns>) A {\displaystyle A} A {\displaystyle A} Temps moyen de séjour dans le système ( τ {\displaystyle \tau } ) 1 μ ⋅ 1 1 − A {\displaystyle {\frac {1}{\mu }}\cdot {\frac {1}{1-A}}} 1 μ ⋅ ( 1 + P a S − A ) {\displaystyle {\frac {1}{\mu }}\cdot \left(1+{\frac {Pa}{S-A}}\right)} Temps moyen d'attente ( τ a {\displaystyle \tau _{a}} ) A μ ( 1 − A ) {\displaystyle {\frac {A}{\mu (1-A)}}} P a μ ( S − A ) {\displaystyle {\frac {Pa}{\mu (S-A)}}} Condition d'atteinte de l'équilibre (« pas d'engorgement ») λ μ < 1 {\displaystyle {\frac {\lambda }{\mu }}<1} λ S μ < 1 {\displaystyle {\frac {\lambda }{S\mu }}<1}
No comment yet.
Scooped by Mickael Ruau
October 25, 2019 5:54 AM
Scoop.it!

Lean development: the principles, pitfalls and

 

Lean thinking as a philosophy is made up of a set of general principles and values. These values can then be applied using tried-and-true tools and techniques depending on what an organization (or individual manager) is trying to achieve.

These principles are the pillars of lean practices like lean startup, lean UX and lean software development:

  1. Specify value from the user’s point of view. Value is defined as what the customer is willing to pay for. Development teams find this value using qualitative and quantitative research.
  2. Map the value stream. Once that “value” has been defined and turned into a tangible goal for the team to chase, the next step is to map all the current steps that go into conceptualizing and delivering a feature or update. By using a flowchart, teams can analyze and improve their delivery process by spotting bottlenecks, pain points and delays.
  3. Create flow. The process of spotting and smoothing out those bottlenecks and pain points is called flow improvement. By visualizing and optimizing the internal process of delivery, teams can deliver features much more quickly.
  4. Establish pull. Once the flow is established, the team will only work on initiatives once customer need for it is established—instead of relying too much on market and competition forecasts.
  5. Seek perfection: At this stage, value has been defined, value streams have been mapped out, steps that are considered wasteful have been removed, and flow and pull systems are in place. To seek perfection means to repeat this process multiple times until the best possible value is defined without any waste.
Mickael Ruau's insight:

 

There are 7 established lean principles for building more efficient software products and each of these principles comes with a set of tactics, practices and processes that development teams can apply right away:

  1. Eliminate waste. Anything that doesn’t add value to the customer is considered waste.
  2. Amplify learning and create knowledge. Learning happens by implementing short iteration cycles and continuously gathering feedback to adjust the deliverables as the needs of the users become clearer.
  3. Defer critical decisions. Waiting until the last responsible moment to make a decision. The last responsible moment is defined as the moment you’ve learned enough about a decision to act on it.
  4. Build quality in. Creating quality at the coding level so that instead of tracking and looking for defects, they can be prevented from the start.
  5. Respect people. Respect in this context is defined as giving team members a voice and valuing their opinions. Respect extends to communication, conflict resolution, and encouraging healthy and productive discussions about business decisions.
  6. Deliver fast. It starts by identifying the things that are slowing down the team and eliminating them. Delivering fast doesn’t mean overworking until burnout to hit deadlines. it’s about creating the most functional versions of solutions and then improving it over time using customer feedback.
  7. Optimize the whole. Finding the components of the process that are dependent on one another and optimizing all of them, instead of just one part of it.

 

(...)

 

Some of the vital lean metrics PMs should follow:

  • Work in progress (WIP). To visualize the flow of the work, use a kanban board. In the board, work in progress is the bulk of initiatives the team is working on at any given time but hasn’t completed. The idea is to observe what work is causing delays and not providing value, and remove it over time.
  • Lead time. This metric measures how long it takes for any given task to be completed through the entire development workflow.
  • Cycle time. Using cycle time, teams can measure how long work takes to go through each of the individual steps in the workflow.
  • Iteration velocity. This measures how quickly the team is running experiments.
  • User satisfaction metrics. These are metrics product managers are typically already measuring like NPS, Customer Effort Score and Customer Loyalty Index.
  • Knowledge/experiment ratio. This should tell you what percentage of your iteration experiments are resulting in new and valuable knowledge that contributes to the improvement of the overall process.

These are just some of the metrics that lean product managers should be keeping track of. The metrics that you measure should directly align with your organization's individual goals, the product strategy and the goals of the business.

But overall, product leaders should carefully measure the implementation of lean and make changes according to the results.

No comment yet.
Scooped by Mickael Ruau
November 19, 2019 5:34 AM
Scoop.it!

Multi-Vari Chart – iSixSigma

tool that graphically displays patterns of variation. It is used to identify possible Xs or families of variation, such as variation within a subgroup, between subgroups, or over time.

No comment yet.
Scooped by Mickael Ruau
November 19, 2019 4:21 AM
Scoop.it!

Les facteurs clés de l'obeya

Les facteurs clés de l'obeya | Devops for Growth | Scoop.it
Obeyas et A3 peuvent être vus comme des outils pour porter le changement d’attitude, et passer d’un management par la pression sur les résultats à un management par l’orientation client.
Mickael Ruau's insight:

Dans cette pièce sont exposés :
1. La mission de l’entreprise,
2. Les problèmes actuels des clients,
3. Les dernières infos sur la concurrence,
4. Les principaux défis,
5. La mesure de la performance de l’entreprise,
6. Les initiatives d’amélioration de l’entreprise.

 

No comment yet.
Scooped by Mickael Ruau
November 19, 2019 4:08 AM
Scoop.it!

PUGH matrix- Decision Matrix

Besides Pugh Matrix and Decision matrix, it is also known by the name such as Grid Analysis, Pugh Matrix Analysis, and Multi-Attribute Utility Theory)

Mickael Ruau's insight:

PUGH matrix (Decision Matrix) Procedure

  1. Brainstorm which ideas to look for in selection of different items.
  2. Put a ranking in order of importance of that particular item.
  3. Evaluate each choice against the criteria. There are three ways to do this:

Method 1: Establish a rating scale for each criterion. Some options are:

  • 1, 2, 3 (1 = slight extent, 2 = some extent, 3 = great extent)
  • 1, 2, 3 (1 = low, 2 = medium, 3 = high)
  • 1, 2, 3, 4, 5 (1 = little to 5 = great)
  • 1, 4, 9 (1 = low, 4 = moderate, 9 = high)Make sure that your rating scales are consistent. Word your criteria and set the scales so that the high end of the scale (5 or 3) is always the rating that would tend to make you select that option: most impact on customers, greatest importance, least difficulty, greatest likelihood of success.

 

Method 2, Pugh matrix (Decision Matrix): Establish a baseline, which may be one of the alternatives or the current product or service. For each criterion, rate each other alternative in comparison to the baseline, using scores of worse (–1), same (0), or better (+1). Finer rating scales can be used, such as 2, 1, 0, –1, –2 for a five-point scale or 3, 2, 1, 0, –1, –2, –3 for a seven-point scale. Again, be sure that positive numbers reflect desirable ratings.

  1. Multiply each option’s rating by the weight. Add the points for each option. The option with the highest score will not necessarily be the one to choose, but the relative scores can generate meaningful discussion and lead the team toward consensus.
No comment yet.
Scooped by Mickael Ruau
November 19, 2019 4:02 AM
Scoop.it!

La matrice d'auto-qualité… pour détecter et corriger les défauts de vos processus ! | Parlons Lean

La matrice d'auto-qualité… pour détecter et corriger les défauts de vos processus ! | Parlons Lean | Devops for Growth | Scoop.it
Pour améliorer un processus, il faut en retirer les défauts. L'idéal serait d'avoir l'équivalent d'une "salle blanche"… sans poussière. Comment détecter et corriger les défauts ?

De nombreux outils existent pour cela : la matrice d'auto-qualité sert à identifier les défauts et à "visualiser" de manière simple leur coût. Cette matrice comporte autant de colonnes que de défauts recensés, et autant de lignes que d'étapes du processus. Voici un exemple :
No comment yet.
Scooped by Mickael Ruau
November 8, 2019 8:52 AM
Scoop.it!

What is Hoshin Kanri Catchball?

What is Hoshin Kanri Catchball? | Devops for Growth | Scoop.it
Catchball is one of the simplest and most effective ways to achieve continuous improvement in your organization. Learn how it works and how to start applying it
Mickael Ruau's insight:

Catchball is a simple but extremely valuable practice of the Hoshin Kanri planning process in Lean. By applying it, you can:

  • Increase information sharing across all levels of organization hierarchy.
  • Align the actions of every person and the goals of your company.
  • Boost the process of continuous improvement.
No comment yet.
Scooped by Mickael Ruau
November 7, 2019 8:23 AM
Scoop.it!

A "Qualitative" Formula for WSJF?

The SAFe definition of WSJF is something of a hybrid, since it uses a formula, but a formula that has only "qualitative" value at best. Here is their definition [5]:



The 4 terms are determined by Planning Poker estimation using a Fibonacci scale (usually 1 to 20). The work items are ordered according to the formula following an estimation workshop.

 

(...)
Why can't the above formula provide meaningful answers? For 2 reasons:

  1. Dimensionally the formula is inconsistent
  2. The terms are not estimated on a proportional scale

These problems were addressed in Joshua Arnold's proposed modification to the formula [4] which rearranged the terms as follows:

"WSJF" = Time Criticality x (User-Business Value + Risk Reduction | Opportunity Enablement) / Size

 
No comment yet.
Scooped by Mickael Ruau
November 5, 2019 4:32 AM
Scoop.it!

2/3 : Le LEAN dans l’IT traitons le problème

Après mon premier article « vendre la peau de l’ours avant de l’avoir tué » dans lequel je vous ai présenté le LEAN, voici le deuxième article qui vous permettra, cette fois-ci, de comprendre comment le LEAN peut être utile dans un contexte IT. 

Effectivement le mindset (on peut parler de mindset plus que de méthode) est moins connu en IT que d’autres méthodes qui s’en inspirent. 

Pourquoi peut-on parler de mindset plus que de méthode ? 

Car il a été créé dans l’objectif d’améliorer la satisfaction du client final / utilisateur sans réel process type à suivre.

Certains adeptes du LEAN appellent cet objectif l’étoile du Nord car il est à l’image des navigateurs perdus dans l’océan, sans autre indication que ce repère pour naviguer. 

C’est une des raisons qui explique que le LEAN est mal compris, donc mal mis en oeuvre et par voie de conséquence n’apporte pas les résultats espérés.

Mickael Ruau's insight:

En synthèse voici ma proposition de la maison du LEAN avec trois piliers :

No comment yet.
Scooped by Mickael Ruau
October 31, 2019 11:29 AM
Scoop.it!

Cumulative flow guidance - Azure DevOps | Microsoft Docs

Cumulative flow guidance - Azure DevOps | Microsoft Docs | Devops for Growth | Scoop.it

Process guidance to work with cumulative flow diagrams

Mickael Ruau's insight:

How do you fix flow problems?

You can solve the problem of lack of timely updates through daily stand-ups, other regular meetings, or scheduling a daily team reminder email.

Systemic flat-line problems indicate a more challenging problem (although you should rarely if ever see this). This problem means that work across the system has stopped. This may be the result of process-wide blockages, processes taking a very long time, or work shifting to other opportunities that aren't captured on the board.

One example of systemic flat-line can occur with a features CFD. Feature work can take much longer than work on user stories because features are composed of several stories. In these situations, either the slope is expected (as in the example above) or the issue is well known and already being raised by the team as an issue, in which case, problem resolution is outside the scope of this article to provide guidance.

Teams can proactively fix problems that appear as CFD bulges. Depending on where the bulge occurs, the fix may be different. As an example, let's suppose that the bulge occurs in the development process because running tests is taking much longer than writing code, or testers are finding may be finding a large number of bugs and continually transition the work back to the developers so the developers have a growing list of active work.

Two potentially easy ways to solve this problem are: 1) Shift developers from the development process to the testing process until the bulge is eliminated or 2) change the order of work such that work that can be done quickly is interwoven with work that takes longer to do. Look for simple solutions to eliminate the bulges.

Note

Because many different scenarios can occur which cause work to proceed unevenly, it's critical that you perform an actual analysis of the problem. The CFD will tell you that there is a problem and approximately where it is but you must investigate to get to the root cause(s). The guidance provided here indicate recommended actions which solve specific problems but which may not apply to your situation.

No comment yet.
Scooped by Mickael Ruau
October 26, 2019 9:50 AM
Scoop.it!

Mythes et réalités

Site personnel de Christian HOHMANN
No comment yet.
Scooped by Mickael Ruau
October 25, 2019 10:01 AM
Scoop.it!

Livrer plus vite. Des pistes issues des mathématiques. | OCTO Talks !

Livrer plus vite. Des pistes issues des mathématiques. | OCTO Talks ! | Devops for Growth | Scoop.it

La théorie des files d’attente est une branche des probabilités modélisant les temps d’arrivée, de traitement, les problèmes de congestion etc dans les files d’attente ou queues.

L’ingénierie réseaux et plus tard la gestion de production industrielle se sont rapidement emparées des principaux résultats de cette discipline pour améliorer leur efficacité. Plus récemment, des activités de services tels que la gestion des guichets de banques ou les urgences hospitalières ont elles aussi bénéficié d’une étude de ce domaine.

Une démarche scientiste consisterait à plaquer aveuglément des équations mathématiques sur l’univers organique et infiniment complexe du SI. Dans notre cas, on étudiera certains résultats de la théorie des files d’attente comme source d’inspiration dans notre démarche d’amélioration continue, en gardant à l’esprit les limites de ces modèles mathématiques.

Mickael Ruau's insight:

La loi de Little propose donc une voie possible d’amélioration du temps de cycle en diminuant le nombre d’éléments en cours de développement par la priorisation de l’en cours.

Un exercice intéressant consiste à analyser d’autres  » systèmes  » du SI avec la Loi de Little. Par exemple :

  • Une équipe projet au sens large (MOA + MOE + exploitation) ;
  • Une équipe d’infrastructure/exploitation ;
  • Un développeur seul ;
  • Une Direction des Systèmes d’Information ;
  • Vous-même !

Attention, avant d’analyser ces systèmes à la lumière de la loi de Little, il faut identifier avec soin le  » client  » de ces systèmes ainsi que les entrées/sorties de ces systèmes. C’est à ce moment que la le défi de la difficulté d’application à nos métiers apparaît. A vous de jouer.

Comme évoqué dans ce post, la théorie des file d’attente permet d’envisager des problématiques dépassant l’échelle macroscopique de loi de Little, notamment la variabilité, la congestion, les taux d’utilisation des ressources… Nous y reviendrons plus tard.

No comment yet.
Scooped by Mickael Ruau
October 25, 2019 9:55 AM
Scoop.it!

Cours sur les Files d'attente - Loi des services

Cette loi permet d'estimer le temps qu'une personne passe au service (guichet). Dans cette loi, on peut clairement identifier que est le nombre de clients servis par unité de temps et donc que est le temps moyen que passe un client au guichet.

Mickael Ruau's insight:

Une variable aléatoire (v.a) continue X suit une loi exponentielle avec paramètre si sa densité de probabilité est donnée par : si et 0 si

ou si sa fonction de répartition de probabilité est donnée par :

si et 0 si

No comment yet.
Scooped by Mickael Ruau
October 25, 2019 9:52 AM
Scoop.it!

Présentation et interprétation de la loi de Little

Présentation et interprétation de la loi de Little | Devops for Growth | Scoop.it
Billet posté par BLUE LEAN CONSULTING sur la Loi de Little et son interprétation en production (en-cours et taille de lot) et en gestion de projet.
No comment yet.