SlideShare une entreprise Scribd logo
1  sur  55
Télécharger pour lire hors ligne
Scrum & Agile Development
                               Santiago, March 2010




Imágenes © 2001–2003 New Line Productions      2010 Proyectalis Gestión de Proyectos S.L.
Ángel Medinilla
  Telco Guy - cable, radio & ISP /
   portals
  13 years in IT, 11 as a Project
   Manager
  Entrepreneur, blogger
  Aikido, Motorbikes, WoW,
   books, cooking, wines, music,
   travel, comics,movies…
  Certified Scrum Master - Scrum
   Alliance Member, Agile Spain
   co-founder, PMI member

      angel.medinilla@proyectalis.com
        http://twitter.com/angel_m
     http://es.linkedin.com/in/angelm
Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
ICT Project Management Consulting


             Our Mission Statement is: improve your
                        project results!

Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Our Business
                                             is to create
                                            differences…
Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
…and improve your
                                              competitive
                                               advantage

Imágenes © 2001–2003 New Line Productions         2010 Proyectalis Gestión de Proyectos S.L.
Some references




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Enough about us…




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
An introduction to Scrum and
          Agile Development




                                            (Wilkins, stop passing notes…)
Imágenes © 2001–2003 New Line Productions            2010 Proyectalis Gestión de Proyectos S.L.
Introducing…




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
The Lord                                I want it
                                            yesterday              Dunno’ what I
                                                                   need, just send
                                                                   me a proposal

                                                        That’s not what
                                                        I wanted

                                                        Those 20 changes
                                                        were agreed as free


                                                        This was
                                                        supposed to be
                                                        included


Imágenes © 2001–2003 New Line Productions                2010 Proyectalis Gestión de Proyectos S.L.
The poor guys

              That sucks!




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
The things
                                            ¡Grunt!


                                            Me want bunch
                                            two dot zero


                                            Me compatible
                                            IE6!


                                            Me only talk
                                            cobol

Imágenes © 2001–2003 New Line Productions    2010 Proyectalis Gestión de Proyectos S.L.
The                                      Client wants it
                                            yesterday
                                                                   Fill you time
                                                                   sheets
   project
   manager                                         Client wants 20
                                                   free changes
                                                                      It won’t take more
                                             This is not what         than two days…
                                             client wanted
                                                                               Try harder!
                                                     This was
                                                     wupposed to
                                                     be included

                                                     I need a
                                                     performance report

Imágenes © 2001–2003 New Line Productions                2010 Proyectalis Gestión de Proyectos S.L.
We need to build         We need to end
    The                             quality into the         the tyranny of
                                    process                  process
    Wizard
                                                 We have to end
                                                 technical debt


                                                       We must learn
                                                       new technologies


                                                   We must improve
                                                   team’s life


Imágenes © 2001–2003 New Line Productions              2010 Proyectalis Gestión de Proyectos S.L.
¡Ooops! Probable Copyright
       Infringement…
                                            Cool down guys,
                                            it’s for a good
                                            reason




                                                  Peew,
                                                  thanks Mr.
                                                  Jackson
Imágenes © 2001–2003 New Line Productions       2010 Proyectalis Gestión de Proyectos S.L.
In the beginnings
                                            Coders are indisciplined
                                            and disorganized. I will create
                                            One Methodology to bind them
                                            all in the Darkness




Imágenes © 2001–2003 New Line Productions           2010 Proyectalis Gestión de Proyectos S.L.
In the beginning…
                                              Maybe we’ll drop one more just
                                              to cause some confusion.

                                            Prince2:




Imágenes © 2001–2003 New Line Productions              2010 Proyectalis Gestión de Proyectos S.L.
In the beginning…
                                             Mmm… Just a bit more…



                                            PMBOK




Imágenes © 2001–2003 New Line Productions           2010 Proyectalis Gestión de Proyectos S.L.
In the beginning…
                                              Eeeh… Just a bit more…



                                            CMMI-ITIL:




