
Dessine-moi un Scrum Master! Que vous soyez un Scrum Master en devenir, fraîchement sorti de formation ou un directeur de projet à qui on a vendu les bienfaits du Scrum et les pouvoirs mystiques du Scrum Master, vous avez la tête pleine de rêves et de grandes théories sur ce métier. Mais, c’est quoi un Scrum Master? Dédié ou Intégré ? Avant de vous présenter ce qu’est un Scrum Master, il faut savoir qu’il existe 2 grandes écoles. Chacune a ses avantages et ses inconvénients et aucune d’entre elles n’est meilleure que l’autre. Il est donc préférable de choisir votre type de Scrum Master en fonction de votre contexte et de la taille de votre équipe. La 1ere école est celle du Scrum Master dédié. La seconde école est celui du Scrum Master intégré. Dessine-moi un Scrum Master Son caractère Contrairement à un chef de projet, le Scrum Master n’est pas là pour gérer une équipe, mais pour la guider, la comprendre et l’aider. Ses connaissances / son expérience Il faut toutefois souligner que la théorie ne suffit pas. Transparence
Agile software development methodologies and how to apply them Introduction This article is a basic introduction to Agile software development methodologies and how to apply them. It is about how to work together to achieve a common goal. This is not only suitable for software developers but also for Team Leaders, Project Managers, Product Managers, Development Managers, Testers, QA Managers, QA Engineers, Technical Writers, UX Designers, anyone involved in the delivering software. This article focuses on how technology teams work together well to plan, build, and deliver software. The need for professional behavior: does our industry know what it means to behave? Background Winston Royce's Waterfall Model "From the 1970 IEE paper "Managing the Development of Large Software Systems" There are two essential steps common to all computer program developments, regardless of size or complexity. Step 1: Program Design Comes First Step2: Document the Design The first rule of managing software development is ruthless enforcement of documentation requirements. Or
Guide de démarrage Scrum Par Florent Lothon, mis à jour en juin 2013. La méthode Scrum (« Scrum » signifie « Mêlée » en anglais), ou plus exactement le cadre méthodologique Scrum est de loin la méthode Agile la plus utilisée dans le monde. Expérimentée en 1993, elle bénéficie aujourd’hui de nombreux retours d’expérience. L’objectif de cet article est de vous aider à vous lancer dans la mise en oeuvre de Scrum. Au sujet de Scrum Parler d’une « méthode » concernant Scrum n’est pas ce qu’il y a de plus approprié. Au sein de ce cadre méthodologique de gestion de projet, les acteurs ajustent empiriquement, au fil des itérations, leur propre méthode en fonction de leur contexte. NB : Sachez que eXtreme Programming couvre également efficacement les aspects de gestion de projet, faisant d’elle l’une des méthodes Agile les plus complète qui existe. Utilisation de Scrum Processus Scrum (source des icônes des personnages : Mike Cohn) Pré requis recommandés Les Rôles en bref Scrum définit seulement 3 rôles : Démarrage Annexes
Vers un catalogue des odeurs de Scrum (M. Cohn 2003) | The Scrum Coach Je viens de tomber sur un article de Mike Cohn que j’avais conservé dans mes archives: Toward a Catalog of Scrum Smells, publié en 2003. En grande partie, certains de ces éléments sont toujours d’actualité. Voici l’article de Mike Cohn Même avec certaines choses Scrum peut se tromper. Symptôme : les Sprints ne sont pas toujours de même longueur. Discussion : Sur un projet Scrum bien exécuté, l’équipe établit un rythme naturel. Symptôme : Les poulets participants au Daily Scrum sont autorisés à poser des questions ou formuler des observations. Discussion : Au cours du Daily Scrum les seuls participants autorisés à parler sont les cochons (ceux impliqués au projet) ; poulets (autres participants au projet) peuvent assister et observer, mais ne sont pas autorisés à prendre la parole. Symptôme : Pas tous les cochons assistent à la réunion quotidienne Scrum. Discussion : Lorsque j’ai commencé à travailler il y n’avait pas de chose comme le « flex time». Like this: J'aime chargement…
Référentiel des pratiques Agiles Compétence De quoi s'agit-il? L'intégralité du travail à réaliser est découpée en incréments fonctionnels et les activités de développement s'organisent autour de ces incréments appelés "User Stories". Adopter la pratique des User Stories implique de tenir pour généralement vraies un certain nombre d'hypothèses sur ces incréments: on peut les réaliser dans un ordre arbitraire, et chacun indépendamment des autres peut avoir une valeur pour l'utilisateur. Pour rendre ces hypothèses très concrètes, on privilégie une représentation (on peut même parler de réification) de ces User Stories sous une forme bien précise: la fiche cartonnée ou le Post-It, qui en renforcent le caractère atomique et manipulable par tous les intervenants du projet. On l'appelle également... Littéralement "histoire utilisateur", le terme "scénario client" est également utilisé. Au singulier: "une user story". Erreurs courantes Origines Les User Stories sont issues d'Extreme Programming. Comment s'améliorer? A titre collectif:
Des outils pour gérer des projets agiles (Scrum) ? Tout d’abord pour une liste exhaustive et à jour, il y a cette liste d’outils scrum gratuits ou non. Il est également intéressant de se rendre sur le site de la ScrumAlliance. Voici maintenant quelques outils de gestion sur lesquels ont peut s’appuyer dans le cadre d’une méthodologie agile. Pour ma part et à mon niveau (moins de 20 personnes), on peut recommander ces outils : Planning Poker, pour son coté ludique et impliquant. Producteev pour la gestion de TODO list. Pour le backlog: Backlog Tool, moche mais complet. Les outils suivants, plus complets et plus orientés Team Workspace, ont la cote : GreenHopper Assembla Pivotal Tracker Jira A noter que pour ces derniers outils, il faut un certain temps de prise en main et du budget.
Benefits Of Scrum | The Braintrust Consulting Group There is a subtle but tangible difference between features and benefits. In fact, we recently published a blog post about features and benefits on Braintrust’s web site. In short, a customer buys benefits. The same is true for adopting a project management methodology. Before you decide to overhaul your project management office and institute something like Scrum, you need to know how your organization will benefit, right? Benefits Of Scrum From The Client Perspective Though a client or customer really doesn’t care about the project management methodology that the team uses, they do realize some benefits from the methodology. Scrum puts the control of the value stream back in the hands of the businessScrum delivers products more quicklyScrum allows clients to change priorities and requirements quickly Benefits Of Scrum From The Organization Perspective As an organization, it is s big decision to adopt a new methodology. Benefits Of Scrum From The Management Perspective
Backlog Refinement -et workshops Spécifications- la clé pour une Agilité réussie Un titre qui peut vous sembler exagéré… et pourtant ce RDV en cours de sprint est tout simplement crucial pour l’Equipe qui se veut Agile ! Mon message est clair : Sans Backlog Refinement, vous n’atteindrez pas cette agilité bien huilée que vous recherchez et ces résultats que vous attendez et simple : Ceux qui le négligent, ceux qui l’oublient le paient inévitablement ; ceux qui l’adoptent et le réalisent dans de bonnes conditions en redemandent… Une équipe performante à l’oeuvre Le Backog Refinement est un workshop qui se déroule une à deux fois par sprint, souvent à mi-sprint. Définitivement collaboratif, le Backlog Refinement doit impliquer tout le monde, du Product Owner (soutenu ou pas par un expert UX ou un Business Analyst), au ScrumMaster en passant par TOUS LES MEMBRES DE l’EQUIPE. « Product backlog grooming is the act of adding detail, estimates, and order to items in the Product Backlog. Agenda- Facilitation Backlog Refinement Ni trop tôt, ni trop tard dans le Sprint… Follow Me: