SlideShare une entreprise Scribd logo
1  sur  38
Agile: les contrats!

      Agile Tour Maroc 2012
Agilité?




           Agile Tour Maroc 2012
Agile Manifesto

               Les personnes & les
               Interactions
Plus
               • Logiciel opérationnel
               • Travailler avec le client
               • Réagir au changement


                      Les Process & les outils
       Moins          • Documentation exhaustive
                      • Négociations contractuelles
                      • Suivre le plan




               Agile Tour Maroc 2012
Declaration of Interdependence



                R.O.I.

 Engaging
Customers                             Boost
                                   Performance
               Improve
            Effectiveness




                            Agile Tour Maroc 2012
❶
PRIX FIXE, PERIMETRE FIXE (ET
POTENTIELLEMENT DUREE FIXE)


       Source: alistair.cockburn.us/Agile+contracts
                     Agile Tour Maroc 2012
Le Triangle “d’Or”

                            périmètre


3 dimensions




               temps                           ressources

                       Agile Tour Maroc 2012
Le Triangle “d’Or”

              périmétre          Lorsque les 3
                                 dimensions sont
                                 figées, le projet est
                                 figé.




temps                             Ressources

         Agile Tour Maroc 2012
Contourner les obstacles...

                            cadre


3 Dimensions
+1                                                          Process




               temps

                                               Ressources
                       Agile Tour Maroc 2012
❷
PRIX FIXE PAR POINT DE
FONCTION OU STORY POINT

     Source: alistair.cockburn.us/Agile+contracts
                   Agile Tour Maroc 2012
❸
ENCORE PLUS ... DE VARIANTES


      Source: alistair.cockburn.us/Agile+contracts
                    Agile Tour Maroc 2012
Source:
   alistair.cockburn.us/Agile+contracts

Temps et matériel


NTE-FF: a ne pas dépasser avec un budget fixe


Venture-capital financing model


Norwegian PS 2000 Standard contract


Missing in Action: livraison partielle avec changement obligatoires


Contrat à coût cible


                                   Agile Tour Maroc 2012
Agile Tour Maroc 2012
❶
MONEY FOR NOTHING, CHANGE
FOR FREE
Nous nous accordons à travailler ensemble de la sorte nous créons de la confiance et toute autre
                                                                                   compétence.
                                                                                  Jeff SUTHERLAND
                                 Agile Tour Maroc 2012
Clauses

     Participation du client dans la
     Scrum Team
     Livraison avant l’heure: “Money
     for Nothing”
     Change gratuit: “Change for
     free”
     100% Scrum




Agile Tour Maroc 2012
100% Scrum




  Agile Tour Maroc 2012
Iterations

Pas d‟itérations                         0

Iterations > 6 semaines                  1

Longueurs variables < 6 semaines         2

Iterations fixes, longues de 6           3
semaines
Iterations fixes, longues de 5           4
semaines
Iterations fixes, longues de 4           10
semaines ou moins



                            Agile Tour Maroc 2012
Testing pendant le Sprint
Pas de QA dédié                           0
Testé unitairement                        1
Tests fonctionnels                        5
Tests fonctionnels dès que                7
développé


Le Software passe l‟acceptation           8
(recette)


Le Software est “deployée”                10


                             Agile Tour Maroc 2012
Specifications Agile

Pas d‟exigences                      0
Exigences fortement                  1
documentées
Pauvres users stories                4
Bonnes exigences                     5
Bonnes user stories                  7
Spécifications “Just enough, just 8
in time”
Bonnes user stories liées avec les 10
exigences



                         Agile Tour Maroc 2012
Product Owner
Pas de Product Owner                                              0

Product Owner ne comprennant pas Scrum                            1

Product Owner derangeant l‟équipe                                 2

Product Owner pas engagé avec l‟équipe                            2

Product owner avec un Product Backlog clair et estimé par l‟équipe 5
avant le Sprint Planning meeting (READY)


Product owner avec Release Roadmap et des dates de livraison 8
basées sur la vélocité de l‟équipe.


Product owner motivant l‟équipe.                                  10




                                    Agile Tour Maroc 2012
Product Backlog
Pas de Product Backlog                                                          0

Plusieurs Product Backlogs                                                      1

Un seul Product Backlog                                                         3

Product Backlog clairement défini et priorisé en fonction du ROI avant le       5
Sprint Planning (READY)

Product owner avec Product Backlog clairement défini, estimé par l‟équipe       5
avant le Sprint Planning meeting (READY)

Product Owner dispose d‟un Release Burndown avec des dates de Release           7
basée sur la vélocité

Product Owner sait mesurer le ROI sur des gains réels, coûts par story point,   10
ou toute autre métrique.



                                     Agile Tour Maroc 2012
Estimations

Product Backlog n‟est pas estimé             0

Les Estimations ne sont pas produites        1
par l„équipe
Estimations ne sont pas produites par        5
Planing Poker
Estimations produites par Planning           8
Poker par l„équipe.
Erreurs d‟estimations < 10%                  10



                     Agile Tour Maroc 2012