Imágenes © 2001–2003 New Line Productions                2010 Proyectalis Gestión de Proyectos S.L.
In the beggining…
                                               Ok, serious, we’ll drop one more
                                               just in case… Can’t have enough
                                               control, can you?
                                            MétricaV3




Imágenes © 2001–2003 New Line Productions               2010 Proyectalis Gestión de Proyectos S.L.
For eons…

                                                Software
                                                projects are
         Unwanted functionality                 filled with
                                                chaos, BWAA-
                                                HAHAHAH!
       Exceeded schedules


                    Angry clients



           Overbudget




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Revolution!
                                       Something has to change. We must
                                       end the Tyranny of Waterfall and the
                                       belief in "everyone does it" and "you
                                       must comply, try harder"


                                                We must analyze the
                                                problem we face and
                                                propose realistic solutions


                                                We must find the sustainable
                                                pace and be better than our
                                                competitors so we can defend
                                                our models

Imágenes © 2001–2003 New Line Productions             2010 Proyectalis Gestión de Proyectos S.L.
First problem
                                            After six months of coding you
                                            bring me something that’s not
                                            what I wanted!!!




Imágenes © 2001–2003 New Line Productions              2010 Proyectalis Gestión de Proyectos S.L.
First problem
                                            Although the
                         We did what the    document wasn't quite
                         document said      specific in some
                                            points...



                                                   We had to guess


                                                    Maybe there were
                                                    some little
                                                    misunderstandings

                                                    Client was not
                                                    available to
                                                    clarify
Imágenes © 2001–2003 New Line Productions        2010 Proyectalis Gestión de Proyectos S.L.
Wrong strategy
                          We need more
                          documents                      ¡OMG!




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Solution                        Developers and business
                                    people must work together side
                                    by side througout the project



                                            Let’s make small increments
                                            and show our product to the
                                            client so we can detect
                                            deviations


                                            Client will explain himself
                                            better over a working product
                                            than over a written document


Imágenes © 2001–2003 New Line Productions           2010 Proyectalis Gestión de Proyectos S.L.
Agile Manifesto




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Second problem:
                                            I want everything and I
                                            want it NOW!!!!




                                                                           Live


Imágenes © 2001–2003 New Line Productions              2010 Proyectalis Gestión de Proyectos S.L.
Second problem
                         We can’t do two    We are switching
                         things at the      context all of the
                         same time          time

                                                   We don’t even
                                                   know were to
                                                   start

                                                    Priorities are
                                                    always changing




Imágenes © 2001–2003 New Line Productions        2010 Proyectalis Gestión de Proyectos S.L.
Solution                        One person can only do one thing at the
                                    time. Let's concentrate on doing the most
                                    important part right as fast as possible,
                                    THEN, change to the next most
                                    important thing.




Imágenes © 2001–2003 New Line Productions             2010 Proyectalis Gestión de Proyectos S.L.
Solución                        In other
                                    words:
                                    Everyone to
                                    Helm’s Deep!




Imágenes © 2001–2003 New Line Productions          2010 Proyectalis Gestión de Proyectos S.L.
Third problem:
                                            I want to make some
                                            changes




Imágenes © 2001–2003 New Line Productions             2010 Proyectalis Gestión de Proyectos S.L.
Third Problem:
   Changes are bad, are bad, are                   It will damage
   bad, are bad, are bad, are bad, mumblemumble…   our architecture


                                                         Client doesn’t
                                                         know what he
                                                         wants

                                                          Changes are
                                                          expensive and
                                                          delay the project




Imágenes © 2001–2003 New Line Productions              2010 Proyectalis Gestión de Proyectos S.L.
Wrong                           No problem, we
                                   have Change
   strategy                        Management
                                                    Use the form A-21 about
                                                    changes suggestions to allow
                                                    our analist to determine the
                                                    impact, generating the report
                                                    E-37. Once is approved it will
                                                    generate the design form F-56
                                                    and additional budget with code
                                                    Hobbiton-Elrond-Rohan. It will
                                                    be sent to the client for a
                                                    validation of the budget
                                                    deviation, included on the
                                                    analytic accountantability of the
                                                    project and in the list of
                                                    deviations on the base line, as
                                                    well as on the lessons learned
                                                    registry and in the risk
                                                    databases…


