background preloader

Agile

Facebook Twitter

Scrum Primer - Short Introduction to Scrum. Le Kanban pour vos projets. Dans la communauté des méthodes agiles a emergé début 2009 un mot que j’avais jusqu’a présent surtout entendu en cours d’organisation pendant mes études d’ingénieur : le mot KANBAN. On m’avait alors expliqué que le kanban est un outil du Toyota Production System (aka TPS) ; par extension un outil du lean manufacturing ; qui permet de mettre en place une production en flux tiré. Le kanban, ou étiquette, est une fiche qui fait la navette entre l’amont et l’aval d’un poste de production pour indiquer si le poste de production situé en amont doit fabriquer une nouvelle série de pièces ou pas.

Le principe permet de limiter l’en-cours de stock et donc le gaspillage en cas de défaut détecté en aval de la chaine de fabrication. Le kanban propose de supprimer la notion d’itération dans le développement. La méthode fonctionne de la façon suivante : Tableau de bord Chaque colonne ne peut accueillir qu’un nombre limité de fonctionnalité.

Dans notre exemple : Rôles Fonctionnement d’un projet KANBAN. Méthodes agiles. Kanban - première partie - JHLP. Je m'intéresse depuis peu aux Kanbans. Ou plus précisément, je m'intéresse plus sérieusement depuis peu aux Kanbans que j'aurais dû le faire. Dans le domaine de l'industrie, cet outil est utilisé depuis assez longtemps ; dans le domaine de la programmation, son usage est en train de se répandre, peu à peu. Et si on gratte un peu dans la littérature existante, on se rend compte que tous les processus multi-tâches qui évoluent dans le temps d'étape en étape peuvent être visualisés sous forme de tableaux "à la" Kanban. On perçoit assez facilement les étapes de conception / réalisation d'un programme par exemple.

On divise les fonctionnalités en petites unités (appelées "Histoires"), qu'on met dans la colonne "À Faire". Une fois qu'on a construit la liste des tâches à faire, on en choisit une, puis éventuellement une autre, et on se focalise sur la réalisation de ces tâches. M'enfin, si on veut se documenter sur le sujet, on peut aller voir cette lumineuse présentation sur les Kanban. Référentiel des pratiques Agiles. Kanbanboards. Priming Kanban.

Kanban represents a unique way of catalyzing the application of Lean product development principles to software development, maintenance and operations. Being a method for driving change Kanban does not prescribe specific roles, practices or ceremonies but instead offers a series of principles to optimize value and flow in your software delivery system. As such, Kanban’s focus on context and adaptability has made it increasingly popular for teams working in contexts where traditional Agile methods are not an easy fit and mature Agile teams looking for ways to further optimize their development process.

When first introduced to these concepts many teams are however left with the questions: “How do we get started”? “Are there common behaviors or strategies that can help us take the plunge”? This is natural and people familiar with the Dreyfus model of skill acquisition will recognize that novices need rules, plans and even practices. Free download Table of Contents Foreword, James Sutton. Anatomie d'une mission agile (Pablo Pernot) - Sud Web 2011, KanbanFlow - Free, fast & flexible Kanban tool.

Scrum Master in Under 10 Minutes (HD) by @hamids. Just so we don't forget: Timeline of Scrum in 1 slide ! Mots clés Technorati : SCRUM in one slide July 2011 : The creators of Scrum released a new version this month. Ken Schwaber and Jeff Sutherland published “The Scrum Guide” in many languages ( To celebrate that, I wanted to summarize Scrum and fit most of it into 1 slide ! Since it is not quite easy, here is my first iteration on that : To keep it as simple as possible, I skipped on purpose some concepts.However, alsthough it is not part of Scrum as such, I have added in bracket “Continuous Build and Deploy”, as I find that a keystone to Agility,The “Definition of DONE” is applicable at many level and could also be representing “Behavior”, if you do “Behavior Development Driven” (BDD).x²Feel free to use it / modify it, and if possible send me your feedbacks so I can make it evolve too. . © Mike Cohn, Mountain Goat Well, obviously, Scrum is much more than that, and answers many other questions such as :

Dispositif de filtrage: Accès non autorisé. Www.valtech.fr/etc/medialib/pdf/itc/fr/livre_orange.Par.48685.File.dat/VALTECH-Livre-Blanc-Agile-v2-2011.pdf. Ruminations From a Tortured Mind. Sous ce titre qui peut paraitre provocateur se trouve un constat plutôt amère, d'autant plus amère que tout cela était prévisible depuis bien des années. L'Agile est devenu mainstream, on en parle régulièrement dans les journaux de décideurs (c'est bien la preuve de sa reconnaissance non ?)

, les développeurs disent le pratiquer au quotidien, les responsables de projet assurent en faire. Alors pourquoi ce pessimisme ? Parce qu'il ne se passe un mois sans en avoir la preuve, par exemple quand quelqu'un se pose en face de moi et me dit : L'agilité, c'est vraiment de la merde ! Et cela m'arrive très souvent (certes ce n'est pas toujours aussi vulgaire). Oh, je vous vois venir : «mais qui es tu pour définir ce qui est de ce qui n'est pas Agile ?».

A mes yeux, l'agilité se résume en trois points dont leurs présences sont faciles à juger. La recherche de la valeur J'écoute les besoins.Je conçois et valide les spécifications.Je développe.Je teste.Je livre. Il n'y a pas plus rapide. Conclusion. Integrating Agile into a Waterfall World. Every project manager can successfully integrate agile in a waterfall environment to improve project predictability, cost effectiveness and ultimately success. Agile was once considered by project management professionals to be a fad.

In the 10 years since the agile manifesto was written agile has matured; it has moved from being fringe to being a core methodology and from small software companies to the point where it is used, to some extent, in a majority of enterprise organizations today. Agile isn’t a silver bullet though and agile methods need to adapt to the changed context of the enterprise. The purpose of this paper is to examine how project managers can successfully apply agile to their projects in an enterprise context. I contend that agile is optimized for product management but can be used to effectively manage projects. Introduction This year the Agile Manifesto celebrates its 10 year anniversary. There is a third grey area company that we need to address as well. Exhibit 1.