Sprint Burndown Chart
Pas de Burndown Chart                      0
Burndown Chart pas actualisé par           1
l‟équipe
Burndown Chart en heures / jours sans      2
tenir compte du travail en cours

Burndown chart uniquement quand les           4
tâches sont accomplies (TrackDone
pattern)
Burndown uniquement quand les stories 5
sont dones.
                                              + 3 Points, quand l„équipe
                                              connait sa vélocité.
                                              + 2 Points quand le Product
                                              Owner calcule le Release
                                              Plan est calculé sur la
                         Agile Tour Maroc 2012vélocité connue.
Dérangement dans l’équipe

Le Manager ou le Project Leader dérange l‟équipe      0

Le Product Owner dérange l‟équipe                     1

Les Managers, les Project Leaders ou les Team leaders 3
disent aux personnes quoi faire


Project Leader et Rôles Scrum définis                 5

Personne ne dérange l‟équipe: que des rôles Scrum.    10




                              Agile Tour Maroc 2012
Team
Les tâches sont réparties au cours des sprint 0
plannings.
Les membres de l‟équipe ne dépassent pas leur 0
domaine d‟expertise.
Pas de leadership spontané - un ou plusieurs 1
membres de l'équipe sont désignés comme une
instance directe.
L‟équipe n‟a pas la compétence requise.      2
L‟équipe s‟engage sur un objectif de Sprint et sur le 7
Backlog.
Les membres de l'équipe tiennent ensemble contre les 9
obstacles lors du sprint
L‟équipe atteind le stade de l‟hyperproductivité.    10
                             Agile Tour Maroc 2012
❷
CHANGE FOR FREE


        Agile Tour Maroc 2012
Change for Free
Business Value




                 Besoin de cet outil




                                                  Plus besoin de cet outil




                                   Temps

                          Agile Tour Maroc 2012
Money for Nothing
            Business Value




                                     Besoin de cet outil



ROI moyen                                                  rompre!
                                                                              Fournisseur      Client
                                                                              perçoit 20%      perçoit
                                                                                                80%




                               Projekte werden
                             immer früher geliefert                                           Les utilisateurs
                                                                                            évitent la surcharge
                                                               temps                           de code et de
                                                                                            fonctionnalités non
                                                                                                nécessaires.

                                                      Agile Tour Maroc 2012
❸
MONEY FOR NOTHING &
CHANGE FOR FREE

         Agile Tour Maroc 2012
M4N & C4F

 Conditions
contractuelles
 Plan de
développement
       Agile Tour Maroc 2012
Conditions contractuelles
                                                         Fixed Price,
                                                         Fixed Date




Customer Engagement nous permet de caler le système sur
la dernière Business Value connue.

Toutes les exigences sur lesquelles on n‘a pas encore
travaillé peuvent être échangées avec une autre de même
valeur.

Priorité des exigences peuvent être changée par le client.

Le client peut demander à chaque instant de nouvelles
versions conformément aux conditions de Time/Fees.

Le client peut rompre le contrat lorsque qu‘il y a un reste de
20%.

                        Agile Tour Maroc 2012
Plan de Development
                                                      Fixed
                                                      Resources,
                                                      Fixed Date


La participation du Product Owner nous permet de caler le
système sur la dernière Business Value connue.

Chaque exigences qui n‘ont pas été travaillées peuvent être
remplacées par une autre de même valeur.

Les priorités peuvent être changée par le Product Owner.

Le Product Owner peut ajouter des nouvelles versions à tout
moment en focntion du contrat Time/Fees.

Le Product Owner termine le développement et les Releases
dès que la valeur de la prochaine fonction est atteinte.


                      Agile Tour Maroc 2012
CONSEILS


           Agile Tour Maroc 2012
Scrumbuts
  smells.




            Agile Tour Maroc 2012
Bon pour les équipes hyper productives

       Agile Tour Maroc 2012
Make the world a better place by altering the
fundamental structure of the IT industry



                   Agile Tour Maroc 2012
Ques
tions

        Agile Tour Maroc 2012
Merci!




Pierre E. Neis, pierreneis@gmail.com – Tel +352 / 661 SCRUMS


                     Agile Tour Maroc 2012
Agile Tour Maroc 2012

Contenu connexe

Tendances

Les Z'ApéroTech Toulouse #2 - Présentation de l'agilité à l'échelle
Les Z'ApéroTech Toulouse #2 - Présentation de l'agilité à l'échelleLes Z'ApéroTech Toulouse #2 - Présentation de l'agilité à l'échelle
Les Z'ApéroTech Toulouse #2 - Présentation de l'agilité à l'échelleDocDoku
 
Agilité la fin du middle management
Agilité   la fin du middle managementAgilité   la fin du middle management
Agilité la fin du middle managementKévin Maccioni
 
Pas d'agilité sans qualité
Pas d'agilité sans qualitéPas d'agilité sans qualité
Pas d'agilité sans qualitéAgile Montréal
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de ScrumPyxis Technologies
 