Imágenes © 2001–2003 New Line Productions              2010 Proyectalis Gestión de Proyectos S.L.
Wrong strategy:
                                            ????????????




Imágenes © 2001–2003 New Line Productions             2010 Proyectalis Gestión de Proyectos S.L.
Solution                        Any part of the project that hasn't
                                    been initiated can still be changed for
                                    one of similar complexity.




Imágenes © 2001–2003 New Line Productions             2010 Proyectalis Gestión de Proyectos S.L.
Solution                        Our development will be ITERATIVE
                                    and INCREMENTAL




                                                1     2                 3


                                            1       2                      3


Imágenes © 2001–2003 New Line Productions           2010 Proyectalis Gestión de Proyectos S.L.
Solution                                   But I can’t wait for next
                                            iteration, I need my changes
                                            and I need them NOW!!!!

                                                       Massteeer wants
                                                       nooow, my
                                                       preciousssssss…




Imágenes © 2001–2003 New Line Productions                2010 Proyectalis Gestión de Proyectos S.L.
Solution                                If we interrupt the team during an
                                            iteration, we break the pace and
                                            concentration, lose productivity,
                                            generate technical debt…WAIT
                                            until the next iteration.If needed,
                                            we can make shorter iterations

                                               Defend the
                                               team!




Imágenes © 2001–2003 New Line Productions                2010 Proyectalis Gestión de Proyectos S.L.
Fourth Problem
    We could be better. We could            Yep, but there’s
    learn, research, make new               never enough
    tools, refactor...                      time

                                                  Not enough time,
                                                  not enough time, not
                                                  enough time,,
                                                  mumblemumblemumble…



                                                   We always
                                                   come to the
                                                   same mistakes

                                                   “Someone
                                                   should” make
                                                   some things…
Imágenes © 2001–2003 New Line Productions       2010 Proyectalis Gestión de Proyectos S.L.
Solution                        CONTINUOUS IMPROVEMENT is
                                    vital. At regular intervals, the team
                                    should think about how to be more
                                    effective and productive.This is good
                                    both for the team and for the client




Imágenes © 2001–2003 New Line Productions            2010 Proyectalis Gestión de Proyectos S.L.
Fifth                           I need my
                                   reports!
   Problem                                     How wll I assign costs to
                                               the project?


                                               How will I know if
                                               something is going wrong?

                                               What do I tell the client
                                               during iteration?




Imágenes © 2001–2003 New Line Productions         2010 Proyectalis Gestión de Proyectos S.L.
Fifth Problem
    We are sick of making reports           In fact I guess
    and filling project time sheets         them up on friday
                                            afternoons…

                                                  Should we code
                                                  or make
                                                  reports?

                                                   We spend our
                                                   lives on
                                                   meetings…




Imágenes © 2001–2003 New Line Productions       2010 Proyectalis Gestión de Proyectos S.L.
Solution                        This has to work for everyone or it will
                                    be eliminated. We will report daily to
                                    the Project Manager, in a daily
                                    sinchronization meeting



                                             Yesterday I found the One
                                             Ring, and today I'll bring it to
                                             Mordor. My main impediment
                                             is an army of Orcs...




Imágenes © 2001–2003 New Line Productions                2010 Proyectalis Gestión de Proyectos S.L.
Solution                        To avoid reporting constantly, we'll
                                    keep SIMPLE tools of visual
                                    management. That way, in a single
                                    look we can get the global state of the
                                    project.


                                                             Jeff Sutherland @
                                                             Google!




Imágenes © 2001–2003 New Line Productions            2010 Proyectalis Gestión de Proyectos S.L.
In other words…




                                   SCRUM
Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
In other
words…




                                            Retrospective

Imágenes © 2001–2003 New Line Productions                   2010 Proyectalis Gestión de Proyectos S.L.
Some guys doing Scrum out there




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
What do Agile enterprises use?

2nd Annual ”State of                                        3rd Annual ”State of
Agilee Development”                                         Agile Development”
       Survey                                               Survey
     Jun-Jul 2007                                           Jun-Jul 2008




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Ten Commandments of Scrum
   1.  People
   2.  No silver bullet
   3.  Retrospectives, retrospectives, retropectives
   4.  Daily Scum, daily management
   5.  Progress = functional product (measure what’s left, not what
       we’ve done)
   6.  Self management of the team, abandon command & control
   7.  Iterative & Incremental developmen
   8.  Only team manages Sprint Backloj, Only product owner
       manages product backlog
   9.  Fixed duration for sprints
   10. Define “done, done”

Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Story         Pending         Dev.      Test   Done
                                                              Project:




                                                             Team:       Scrum, Demo:




                                                            Burn-down::




                                                            Release Plan:




                                                                Impediments:




Imágenes © 2001–2003 New Line Productions             2010 Proyectalis Gestión de Proyectos S.L.
And in our next speech…




Imágenes © 2001–2003 New Line Productions   2010 Proyectalis Gestión de Proyectos S.L.
Questions?




                                            angel.medinilla@proyectalis.com
Imágenes © 2001–2003 New Line Productions             2010 Proyectalis Gestión de Proyectos S.L.
Thank you!



                                            angel.medinilla@proyectalis.com
Imágenes © 2001–2003 New Line Productions          2010 Proyectalis Gestión de Proyectos S.L.

Contenu connexe

En vedette

Berlin Product Tank: control vs trust of the Product Owner
Berlin Product Tank: control vs trust of the Product OwnerBerlin Product Tank: control vs trust of the Product Owner
Berlin Product Tank: control vs trust of the Product OwnerProyectalis / Improvement21
 
Agile Kaizen - Continuous Improvement Far Beyond Retrospectives
Agile Kaizen - Continuous Improvement Far Beyond RetrospectivesAgile Kaizen - Continuous Improvement Far Beyond Retrospectives
Agile Kaizen - Continuous Improvement Far Beyond RetrospectivesProyectalis / Improvement21
 

En vedette (20)

Why Agile?
Why Agile?Why Agile?
Why Agile?
 
Gestión Agil en Publicidad y Diseño
Gestión Agil en Publicidad y DiseñoGestión Agil en Publicidad y Diseño
Gestión Agil en Publicidad y Diseño
 
Berlin Product Tank: control vs trust of the Product Owner
Berlin Product Tank: control vs trust of the Product OwnerBerlin Product Tank: control vs trust of the Product Owner
Berlin Product Tank: control vs trust of the Product Owner
 
agilidad empresarial
agilidad empresarialagilidad empresarial
agilidad empresarial
 
Flow Efficiency
Flow EfficiencyFlow Efficiency
Flow Efficiency
 
contratos agiles 2.1
contratos agiles 2.1contratos agiles 2.1
contratos agiles 2.1
 
100612_CAS2010_itinerario ágil email
100612_CAS2010_itinerario ágil email100612_CAS2010_itinerario ágil email
100612_CAS2010_itinerario ágil email
 
Agile Management #EOMadrid
Agile Management #EOMadridAgile Management #EOMadrid
Agile Management #EOMadrid
 
Lean Startup for Agile Product Management
Lean Startup for Agile Product ManagementLean Startup for Agile Product Management
Lean Startup for Agile Product Management
 
Seminario agile product management
Seminario agile product managementSeminario agile product management
Seminario agile product management
 
Motivacion y Felicidad
Motivacion y FelicidadMotivacion y Felicidad
Motivacion y Felicidad
 
Agile Kaizen - Continuous Improvement Far Beyond Retrospectives
Agile Kaizen - Continuous Improvement Far Beyond RetrospectivesAgile Kaizen - Continuous Improvement Far Beyond Retrospectives
Agile Kaizen - Continuous Improvement Far Beyond Retrospectives
 
The Easy Way To Stop Estimating - Workshop
The Easy Way To Stop Estimating - WorkshopThe Easy Way To Stop Estimating - Workshop
The Easy Way To Stop Estimating - Workshop
 