Running lean - mise en place d’un lab innovation @Alliance Expert - Christoph...
Running lean - mise en place d’un lab innovation @Alliance Expert - Christoph...Running lean - mise en place d’un lab innovation @Alliance Expert - Christoph...
Running lean - mise en place d’un lab innovation @Alliance Expert - Christoph...Agile En Seine
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agilesGuillaume Collic
 
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIIConférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIINormandie Web Xperts
 
Le role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetLe role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetFranck Beulé
 
L'agilité vous va comme un Gange - Marie-Hélène Lemoine (Nielsen), Mallory Go...
L'agilité vous va comme un Gange - Marie-Hélène Lemoine (Nielsen), Mallory Go...L'agilité vous va comme un Gange - Marie-Hélène Lemoine (Nielsen), Mallory Go...
L'agilité vous va comme un Gange - Marie-Hélène Lemoine (Nielsen), Mallory Go...Agile En Seine
 
Recherche lead technique désespérément
Recherche lead technique désespérémentRecherche lead technique désespérément
Recherche lead technique désespérémentAgile Montréal
 
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Agile En Seine
 
Présentation de l’agilité
Présentation de l’agilitéPrésentation de l’agilité
Présentation de l’agilitéJean Yves Klein
 
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...Association Agile Nantes
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourRenaud BROSSE
 
Miser sur l’Agilité et le Design Thinking pour offrir une expérience client r...
Miser sur l’Agilité et le Design Thinking pour offrir une expérience client r...Miser sur l’Agilité et le Design Thinking pour offrir une expérience client r...
Miser sur l’Agilité et le Design Thinking pour offrir une expérience client r...Agile Montréal
 
Formation agile - Certification Professional Scrum Product Owner
Formation agile - Certification Professional Scrum Product OwnerFormation agile - Certification Professional Scrum Product Owner
Formation agile - Certification Professional Scrum Product OwnerNovUp
 

Tendances (20)

Les Z'ApéroTech Toulouse #2 - Présentation de l'agilité à l'échelle
Les Z'ApéroTech Toulouse #2 - Présentation de l'agilité à l'échelleLes Z'ApéroTech Toulouse #2 - Présentation de l'agilité à l'échelle
Les Z'ApéroTech Toulouse #2 - Présentation de l'agilité à l'échelle
 
At nancy10 scrumv2.0
At nancy10 scrumv2.0At nancy10 scrumv2.0
At nancy10 scrumv2.0
 
Agilité la fin du middle management
Agilité   la fin du middle managementAgilité   la fin du middle management
Agilité la fin du middle management
 
Pas d'agilité sans qualité
Pas d'agilité sans qualitéPas d'agilité sans qualité
Pas d'agilité sans qualité
 
Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Running lean - mise en place d’un lab innovation @Alliance Expert - Christoph...
Running lean - mise en place d’un lab innovation @Alliance Expert - Christoph...Running lean - mise en place d’un lab innovation @Alliance Expert - Christoph...
Running lean - mise en place d’un lab innovation @Alliance Expert - Christoph...
 
Introduction aux méthodes agiles
Introduction aux méthodes agilesIntroduction aux méthodes agiles
Introduction aux méthodes agiles
 
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSIIConférence #nwx2014 - Nicolas Saillard - Agilité en SSII
Conférence #nwx2014 - Nicolas Saillard - Agilité en SSII
 
Guide six sigma
Guide six sigmaGuide six sigma
Guide six sigma
 
Le role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetLe role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projet
 
L'agilité vous va comme un Gange - Marie-Hélène Lemoine (Nielsen), Mallory Go...
L'agilité vous va comme un Gange - Marie-Hélène Lemoine (Nielsen), Mallory Go...L'agilité vous va comme un Gange - Marie-Hélène Lemoine (Nielsen), Mallory Go...
L'agilité vous va comme un Gange - Marie-Hélène Lemoine (Nielsen), Mallory Go...
 
Recherche lead technique désespérément
Recherche lead technique désespérémentRecherche lead technique désespérément
Recherche lead technique désespérément
 
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
Qu'est-ce qu'un Scrum Master ? - Romain Couturier (Terre d'Agile) - Agile en ...
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Présentation de l’agilité
Présentation de l’agilitéPrésentation de l’agilité
Présentation de l’agilité
 
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
Agile Tour Nantes 2013 - Introduction aux méthodes agiles - Grégoire ROBIN - ...
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
 
Agile expliqué aux managers
Agile expliqué aux managersAgile expliqué aux managers
Agile expliqué aux managers
 
Miser sur l’Agilité et le Design Thinking pour offrir une expérience client r...
Miser sur l’Agilité et le Design Thinking pour offrir une expérience client r...Miser sur l’Agilité et le Design Thinking pour offrir une expérience client r...
Miser sur l’Agilité et le Design Thinking pour offrir une expérience client r...
 
Formation agile - Certification Professional Scrum Product Owner
Formation agile - Certification Professional Scrum Product OwnerFormation agile - Certification Professional Scrum Product Owner
Formation agile - Certification Professional Scrum Product Owner
 

En vedette

Gestion des examens « en ligne » à la Faculté de Médecine de l'USJ
Gestion des examens « en ligne » à la Faculté de Médecine de l'USJGestion des examens « en ligne » à la Faculté de Médecine de l'USJ
Gestion des examens « en ligne » à la Faculté de Médecine de l'USJUniversité Saint Joseph de Beyrouth
 
Étude internationale sur les collaborateurs parlementaires et leurs usages d'...
Étude internationale sur les collaborateurs parlementaires et leurs usages d'...Étude internationale sur les collaborateurs parlementaires et leurs usages d'...
Étude internationale sur les collaborateurs parlementaires et leurs usages d'...thinkingwithedelman
 
Tester la persistance Java avec Arquillian
Tester la persistance Java avec ArquillianTester la persistance Java avec Arquillian
Tester la persistance Java avec ArquillianAlexis Hassler
 
Día especial de lorena
Día especial de lorenaDía especial de lorena
Día especial de lorenamanmenpino
 
Guide assurance-pret
Guide assurance-pretGuide assurance-pret
Guide assurance-pretSEEKOYA
 
Presentación sessió 1
Presentación sessió 1Presentación sessió 1
Presentación sessió 1Cosme Garrell
 
Présentation nouvelle bibliothèque v2
Présentation nouvelle bibliothèque v2Présentation nouvelle bibliothèque v2
Présentation nouvelle bibliothèque v2BELVEZE Damien
 
derechos y deberes alumnado
derechos y deberes alumnadoderechos y deberes alumnado
derechos y deberes alumnadomarycoleguay
 
Activités collaboratives autour d’un prix littéraire : le roman comme prétext...
Activités collaboratives autour d’un prix littéraire : le roman comme prétext...Activités collaboratives autour d’un prix littéraire : le roman comme prétext...
Activités collaboratives autour d’un prix littéraire : le roman comme prétext...Université Saint Joseph de Beyrouth
 
L&rsquo;électrification des transports
L&rsquo;électrification des transportsL&rsquo;électrification des transports
L&rsquo;électrification des transportsSherbrooke Innopole
 
Día especial de fran
Día especial de franDía especial de fran
Día especial de franmanmenpino
 
Présentation SpotPink pour VDN le 05/12/2012
Présentation SpotPink pour VDN le 05/12/2012Présentation SpotPink pour VDN le 05/12/2012
Présentation SpotPink pour VDN le 05/12/2012SpotPink
 

En vedette (20)

Gestion des examens « en ligne » à la Faculté de Médecine de l'USJ
Gestion des examens « en ligne » à la Faculté de Médecine de l'USJGestion des examens « en ligne » à la Faculté de Médecine de l'USJ
Gestion des examens « en ligne » à la Faculté de Médecine de l'USJ
 
Étude internationale sur les collaborateurs parlementaires et leurs usages d'...
Étude internationale sur les collaborateurs parlementaires et leurs usages d'...Étude internationale sur les collaborateurs parlementaires et leurs usages d'...
Étude internationale sur les collaborateurs parlementaires et leurs usages d'...
 
Tester la persistance Java avec Arquillian
Tester la persistance Java avec ArquillianTester la persistance Java avec Arquillian
Tester la persistance Java avec Arquillian
 
Navidad 2007
Navidad 2007Navidad 2007
Navidad 2007
 
Día especial de lorena
Día especial de lorenaDía especial de lorena
Día especial de lorena
 
Escuela Especial 3
Escuela Especial 3Escuela Especial 3
Escuela Especial 3
 
Guide assurance-pret
Guide assurance-pretGuide assurance-pret
Guide assurance-pret
 
Presentación sessió 1
Presentación sessió 1Presentación sessió 1
Presentación sessió 1
 
Présentation nouvelle bibliothèque v2
Présentation nouvelle bibliothèque v2Présentation nouvelle bibliothèque v2
Présentation nouvelle bibliothèque v2
 
Mayoresde30
Mayoresde30Mayoresde30
Mayoresde30
 
Carnaval
CarnavalCarnaval
Carnaval
 
derechos y deberes alumnado
derechos y deberes alumnadoderechos y deberes alumnado
derechos y deberes alumnado
 
Activités collaboratives autour d’un prix littéraire : le roman comme prétext...
Activités collaboratives autour d’un prix littéraire : le roman comme prétext...Activités collaboratives autour d’un prix littéraire : le roman comme prétext...
Activités collaboratives autour d’un prix littéraire : le roman comme prétext...
 
Mayte
MayteMayte
Mayte
 
Fotolog
FotologFotolog
Fotolog
 
L&rsquo;électrification des transports
L&rsquo;électrification des transportsL&rsquo;électrification des transports
L&rsquo;électrification des transports
 
Presentation itani-fdsp-original
Presentation   itani-fdsp-originalPresentation   itani-fdsp-original
Presentation itani-fdsp-original
 
Día especial de fran
Día especial de franDía especial de fran
Día especial de fran
 
Le retour du p ov2.0
Le retour du p ov2.0Le retour du p ov2.0
Le retour du p ov2.0
 
Présentation SpotPink pour VDN le 05/12/2012
Présentation SpotPink pour VDN le 05/12/2012Présentation SpotPink pour VDN le 05/12/2012
Présentation SpotPink pour VDN le 05/12/2012
 

Similaire à At maroc contrats

Valtech - Retour d'expérience : Forfait Agile
Valtech - Retour d'expérience : Forfait AgileValtech - Retour d'expérience : Forfait Agile
Valtech - Retour d'expérience : Forfait AgileValtech
 
Plus d agilité avec le lean par Régis Medina Agile France 2013
Plus d agilité avec le lean par Régis Medina Agile France 2013Plus d agilité avec le lean par Régis Medina Agile France 2013
Plus d agilité avec le lean par Régis Medina Agile France 2013Operae Partners
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Olivier Conq
 
Agile et Lean : des univers convergents ? par Dimitri Baeli
Agile et Lean : des univers convergents ? par Dimitri BaeliAgile et Lean : des univers convergents ? par Dimitri Baeli
Agile et Lean : des univers convergents ? par Dimitri BaeliInstitut Lean France
 
Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019Actency
 
Scrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauScrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauRomain Couturier
 
La gestion de projet Agile-Lean - Passer du contrôle des coûts à la gestion d...
La gestion de projet Agile-Lean - Passer du contrôle des coûts à la gestion d...La gestion de projet Agile-Lean - Passer du contrôle des coûts à la gestion d...
La gestion de projet Agile-Lean - Passer du contrôle des coûts à la gestion d...Claude Emond
 
485668229-lean-management-ppt.ppt
485668229-lean-management-ppt.ppt485668229-lean-management-ppt.ppt
485668229-lean-management-ppt.pptYacineBou1
 
Scrum 2020 : concepts et principes
Scrum 2020 : concepts et principesScrum 2020 : concepts et principes
Scrum 2020 : concepts et principesMICHRAFY MUSTAFA
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Microsoft
 
Meetup : De l'agilité de la DSI à l'agile Marketing
Meetup : De l'agilité de la DSI à l'agile MarketingMeetup : De l'agilité de la DSI à l'agile Marketing
Meetup : De l'agilité de la DSI à l'agile MarketingBuy The Way
 
Le Multivers Agile par Martin Lapointe & Catherine Kostitch
Le Multivers Agile par Martin Lapointe & Catherine KostitchLe Multivers Agile par Martin Lapointe & Catherine Kostitch
Le Multivers Agile par Martin Lapointe & Catherine KostitchAgile Montréal
 

Similaire à At maroc contrats (20)

Valtech - Retour d'expérience : Forfait Agile
Valtech - Retour d'expérience : Forfait AgileValtech - Retour d'expérience : Forfait Agile
Valtech - Retour d'expérience : Forfait Agile
 
20mn scrum
20mn scrum20mn scrum
20mn scrum
 
SCRUM AGL.pptx
SCRUM AGL.pptxSCRUM AGL.pptx
SCRUM AGL.pptx
 
Plus d agilité avec le lean par Régis Medina Agile France 2013
Plus d agilité avec le lean par Régis Medina Agile France 2013Plus d agilité avec le lean par Régis Medina Agile France 2013
Plus d agilité avec le lean par Régis Medina Agile France 2013
 
Agile pour l'echafaud ATT2020.pptx
Agile pour l'echafaud ATT2020.pptxAgile pour l'echafaud ATT2020.pptx
Agile pour l'echafaud ATT2020.pptx
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
Patterns Agiles avec Visual Studio 2012 et TFS 2012 (ALM201)
 
Agile et Lean : des univers convergents ? par Dimitri Baeli
Agile et Lean : des univers convergents ? par Dimitri BaeliAgile et Lean : des univers convergents ? par Dimitri Baeli
Agile et Lean : des univers convergents ? par Dimitri Baeli
 
Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019Démystifions l'Agile - Actency Paris Open Source Summit 2019
Démystifions l'Agile - Actency Paris Open Source Summit 2019
 
Scrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneauScrum, comment tomber dans le panneau
Scrum, comment tomber dans le panneau
 
La gestion de projet Agile-Lean - Passer du contrôle des coûts à la gestion d...
La gestion de projet Agile-Lean - Passer du contrôle des coûts à la gestion d...La gestion de projet Agile-Lean - Passer du contrôle des coûts à la gestion d...
La gestion de projet Agile-Lean - Passer du contrôle des coûts à la gestion d...
 
485668229-lean-management-ppt.ppt
485668229-lean-management-ppt.ppt485668229-lean-management-ppt.ppt
485668229-lean-management-ppt.ppt
 
Parlons Agilité !
Parlons Agilité !Parlons Agilité !
Parlons Agilité !
 
Scrum 2020 : concepts et principes
Scrum 2020 : concepts et principesScrum 2020 : concepts et principes
Scrum 2020 : concepts et principes
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012
 
AGILE SCRUM BI NODYA
AGILE SCRUM BI NODYAAGILE SCRUM BI NODYA
AGILE SCRUM BI NODYA
 
Meetup : De l'agilité de la DSI à l'agile Marketing
Meetup : De l'agilité de la DSI à l'agile MarketingMeetup : De l'agilité de la DSI à l'agile Marketing
Meetup : De l'agilité de la DSI à l'agile Marketing
 
Le Multivers Agile par Martin Lapointe & Catherine Kostitch
Le Multivers Agile par Martin Lapointe & Catherine KostitchLe Multivers Agile par Martin Lapointe & Catherine Kostitch
Le Multivers Agile par Martin Lapointe & Catherine Kostitch
 
Le Multiver Agile 2022
Le Multiver Agile 2022Le Multiver Agile 2022
Le Multiver Agile 2022
 
Le Multivers Agile
Le Multivers AgileLe Multivers Agile
Le Multivers Agile
 

Plus de Pierre E. NEIS

The twelve step to transform your company, Agile Spain 2022
The twelve step to transform your company, Agile Spain 2022The twelve step to transform your company, Agile Spain 2022
The twelve step to transform your company, Agile Spain 2022Pierre E. NEIS
 
Twelve steps to transform your company
Twelve steps to transform your companyTwelve steps to transform your company
Twelve steps to transform your companyPierre E. NEIS
 
Les 12 étapes de la transformation agile
Les 12 étapes de la transformation agileLes 12 étapes de la transformation agile
Les 12 étapes de la transformation agilePierre E. NEIS
 
Swarming... how to launch every activities in the new normal
Swarming... how to launch every activities in the new normalSwarming... how to launch every activities in the new normal
Swarming... how to launch every activities in the new normalPierre E. NEIS
 
Vucagile... my kind of Agile in the New Normal
Vucagile... my kind of Agile in the New NormalVucagile... my kind of Agile in the New Normal
Vucagile... my kind of Agile in the New NormalPierre E. NEIS
 
Decision making in the new normal
Decision making in the new normalDecision making in the new normal
Decision making in the new normalPierre E. NEIS
 
What is agile coaching?
What is agile coaching?What is agile coaching?
What is agile coaching?Pierre E. NEIS
 
What's agile? (Scaling agile and dev ops Scotland)
What's agile? (Scaling agile and dev ops Scotland)What's agile? (Scaling agile and dev ops Scotland)
What's agile? (Scaling agile and dev ops Scotland)Pierre E. NEIS
 
Introduction to agile organisations (ao) NYC, Requisite Agility Unsymposium
Introduction to agile organisations (ao) NYC, Requisite Agility UnsymposiumIntroduction to agile organisations (ao) NYC, Requisite Agility Unsymposium
Introduction to agile organisations (ao) NYC, Requisite Agility UnsymposiumPierre E. NEIS
 
At strasbourg AO le futur des organisations agiles
At strasbourg AO le futur des organisations agilesAt strasbourg AO le futur des organisations agiles
At strasbourg AO le futur des organisations agilesPierre E. NEIS
 
What kind of agile is your agile?
What kind of agile is your agile?What kind of agile is your agile?
What kind of agile is your agile?Pierre E. NEIS
 
AO, the future of agile organisations the sap case #3
AO, the future of agile organisations   the sap case #3AO, the future of agile organisations   the sap case #3
AO, the future of agile organisations the sap case #3Pierre E. NEIS
 
Digitale Transformationen und Service Design
Digitale Transformationen und Service DesignDigitale Transformationen und Service Design
Digitale Transformationen und Service DesignPierre E. NEIS
 
An introduction to agile organisation
An introduction to agile organisation An introduction to agile organisation
An introduction to agile organisation Pierre E. NEIS
 

Plus de Pierre E. NEIS (20)

Organised for devops
Organised for devopsOrganised for devops
Organised for devops
 
The twelve step to transform your company, Agile Spain 2022
The twelve step to transform your company, Agile Spain 2022The twelve step to transform your company, Agile Spain 2022
The twelve step to transform your company, Agile Spain 2022
 
Twelve steps to transform your company
Twelve steps to transform your companyTwelve steps to transform your company
Twelve steps to transform your company
 
Les 12 étapes de la transformation agile
Les 12 étapes de la transformation agileLes 12 étapes de la transformation agile
Les 12 étapes de la transformation agile
 
From whale to swarm
From whale to swarmFrom whale to swarm
From whale to swarm
 
Swarming... how to launch every activities in the new normal
Swarming... how to launch every activities in the new normalSwarming... how to launch every activities in the new normal
Swarming... how to launch every activities in the new normal
 
Vucagile... my kind of Agile in the New Normal
Vucagile... my kind of Agile in the New NormalVucagile... my kind of Agile in the New Normal
Vucagile... my kind of Agile in the New Normal
 
Decision making in the new normal
Decision making in the new normalDecision making in the new normal
Decision making in the new normal
 
Agile SAP ACTIVATE
Agile SAP ACTIVATEAgile SAP ACTIVATE
Agile SAP ACTIVATE
 
Requisite agility
Requisite agilityRequisite agility
Requisite agility
 
What is agile?
What is agile?What is agile?
What is agile?
 
What is agile coaching?
What is agile coaching?What is agile coaching?
What is agile coaching?
 
What's agile? (Scaling agile and dev ops Scotland)
What's agile? (Scaling agile and dev ops Scotland)What's agile? (Scaling agile and dev ops Scotland)
What's agile? (Scaling agile and dev ops Scotland)
 
Introduction to agile organisations (ao) NYC, Requisite Agility Unsymposium
Introduction to agile organisations (ao) NYC, Requisite Agility UnsymposiumIntroduction to agile organisations (ao) NYC, Requisite Agility Unsymposium
Introduction to agile organisations (ao) NYC, Requisite Agility Unsymposium
 
At strasbourg AO le futur des organisations agiles
At strasbourg AO le futur des organisations agilesAt strasbourg AO le futur des organisations agiles
At strasbourg AO le futur des organisations agiles
 
What kind of agile is your agile?
What kind of agile is your agile?What kind of agile is your agile?
What kind of agile is your agile?
 
AO, the future of agile organisations the sap case #3
AO, the future of agile organisations   the sap case #3AO, the future of agile organisations   the sap case #3
AO, the future of agile organisations the sap case #3
 
AO, the sap case
AO, the sap caseAO, the sap case
AO, the sap case
 
Digitale Transformationen und Service Design
Digitale Transformationen und Service DesignDigitale Transformationen und Service Design
Digitale Transformationen und Service Design
 
An introduction to agile organisation
An introduction to agile organisation An introduction to agile organisation
An introduction to agile organisation
 

At maroc contrats

  • 1. Agile: les contrats! Agile Tour Maroc 2012
  • 2. Agilité? Agile Tour Maroc 2012
  • 3. Agile Manifesto Les personnes & les Interactions Plus • Logiciel opérationnel • Travailler avec le client • Réagir au changement Les Process & les outils Moins • Documentation exhaustive • Négociations contractuelles • Suivre le plan Agile Tour Maroc 2012
  • 4. Declaration of Interdependence R.O.I. Engaging Customers Boost Performance Improve Effectiveness Agile Tour Maroc 2012
  • 5. ❶ PRIX FIXE, PERIMETRE FIXE (ET POTENTIELLEMENT DUREE FIXE) Source: alistair.cockburn.us/Agile+contracts Agile Tour Maroc 2012
  • 6. Le Triangle “d’Or” périmètre 3 dimensions temps ressources Agile Tour Maroc 2012
  • 7. Le Triangle “d’Or” périmétre Lorsque les 3 dimensions sont figées, le projet est figé. temps Ressources Agile Tour Maroc 2012
  • 8. Contourner les obstacles... cadre 3 Dimensions +1 Process temps Ressources Agile Tour Maroc 2012
  • 9. ❷ PRIX FIXE PAR POINT DE FONCTION OU STORY POINT Source: alistair.cockburn.us/Agile+contracts Agile Tour Maroc 2012
  • 10. ❸ ENCORE PLUS ... DE VARIANTES Source: alistair.cockburn.us/Agile+contracts Agile Tour Maroc 2012
  • 11. Source: alistair.cockburn.us/Agile+contracts Temps et matériel NTE-FF: a ne pas dépasser avec un budget fixe Venture-capital financing model Norwegian PS 2000 Standard contract Missing in Action: livraison partielle avec changement obligatoires Contrat à coût cible Agile Tour Maroc 2012
  • 13. ❶ MONEY FOR NOTHING, CHANGE FOR FREE Nous nous accordons à travailler ensemble de la sorte nous créons de la confiance et toute autre compétence. Jeff SUTHERLAND Agile Tour Maroc 2012
  • 14. Clauses Participation du client dans la Scrum Team Livraison avant l’heure: “Money for Nothing” Change gratuit: “Change for free” 100% Scrum Agile Tour Maroc 2012
  • 15. 100% Scrum Agile Tour Maroc 2012
  • 16. Iterations Pas d‟itérations 0 Iterations > 6 semaines 1 Longueurs variables < 6 semaines 2 Iterations fixes, longues de 6 3 semaines Iterations fixes, longues de 5 4 semaines Iterations fixes, longues de 4 10 semaines ou moins Agile Tour Maroc 2012
  • 17. Testing pendant le Sprint Pas de QA dédié 0 Testé unitairement 1 Tests fonctionnels 5 Tests fonctionnels dès que 7 développé Le Software passe l‟acceptation 8 (recette) Le Software est “deployée” 10 Agile Tour Maroc 2012
  • 18. Specifications Agile Pas d‟exigences 0 Exigences fortement 1 documentées Pauvres users stories 4 Bonnes exigences 5 Bonnes user stories 7 Spécifications “Just enough, just 8 in time” Bonnes user stories liées avec les 10 exigences Agile Tour Maroc 2012
  • 19. Product Owner Pas de Product Owner 0 Product Owner ne comprennant pas Scrum 1 Product Owner derangeant l‟équipe 2 Product Owner pas engagé avec l‟équipe 2 Product owner avec un Product Backlog clair et estimé par l‟équipe 5 avant le Sprint Planning meeting (READY) Product owner avec Release Roadmap et des dates de livraison 8 basées sur la vélocité de l‟équipe. Product owner motivant l‟équipe. 10 Agile Tour Maroc 2012
  • 20. Product Backlog Pas de Product Backlog 0 Plusieurs Product Backlogs 1 Un seul Product Backlog 3 Product Backlog clairement défini et priorisé en fonction du ROI avant le 5 Sprint Planning (READY) Product owner avec Product Backlog clairement défini, estimé par l‟équipe 5 avant le Sprint Planning meeting (READY) Product Owner dispose d‟un Release Burndown avec des dates de Release 7 basée sur la vélocité Product Owner sait mesurer le ROI sur des gains réels, coûts par story point, 10 ou toute autre métrique. Agile Tour Maroc 2012
  • 21. Estimations Product Backlog n‟est pas estimé 0 Les Estimations ne sont pas produites 1 par l„équipe Estimations ne sont pas produites par 5 Planing Poker Estimations produites par Planning 8 Poker par l„équipe. Erreurs d‟estimations < 10% 10 Agile Tour Maroc 2012
  • 22. Sprint Burndown Chart Pas de Burndown Chart 0 Burndown Chart pas actualisé par 1 l‟équipe Burndown Chart en heures / jours sans 2 tenir compte du travail en cours Burndown chart uniquement quand les 4 tâches sont accomplies (TrackDone pattern) Burndown uniquement quand les stories 5 sont dones. + 3 Points, quand l„équipe connait sa vélocité. + 2 Points quand le Product Owner calcule le Release Plan est calculé sur la Agile Tour Maroc 2012vélocité connue.
  • 23. Dérangement dans l’équipe Le Manager ou le Project Leader dérange l‟équipe 0 Le Product Owner dérange l‟équipe 1 Les Managers, les Project Leaders ou les Team leaders 3 disent aux personnes quoi faire Project Leader et Rôles Scrum définis 5 Personne ne dérange l‟équipe: que des rôles Scrum. 10 Agile Tour Maroc 2012
  • 24. Team Les tâches sont réparties au cours des sprint 0 plannings. Les membres de l‟équipe ne dépassent pas leur 0 domaine d‟expertise. Pas de leadership spontané - un ou plusieurs 1 membres de l'équipe sont désignés comme une instance directe. L‟équipe n‟a pas la compétence requise. 2 L‟équipe s‟engage sur un objectif de Sprint et sur le 7 Backlog. Les membres de l'équipe tiennent ensemble contre les 9 obstacles lors du sprint L‟équipe atteind le stade de l‟hyperproductivité. 10 Agile Tour Maroc 2012
  • 25. ❷ CHANGE FOR FREE Agile Tour Maroc 2012
  • 26. Change for Free Business Value Besoin de cet outil Plus besoin de cet outil Temps Agile Tour Maroc 2012
  • 27. Money for Nothing Business Value Besoin de cet outil ROI moyen rompre! Fournisseur Client perçoit 20% perçoit 80% Projekte werden immer früher geliefert Les utilisateurs évitent la surcharge temps de code et de fonctionnalités non nécessaires. Agile Tour Maroc 2012
  • 28. ❸ MONEY FOR NOTHING & CHANGE FOR FREE Agile Tour Maroc 2012
  • 29. M4N & C4F Conditions contractuelles Plan de développement Agile Tour Maroc 2012
  • 30. Conditions contractuelles Fixed Price, Fixed Date Customer Engagement nous permet de caler le système sur la dernière Business Value connue. Toutes les exigences sur lesquelles on n‘a pas encore travaillé peuvent être échangées avec une autre de même valeur. Priorité des exigences peuvent être changée par le client. Le client peut demander à chaque instant de nouvelles versions conformément aux conditions de Time/Fees. Le client peut rompre le contrat lorsque qu‘il y a un reste de 20%. Agile Tour Maroc 2012
  • 31. Plan de Development Fixed Resources, Fixed Date La participation du Product Owner nous permet de caler le système sur la dernière Business Value connue. Chaque exigences qui n‘ont pas été travaillées peuvent être remplacées par une autre de même valeur. Les priorités peuvent être changée par le Product Owner. Le Product Owner peut ajouter des nouvelles versions à tout moment en focntion du contrat Time/Fees. Le Product Owner termine le développement et les Releases dès que la valeur de la prochaine fonction est atteinte. Agile Tour Maroc 2012
  • 32. CONSEILS Agile Tour Maroc 2012
  • 33. Scrumbuts smells. Agile Tour Maroc 2012
  • 34. Bon pour les équipes hyper productives Agile Tour Maroc 2012
  • 35. Make the world a better place by altering the fundamental structure of the IT industry Agile Tour Maroc 2012
  • 36. Ques tions Agile Tour Maroc 2012
  • 37. Merci! Pierre E. Neis, pierreneis@gmail.com – Tel +352 / 661 SCRUMS Agile Tour Maroc 2012