Brillar como Informático en la empresa moderna
Brillar como Informático en la empresa modernaBrillar como Informático en la empresa moderna
Brillar como Informático en la empresa moderna
 
A Notebook on Conflict for ScrumMasters
A Notebook on Conflict for ScrumMastersA Notebook on Conflict for ScrumMasters
A Notebook on Conflict for ScrumMasters
 
Developing Scrum Masters
Developing Scrum MastersDeveloping Scrum Masters
Developing Scrum Masters
 
100612_CAS2010 gestion agil equipos
100612_CAS2010 gestion agil equipos100612_CAS2010 gestion agil equipos
100612_CAS2010 gestion agil equipos
 
Seminario Kanban y Scrumban
Seminario Kanban y ScrumbanSeminario Kanban y Scrumban
Seminario Kanban y Scrumban
 
XP2011 - agile management tutorial
XP2011 - agile management tutorialXP2011 - agile management tutorial
XP2011 - agile management tutorial
 
Agile and Scrum seminar (english)
Agile and Scrum seminar (english)Agile and Scrum seminar (english)
Agile and Scrum seminar (english)
 

Plus de Proyectalis / Improvement21

Modelos de Gestión Ágil para la Transformación Digital de Empresas
Modelos de Gestión Ágil para la Transformación Digital de EmpresasModelos de Gestión Ágil para la Transformación Digital de Empresas
Modelos de Gestión Ágil para la Transformación Digital de EmpresasProyectalis / Improvement21
 
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesAgile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesProyectalis / Improvement21
 
Performance Reviews Are Dead - Long Live Performance Reviews
Performance Reviews Are Dead - Long Live Performance ReviewsPerformance Reviews Are Dead - Long Live Performance Reviews
Performance Reviews Are Dead - Long Live Performance ReviewsProyectalis / Improvement21
 
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoManagement 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoProyectalis / Improvement21
 
Hackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaHackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaProyectalis / Improvement21
 
Empresa Ágil: cambio cultural para la mejora continua
Empresa Ágil: cambio cultural para la mejora continuaEmpresa Ágil: cambio cultural para la mejora continua
Empresa Ágil: cambio cultural para la mejora continuaProyectalis / Improvement21
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesProyectalis / Improvement21
 
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15Proyectalis / Improvement21
 

Plus de Proyectalis / Improvement21 (20)

Agile and the search for Krakens
Agile and the search for KrakensAgile and the search for Krakens
Agile and the search for Krakens
 
Estrategia Ágil con OKRs
Estrategia Ágil con OKRsEstrategia Ágil con OKRs
Estrategia Ágil con OKRs
 
Agility's Final Boss is The Boss
Agility's Final Boss is The BossAgility's Final Boss is The Boss
Agility's Final Boss is The Boss
 
Charla Colegio Alemán Medellín
Charla Colegio Alemán MedellínCharla Colegio Alemán Medellín
Charla Colegio Alemán Medellín
 
Design Thinking for Change Management
Design Thinking for Change ManagementDesign Thinking for Change Management
Design Thinking for Change Management
 
Modelos de Gestión Ágil para la Transformación Digital de Empresas
Modelos de Gestión Ágil para la Transformación Digital de EmpresasModelos de Gestión Ágil para la Transformación Digital de Empresas
Modelos de Gestión Ágil para la Transformación Digital de Empresas
 
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesAgile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
 
Performance Reviews Are Dead - Long Live Performance Reviews
Performance Reviews Are Dead - Long Live Performance ReviewsPerformance Reviews Are Dead - Long Live Performance Reviews
Performance Reviews Are Dead - Long Live Performance Reviews
 
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto RendimientoManagement 30: Gerencia Ágil para Equipos de Alto Rendimiento
Management 30: Gerencia Ágil para Equipos de Alto Rendimiento
 
value stream mapping workshop
value stream mapping workshopvalue stream mapping workshop
value stream mapping workshop
 
Hackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresaHackeando la Cultura para gestionar el cambio en la empresa
Hackeando la Cultura para gestionar el cambio en la empresa
 
Agilidad para ingenieros del Siglo XXI
Agilidad para ingenieros del Siglo XXIAgilidad para ingenieros del Siglo XXI
Agilidad para ingenieros del Siglo XXI
 
Empresa Ágil: cambio cultural para la mejora continua
Empresa Ágil: cambio cultural para la mejora continuaEmpresa Ágil: cambio cultural para la mejora continua
Empresa Ágil: cambio cultural para la mejora continua
 
Culture Hacking for Change Management
Culture Hacking for Change ManagementCulture Hacking for Change Management
Culture Hacking for Change Management
 
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course SlidesAgile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
 
Lean Startup for Agile Product Management
Lean Startup for Agile Product ManagementLean Startup for Agile Product Management
Lean Startup for Agile Product Management
 
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
Unicorns, Krakens, Self-Organizing Teams and other mythological beasts - #APIL15
 
Agile Journey: A maturity model for Agile Teams
Agile Journey: A maturity model for Agile TeamsAgile Journey: A maturity model for Agile Teams
Agile Journey: A maturity model for Agile Teams
 
A Notebook on Ego for ScrumMasters
A Notebook on Ego for ScrumMastersA Notebook on Ego for ScrumMasters
A Notebook on Ego for ScrumMasters
 
Notes on ScrumMasters
Notes on ScrumMastersNotes on ScrumMasters
Notes on ScrumMasters
 

Dernier

Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseribangash
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 

Dernier (20)

Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 

100330 Scrum Lord Of The Rings Print

  • 1. Scrum & Agile Development Santiago, March 2010 Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 2. Ángel Medinilla   Telco Guy - cable, radio & ISP / portals   13 years in IT, 11 as a Project Manager   Entrepreneur, blogger   Aikido, Motorbikes, WoW, books, cooking, wines, music, travel, comics,movies…   Certified Scrum Master - Scrum Alliance Member, Agile Spain co-founder, PMI member angel.medinilla@proyectalis.com http://twitter.com/angel_m http://es.linkedin.com/in/angelm Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 3. Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 4. ICT Project Management Consulting Our Mission Statement is: improve your project results! Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 5. Our Business is to create differences… Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 6. …and improve your competitive advantage Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 7. Some references Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 8. Enough about us… Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 9. An introduction to Scrum and Agile Development (Wilkins, stop passing notes…) Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 10. Introducing… Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 11. The Lord I want it yesterday Dunno’ what I need, just send me a proposal That’s not what I wanted Those 20 changes were agreed as free This was supposed to be included Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 12. The poor guys That sucks! Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 13. The things ¡Grunt! Me want bunch two dot zero Me compatible IE6! Me only talk cobol Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 14. The Client wants it yesterday Fill you time sheets project manager Client wants 20 free changes It won’t take more This is not what than two days… client wanted Try harder! This was wupposed to be included I need a performance report Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 15. We need to build We need to end The quality into the the tyranny of process process Wizard We have to end technical debt We must learn new technologies We must improve team’s life Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 16. ¡Ooops! Probable Copyright Infringement… Cool down guys, it’s for a good reason Peew, thanks Mr. Jackson Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 17. In the beginnings Coders are indisciplined and disorganized. I will create One Methodology to bind them all in the Darkness Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 18. In the beginning… Maybe we’ll drop one more just to cause some confusion. Prince2: Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 19. In the beginning… Mmm… Just a bit more… PMBOK Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 20. In the beginning… Eeeh… Just a bit more… CMMI-ITIL: Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 21. In the beggining… Ok, serious, we’ll drop one more just in case… Can’t have enough control, can you? MétricaV3 Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 22. For eons… Software projects are Unwanted functionality filled with chaos, BWAA- HAHAHAH! Exceeded schedules Angry clients Overbudget Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 23. Revolution! Something has to change. We must end the Tyranny of Waterfall and the belief in "everyone does it" and "you must comply, try harder" We must analyze the problem we face and propose realistic solutions We must find the sustainable pace and be better than our competitors so we can defend our models Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 24. First problem After six months of coding you bring me something that’s not what I wanted!!! Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 25. First problem Although the We did what the document wasn't quite document said specific in some points... We had to guess Maybe there were some little misunderstandings Client was not available to clarify Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 26. Wrong strategy We need more documents ¡OMG! Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 27. Solution Developers and business people must work together side by side througout the project Let’s make small increments and show our product to the client so we can detect deviations Client will explain himself better over a working product than over a written document Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 28. Agile Manifesto Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 29. Second problem: I want everything and I want it NOW!!!! Live Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 30. Second problem We can’t do two We are switching things at the context all of the same time time We don’t even know were to start Priorities are always changing Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 31. Solution One person can only do one thing at the time. Let's concentrate on doing the most important part right as fast as possible, THEN, change to the next most important thing. Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 32. Solución In other words: Everyone to Helm’s Deep! Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 33. Third problem: I want to make some changes Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 34. Third Problem: Changes are bad, are bad, are It will damage bad, are bad, are bad, are bad, mumblemumble… our architecture Client doesn’t know what he wants Changes are expensive and delay the project Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 35. Wrong No problem, we have Change strategy Management Use the form A-21 about changes suggestions to allow our analist to determine the impact, generating the report E-37. Once is approved it will generate the design form F-56 and additional budget with code Hobbiton-Elrond-Rohan. It will be sent to the client for a validation of the budget deviation, included on the analytic accountantability of the project and in the list of deviations on the base line, as well as on the lessons learned registry and in the risk databases… Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 36. Wrong strategy: ???????????? Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 37. Solution Any part of the project that hasn't been initiated can still be changed for one of similar complexity. Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 38. Solution Our development will be ITERATIVE and INCREMENTAL 1 2 3 1 2 3 Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 39. Solution But I can’t wait for next iteration, I need my changes and I need them NOW!!!! Massteeer wants nooow, my preciousssssss… Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 40. Solution If we interrupt the team during an iteration, we break the pace and concentration, lose productivity, generate technical debt…WAIT until the next iteration.If needed, we can make shorter iterations Defend the team! Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 41. Fourth Problem We could be better. We could Yep, but there’s learn, research, make new never enough tools, refactor... time Not enough time, not enough time, not enough time,, mumblemumblemumble… We always come to the same mistakes “Someone should” make some things… Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 42. Solution CONTINUOUS IMPROVEMENT is vital. At regular intervals, the team should think about how to be more effective and productive.This is good both for the team and for the client Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 43. Fifth I need my reports! Problem How wll I assign costs to the project? How will I know if something is going wrong? What do I tell the client during iteration? Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 44. Fifth Problem We are sick of making reports In fact I guess and filling project time sheets them up on friday afternoons… Should we code or make reports? We spend our lives on meetings… Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 45. Solution This has to work for everyone or it will be eliminated. We will report daily to the Project Manager, in a daily sinchronization meeting Yesterday I found the One Ring, and today I'll bring it to Mordor. My main impediment is an army of Orcs... Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 46. Solution To avoid reporting constantly, we'll keep SIMPLE tools of visual management. That way, in a single look we can get the global state of the project. Jeff Sutherland @ Google! Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 47. In other words… SCRUM Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 48. In other words… Retrospective Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 49. Some guys doing Scrum out there Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 50. What do Agile enterprises use? 2nd Annual ”State of 3rd Annual ”State of Agilee Development” Agile Development” Survey Survey Jun-Jul 2007 Jun-Jul 2008 Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 51. Ten Commandments of Scrum 1.  People 2.  No silver bullet 3.  Retrospectives, retrospectives, retropectives 4.  Daily Scum, daily management 5.  Progress = functional product (measure what’s left, not what we’ve done) 6.  Self management of the team, abandon command & control 7.  Iterative & Incremental developmen 8.  Only team manages Sprint Backloj, Only product owner manages product backlog 9.  Fixed duration for sprints 10. Define “done, done” Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 52. Story Pending Dev. Test Done Project: Team: Scrum, Demo: Burn-down:: Release Plan: Impediments: Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 53. And in our next speech… Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 54. Questions? angel.medinilla@proyectalis.com Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.
  • 55. Thank you! angel.medinilla@proyectalis.com Imágenes © 2001–2003 New Line Productions 2010 Proyectalis Gestión de Proyectos S.L.