SlideShare ist ein Scribd-Unternehmen logo
1 von 94
Downloaden Sie, um offline zu lesen
What if…?
A sneak preview on Lean, Agile and Scrum in four acts

                November 2009




                                © 2009 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
                                    © 2009 Proyectalis Gestión de Proyectos S.L.
ICT Project Management Consulting


 Our mission is to improve the results of our
      client’s projects and initiatives

                           © 2009 Proyectalis Gestión de Proyectos S.L.
Our
      business is
       to create
      differences

© 2009 Proyectalis Gestión de Proyectos S.L.
…and improve your
competitive advantage



       © 2009 Proyectalis Gestión de Proyectos S.L.
Some references




     © 2009 Proyectalis Gestión de Proyectos S.L.
Enough about us…




                   © 2009 Proyectalis Gestión de Proyectos S.L.
   Intro
   Act one: the world
   Act two: Lean & Agile
   Act three: Scrum
   Act four: implementation
   Epilogue: books & references




                          © 2009 Proyectalis Gestión de Proyectos S.L.
Act one




© 2009 Proyectalis Gestión de Proyectos S.L.
The world of projects
             © 2009 Proyectalis Gestión de Proyectos S.L.
Yap, for sure…
         © 2009 Proyectalis Gestión de Proyectos S.L.
The awful truth
                    Estimates are never correct
                    Nobody knows what impediments may
                     arise
                    Objectives are not understood
                    Constant changes
                    Client doesen’t know what he wants
                    Developer doesnt’t know how to write it

Ergo…
   Commitments are not met
   There’s no project visibility
   Over time, over budget
   Who are we going to blame?

                                     © 2009 Proyectalis Gestión de Proyectos S.L.
The Standish report




            © 2009 Proyectalis Gestión de Proyectos S.L.
El Standish Report
 Cancelled: 31%
 Problems: 53%
 Successful: 16%

 Never-used functionalities: 64%
 Seldom used: 16%
 Used: 20%




                            © 2009 Proyectalis Gestión de Proyectos S.L.
In four words…




  © 2009 Proyectalis Gestión de Proyectos S.L.
The golden triangle



Time                          Scope

               ?
           Resources

Good, beautiful, cheap… fix two!

                    © 2009 Proyectalis Gestión de Proyectos S.L.
Typical reasons
   Requirements
   Objectives
   Changes
   Planning
                   PM
   Methodology
   Visibility
   Organization




                        © 2009 Proyectalis Gestión de Proyectos S.L.
But don’t you
worry no
more…


Project
Manager is
here!

                © 2009 Proyectalis Gestión de Proyectos S.L.
Or here?




© 2009 Proyectalis Gestión de Proyectos S.L.
© 2009 Proyectalis Gestión de Proyectos S.L.
A fateful heritage
Waterfall          Politics
ISO9000         Procedures                      Unhappy
 CMMI             Control                       workers
  TQM            Inspection
  ITIL          Supervision
PMBOK
                Bureaucracy
PRINCE2
   …




                              © 2009 Proyectalis Gestión de Proyectos S.L.
© 2009 Proyectalis Gestión de Proyectos S.L.
© 2009 Proyectalis Gestión de Proyectos S.L.
Thin is In




             © 2009 Proyectalis Gestión de Proyectos S.L.
Try another way!




                   © 2009 Proyectalis Gestión de Proyectos S.L.
“Here comes Edward Bear
now, down the stairs
behind Christopher Robin.
Bump! Bump! Bump! on
the back of his head. It is,
as far as he knows, the
only way of coming down
stairs. He is sure that
there must be a better
way, if only he could stop
bumping for a moment
to think of it”

    A. A. Milne, Winnie-the Pooh, Chapter 1


  © 2009 Proyectalis Gestión de Proyectos S.L.
Or we can do “same thing and
    expect different results”




                 © 2009 Proyectalis Gestión de Proyectos S.L.
The Buzz:


             4 -12 x performance
              & quality (“Toyota
              effect)
             Lower management
              overhead
             Superb motivation
              level
             “New Deal” with our
              clients

            © 2009 Proyectalis Gestión de Proyectos S.L.
Act two




          © 2009 Proyectalis Gestión de Proyectos S.L.
“Lean”
          All muscle, no
           fat
          Focus on what
           client needs and
           appretiates:
           follow client’s
           priorities
          Everything else
           is waste (Muda)



         © 2009 Proyectalis Gestión de Proyectos S.L.
Lean = Value - waste



       Mura




Muda
       Gasto
       necesario
       ( trabajo
       incidental o
       accesorio )
                      © 2009 Proyectalis Gestión de Proyectos S.L.
The Lean Enterprise




                      © 2009 Proyectalis Gestión de Proyectos S.L.
Meanwhile, in Detroit…




                   © 2009 Proyectalis Gestión de Proyectos S.L.
Hundreds of tools…
    Poka-Yoke
                             TPM    SMED                     Hoshin
                     Cell Prod                               Kanri
Manage                                   QFD
by              Visual
exception       Mngmt                          5S           Heijunka


            Kanban                                                One piece
                                              VSM
                               LEAN                               flow
SixSigma
            A3 Think                          Kaizen

 VA/VE                                                         Go and see
                Kaizen                         PDCA
 Andon                                                    Standarize
                     RCA                JIT
                           Jidoka Takt Time
 U-Cell                                                   Zone control

                                        © 2009 Proyectalis Gestión de Proyectos S.L.
The principles




          © 2009 Proyectalis Gestión de Proyectos S.L.
“Waterfall”




          © 2009 Proyectalis Gestión de Proyectos S.L.
Waterfall and Software

               Emergent requirements
                    Constant Change
              Unpredictable processes
               Heterogeneous projects
               Continuous integration
          High communication needed
                 Changing technology
                     High complexity
               © 2009 Proyectalis Gestión de Proyectos S.L.
A new model needed




     Empirical process (inspect and adapt)
     Iterative and incremental development
    Customer colaboration & communication
                 Embrace change
Fixed time + fixed money = variable functionality
                             © 2009 Proyectalis Gestión de Proyectos S.L.
Agile Manfesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
  Customer collaboration over contract negotiation
    Responding to change over following a plan




                  Over ≠ Instead of
                               © 2009 Proyectalis Gestión de Proyectos S.L.
Principles:
1.    Satisfy your client
2.    Changes welcome
3.    Customer-Team collaboration
4.    Release early, release often
5.    Excelent quality
6.    Keep It Simple, Stupid
7.    Progress = Working software
8.    Self-organizing teams
9.    Motivation
10.   Face to Face
11.   Retrospectives
12.   Sustainable pace
                                     © 2009 Proyectalis Gestión de Proyectos S.L.
Sounds good?




        © 2009 Proyectalis Gestión de Proyectos S.L.
But it’s not…




   © 2009 Proyectalis Gestión de Proyectos S.L.
Nor…




       © 2009 Proyectalis Gestión de Proyectos S.L.
Three key
 concepts:
 Inspect and adapt
 Iterative and incremental
 People




   © 2009 Proyectalis Gestión de Proyectos S.L.
Empirical Process

 Visibility, transparency
 Inspect and adapt (adaptative
  approach vs predictive
  approach)
 PDCA (Painters and Decorators
  Contractors of America…No,
  watit…Plan, Do, Check, Act -
  Deming’s Circle)



                              © 2009 Proyectalis Gestión de Proyectos S.L.
Predictive approach




                 © 2009 Proyectalis Gestión de Proyectos S.L.
Adaptative approach




                © 2009 Proyectalis Gestión de Proyectos S.L.
“Empirical” is not…




            © 2009 Proyectalis Gestión de Proyectos S.L.
See “empirical” in action!




               © 2009 Proyectalis Gestión de Proyectos S.L.
Iterative & incremental
                         NO:

1                   2                        3



                                    © 2006-2008 Jeff Patton, www.agileproductdesgin.com




    User hasn’t got a perfect idea of what he wants.
         Changes are detected on late stages.
                                © 2009 Proyectalis Gestión de Proyectos S.L.
Iterative & Incremental
                   YES:

1              2                        3



                              © 2006-2008 Jeff Patton, www.agileproductdesgin.com




User discovers what he wants as he sees.
 Changes are detected in early stages.
                          © 2009 Proyectalis Gestión de Proyectos S.L.
What are Agile companies
           using?




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




                             © 2009 Proyectalis Gestión de Proyectos S.L.
Act Three:




       © 2009 Proyectalis Gestión de Proyectos S.L.
S.C.R.U.M

SCRUM
Scrum !
      © 2009 Proyectalis Gestión de Proyectos S.L.
Scrum!    Works good with
           undefined / changing
           requirements
          Good impediments
           management
          Gives maximum value
           for a given effort
          Can manage very
           complex projects
          Gives a sense of
           urgency, removes the
           “student syndrome”

              © 2009 Proyectalis Gestión de Proyectos S.L.
Scrum for Managers
 Give customer delivery
  dates (and accomplish).
 Daily progress visibility.
 Improves performance and
  motivation (warning! Only
  if done properly).
 Reduces management
  overhead.
 Gives a beter ROI



                               © 2009 Proyectalis Gestión de Proyectos S.L.
Sample companies doing Scrum




                  © 2009 Proyectalis Gestión de Proyectos S.L.
What Scrum is NOT:




  A Silver Bullet
             © 2009 Proyectalis Gestión de Proyectos S.L.
-“Naysayers”            - No authority, no empowermet
- Messy organizations   - Uncommitted management
- Bureaucracy           - Conflictive customers…




     ¡Lo siento! Haber elegido la píldora
                    azul…
                             © 2009 Proyectalis Gestión de Proyectos S.L.
Scrum 101




   Retrospective



             © 2009 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”

                                  © 2009 Proyectalis Gestión de Proyectos S.L.
The greatest and first
 commandment…



            ¡Time Boxing!




              © 2009 Proyectalis Gestión de Proyectos S.L.
Scrum Framework

Product backlog   Sprint backlog                      Product owner

                                                               Scrum Master
Scrum board          Artifacts             Roles
                                                                    Team
Impediment backlog




          Retrospective            Reuniones                        Demo

              Product planning        Sprint planning         Daliy Scrum


                                          © 2009 Proyectalis Gestión de Proyectos S.L.
Roles
 Rol ≠ line, company positions
 Pigs and chickens




                            © 2009 Proyectalis Gestión de Proyectos S.L.
Product Owner
 Gather requirements
 Manages vision
 Prioritize and manage
  product backlog
 Accepts deliverables
 Manages roadmap
 Economical responsibility
 Scrum / company
  interface
 “Feathered pig”

                              © 2009 Proyectalis Gestión de Proyectos S.L.
Scrum Master
 “Shepherd dog”, servant
  leader, Coach
 Team member
 Works closely with product
  manager
 Keeps and manages the
  impediments list
 Keeps the Scrum process
  moving on
 Improves team quality of life


                             © 2009 Proyectalis Gestión de Proyectos S.L.
Team

 Estimates project
 Commited with delivery of
  done-done product
 Report progress
 Multifunctional
 Self managed but
  responsible before product
  owner
 7±3 members


                               © 2009 Proyectalis Gestión de Proyectos S.L.
Artifacts
 Product Backlog
    Contains every functionality
     to be built
    Prioritized and estimated
 Sprint backlog
    Subset of product backlog
    To be built in next sprint
    Every functionality is divided
     in tasks (4-16h)
    Must produce a shippable
     product increment
                                 © 2009 Proyectalis Gestión de Proyectos S.L.
Basic Product Backlog




Story             Priot.          Estim.

Functionality A            100                  24

Functionality B             50                  32

Functionality C             20                  17




                                 © 2009 Proyectalis Gestión de Proyectos S.L.
Not-so-basic product backlog
                                           Respo                Import     Estimaci   Estimaci   Estimación /       Descri
Nivel            Historia        Tareas    nsable   Estado      ancia      ón 50%     ón 90%     Buffer             pción    Test

IMP RESCINDIBL   Funcionalidad
E                A                         Juan     INICIADA       100          24          35              27
                                                    TERMINAD
                                 Tarea 1   Juan     A                            3           4                  1
                                 Tarea 2   Pedro    INICIADA                     5           7                  4
                                 Tarea 3   María    INICIADA                     6           9                  9
                                 Tarea 4   Juan     PENDIENTE                    3           5                  4
                                 Tarea 5   Paco     PENDIENTE                    7          10                  9
                 Funcionalidad
DEBERÍA          B                         Pedro    PENDIENTE       50          32          40              36
                 Funcionalidad
DESEABLE         C                         Juan     PENDIENTE       20          17          20              19




                                                                         © 2009 Proyectalis Gestión de Proyectos S.L.
Visual Management




 Information radiators
                 © 2009 Proyectalis Gestión de Proyectos S.L.
Story   Pending   Dev.   Test   Done
                                             Project:




                                            Team:       Scrum, Demo:




                                           Burn-down::




                                           Release Plan:




                                               Impediments:




                                © 2009 Proyectalis Gestión de Proyectos S.L.
© 2009 Proyectalis Gestión de Proyectos S.L.
“Scrum&XP from the trenches”,
www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf
www.proyectalis.com/scrum-y-xp-desde-las-trincheras/
                                                 © 2009 Proyectalis Gestión de Proyectos S.L.
© 2009 Proyectalis Gestión de Proyectos S.L.
“Scrum&XP from the trenches”,
www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf
www.proyectalis.com/scrum-y-xp-desde-las-trincheras/
                                                 © 2009 Proyectalis Gestión de Proyectos S.L.
“Scrum&XP from the trenches”,
www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf
www.proyectalis.com/scrum-y-xp-desde-las-trincheras/
                                                 © 2009 Proyectalis Gestión de Proyectos S.L.
Burndown




           © 2009 Proyectalis Gestión de Proyectos S.L.
“Smells”




      © 2009 Proyectalis Gestión de Proyectos S.L.
Act four:




       © 2009 Proyectalis Gestión de Proyectos S.L.
Scrum Master Miyagui says…




               © 2009 Proyectalis Gestión de Proyectos S.L.
Why so many teams fail?




 They build tools, but forget principles
Principles must root in corporate culture

“Culture Eats Strategy For
       Breakfast”
                         © 2009 Proyectalis Gestión de Proyectos S.L.
“It’s culture, stupid!”




Deciding to change and improve s easy. Making people
       change and improve is very, very difficult.

If we are to change the company, we must change the
                   company’s culture
                                © 2009 Proyectalis Gestión de Proyectos S.L.
10 steps
1. Convince management
2. Stablish corporate values
3. Train everyone
4. Build product backlog
5. Design calendar
6. Make teams work the backlog
7. Sprint!
8. Retrospective
9. Work on impediments
10. Stablish metrics

                            © 2009 Proyectalis Gestión de Proyectos S.L.
“Every ten thousand miles trip begins
          with a single step”
                               Lao Tze
                       © 2009 Proyectalis Gestión de Proyectos S.L.
Epilogue…




      © 2009 Proyectalis Gestión de Proyectos S.L.
To read:
 “Agile Software Development with SCRUM”, “Agile
  Project Management with SCRUM”, “The Enterprise and
  Scrum”, Ken Schwaber
 “Scrum y XP from the trenches”, Henrik Kniberg




                                © 2009 Proyectalis Gestión de Proyectos S.L.
To read:
 “User Stories Applied”, Mike Cohn
 “Agile Estimation and Planning”, Mike Cohn
 “Agile Retrospectives”, Esther Derby y Diana Larsen
 “Peopleware”, “Walting with Bears”, Tom DeMarco &
  Timothy Lister
 “The Mythical Man-Month”, Fred Brooks




                                © 2009 Proyectalis Gestión de Proyectos S.L.
Bonus:




     © 2009 Proyectalis Gestión de Proyectos S.L.
Software tools
 Commercial:
     VersionOne
     Scrum for VSTFS+ Conchango template
     ScrumWorks
     Acunote (hosted, free for OpenSource projects)
     Scrum Desk (hosted or SQL sever +/-TFS)
     Jira (bugtracking) + confluence (wiki) + Bamboo (CI)




                                        © 2009 Proyectalis Gestión de Proyectos S.L.
Herramientas
 Free / Open Source

   Red mine + scrum plugin
   Agilo, Trac (Bug Tracking), Bugzilla, Scarab
   BananaScrum (hosted), Ice Scrum, Agilito, Acunote…
   Git, Subversion (CVS)
   Gnats (Bug Tracking + Scrum, muy customizable, requiere
    trabajo)
   xUnit, abbot, selenium, Fitnesse, Cruise Control, jMock…




                                     © 2009 Proyectalis Gestión de Proyectos S.L.
Tools




Our approach: DokuWiki + excel
                    © 2009 Proyectalis Gestión de Proyectos S.L.
Best tools ever




          © 2009 Proyectalis Gestión de Proyectos S.L.
Questions?




angel.medinilla@proyectalis.com
        © 2009 Proyectalis Gestión de Proyectos S.L.

Weitere ähnliche Inhalte

Was ist angesagt?

Herramientas agiles
Herramientas agilesHerramientas agiles
Herramientas agilesCein
 

Was ist angesagt? (19)

110928 kanban 4.0
110928 kanban 4.0110928 kanban 4.0
110928 kanban 4.0
 
contratos agiles 2.1
contratos agiles 2.1contratos agiles 2.1
contratos agiles 2.1
 
Scrum: El Señor de los Pardillos
Scrum: El Señor de los PardillosScrum: El Señor de los Pardillos
Scrum: El Señor de los Pardillos
 
Proyectalis Scrum
Proyectalis ScrumProyectalis Scrum
Proyectalis Scrum
 
090526 Charla Scrum
090526 Charla Scrum090526 Charla Scrum
090526 Charla Scrum
 
090603 Contratos áGiles
090603 Contratos áGiles090603 Contratos áGiles
090603 Contratos áGiles
 
agilidad empresarial
agilidad empresarialagilidad empresarial
agilidad empresarial
 
Liderazgo equipos agiles 3.0
 Liderazgo equipos agiles 3.0 Liderazgo equipos agiles 3.0
Liderazgo equipos agiles 3.0
 
100329 Principios áGiles Cein Print
100329 Principios áGiles Cein Print100329 Principios áGiles Cein Print
100329 Principios áGiles Cein Print
 
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
 
100612_CAS2010_itinerario ágil email
100612_CAS2010_itinerario ágil email100612_CAS2010_itinerario ágil email
100612_CAS2010_itinerario ágil email
 
Herramientas Ágiles
Herramientas ÁgilesHerramientas Ágiles
Herramientas Ágiles
 
Herramientas agiles
Herramientas agilesHerramientas agiles
Herramientas agiles
 
Agile Management #EOMadrid
Agile Management #EOMadridAgile Management #EOMadrid
Agile Management #EOMadrid
 
Proyectalis - Agile Course V 14.0
Proyectalis - Agile Course V 14.0Proyectalis - Agile Course V 14.0
Proyectalis - Agile Course V 14.0
 
Flow Efficiency
Flow EfficiencyFlow Efficiency
Flow Efficiency
 
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
 
100707 proyectos ágiles
100707 proyectos ágiles100707 proyectos ágiles
100707 proyectos ágiles
 

Andere mochten auch

"The essence of agile"
"The essence of agile""The essence of agile"
"The essence of agile"Agileee
 
Henrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileHenrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileAgileSparks
 
049 Communication, Constructability and high productivity
049 Communication, Constructability and high productivity 049 Communication, Constructability and high productivity
049 Communication, Constructability and high productivity Dr Fereidoun Dejahang
 
Constructability Presentation 2.29.16
Constructability Presentation 2.29.16Constructability Presentation 2.29.16
Constructability Presentation 2.29.16Amanda Podbelsek
 
Constructability In Construction
Constructability In ConstructionConstructability In Construction
Constructability In ConstructionSunil Manjeri
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourRyan Polk
 
lean construction and integrated project delivery
lean construction and integrated project delivery lean construction and integrated project delivery
lean construction and integrated project delivery Mahendra Bhuva
 
Lean Construction - Introduction
Lean Construction - IntroductionLean Construction - Introduction
Lean Construction - Introductiontabdelhamid
 
Balancing the tension between Lean and Agile
Balancing the tension between Lean and AgileBalancing the tension between Lean and Agile
Balancing the tension between Lean and AgileJames Coplien
 
Agile and Lean for Construction
Agile and Lean for ConstructionAgile and Lean for Construction
Agile and Lean for ConstructionAdrian Smith
 

Andere mochten auch (12)

"The essence of agile"
"The essence of agile""The essence of agile"
"The essence of agile"
 
Henrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of AgileHenrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of Agile
 
049 Communication, Constructability and high productivity
049 Communication, Constructability and high productivity 049 Communication, Constructability and high productivity
049 Communication, Constructability and high productivity
 
Constructability Presentation 2.29.16
Constructability Presentation 2.29.16Constructability Presentation 2.29.16
Constructability Presentation 2.29.16
 
Constructability In Construction
Constructability In ConstructionConstructability In Construction
Constructability In Construction
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hour
 
042 iIntegrating Lean Construction
042 iIntegrating Lean Construction042 iIntegrating Lean Construction
042 iIntegrating Lean Construction
 
Lean construction
Lean constructionLean construction
Lean construction
 
lean construction and integrated project delivery
lean construction and integrated project delivery lean construction and integrated project delivery
lean construction and integrated project delivery
 
Lean Construction - Introduction
Lean Construction - IntroductionLean Construction - Introduction
Lean Construction - Introduction
 
Balancing the tension between Lean and Agile
Balancing the tension between Lean and AgileBalancing the tension between Lean and Agile
Balancing the tension between Lean and Agile
 
Agile and Lean for Construction
Agile and Lean for ConstructionAgile and Lean for Construction
Agile and Lean for Construction
 

Ähnlich wie Lean Agile Scrum Preview

Ähnlich wie Lean Agile Scrum Preview (16)

Contratos Agiles
Contratos AgilesContratos Agiles
Contratos Agiles
 
Cas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agilCas2010 itinerario-implementacion-agil
Cas2010 itinerario-implementacion-agil
 
Cas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equiposCas2010 gestion-agil-de-equipos
Cas2010 gestion-agil-de-equipos
 
100217 Proyectalis Proyectos Ágiles
100217 Proyectalis Proyectos Ágiles100217 Proyectalis Proyectos Ágiles
100217 Proyectalis Proyectos Ágiles
 
110506 - scrumban - XP2011
110506 - scrumban - XP2011110506 - scrumban - XP2011
110506 - scrumban - XP2011
 
110401 agile, motivacion, equipos
110401 agile, motivacion, equipos110401 agile, motivacion, equipos
110401 agile, motivacion, equipos
 
Seminario agile product management
Seminario agile product managementSeminario agile product management
Seminario agile product management
 
Why Agile?
Why Agile?Why Agile?
Why Agile?
 
Introducción a Lean y Kanban
Introducción a Lean y KanbanIntroducción a Lean y Kanban
Introducción a Lean y Kanban
 
Lean thinking
Lean thinkingLean thinking
Lean thinking
 
Javier Garzas
Javier GarzasJavier Garzas
Javier Garzas
 
Kanban
KanbanKanban
Kanban
 
Scrumban - Agile Slovenia 2012
Scrumban - Agile Slovenia 2012Scrumban - Agile Slovenia 2012
Scrumban - Agile Slovenia 2012
 
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
 
Lean Startup for Agile Product Management Workshop
Lean Startup for Agile Product Management WorkshopLean Startup for Agile Product Management Workshop
Lean Startup for Agile Product Management Workshop
 
Equipos ágiles
Equipos ágilesEquipos ágiles
Equipos ágiles
 

Mehr von 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
 

Mehr von 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
 
Motivacion y Felicidad
Motivacion y FelicidadMotivacion y Felicidad
Motivacion y Felicidad
 
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 Conflict for ScrumMasters
A Notebook on Conflict for ScrumMastersA Notebook on Conflict for ScrumMasters
A Notebook on Conflict for ScrumMasters
 

Kürzlich hochgeladen

VAMOS MANAOS, análisis e historia de la empresa Manaos
VAMOS MANAOS, análisis e historia de la empresa ManaosVAMOS MANAOS, análisis e historia de la empresa Manaos
VAMOS MANAOS, análisis e historia de la empresa Manaosmalenasilvaet7
 
PPT Planilla Foro logistica (1).pptDMEDMEOD
PPT Planilla Foro logistica (1).pptDMEDMEODPPT Planilla Foro logistica (1).pptDMEDMEOD
PPT Planilla Foro logistica (1).pptDMEDMEODferchuxdlinda
 
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESASGERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESASSilvanabelenCumpasip
 
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdfINTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdfELISATORRES56
 
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptxEXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptxFelicia Escobar
 
GUIA DE ESTUDIOS DESARROLLO DE HABILIDADES DIRECTIVAS.pdf
GUIA DE ESTUDIOS DESARROLLO DE HABILIDADES DIRECTIVAS.pdfGUIA DE ESTUDIOS DESARROLLO DE HABILIDADES DIRECTIVAS.pdf
GUIA DE ESTUDIOS DESARROLLO DE HABILIDADES DIRECTIVAS.pdfRasecGAlavazOllirrac
 
sistema tributario en el Perú características
sistema tributario en el Perú característicassistema tributario en el Perú características
sistema tributario en el Perú característicasMassielrinateresaRam
 
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...Oxford Group
 
REINGENIERA, GESTION DE ADMINISTRACION CONTEMPORANEA
REINGENIERA, GESTION DE ADMINISTRACION CONTEMPORANEAREINGENIERA, GESTION DE ADMINISTRACION CONTEMPORANEA
REINGENIERA, GESTION DE ADMINISTRACION CONTEMPORANEAElvisLpez14
 
MAPA MENTAL DE GESTION FINANCIERA PARA CORRECTO MANEJO DE EMPRESAS
MAPA MENTAL DE GESTION FINANCIERA PARA CORRECTO MANEJO DE EMPRESASMAPA MENTAL DE GESTION FINANCIERA PARA CORRECTO MANEJO DE EMPRESAS
MAPA MENTAL DE GESTION FINANCIERA PARA CORRECTO MANEJO DE EMPRESASapretellhap
 
modalidades de importaciones de productos
modalidades de importaciones de productosmodalidades de importaciones de productos
modalidades de importaciones de productosRaynelLpezVelsquez
 
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdfAprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdfLizbethMuoz40
 
INVESTIGACIÓN EN INGENIERIA - El Problema de investigación
INVESTIGACIÓN EN INGENIERIA - El Problema de investigaciónINVESTIGACIÓN EN INGENIERIA - El Problema de investigación
INVESTIGACIÓN EN INGENIERIA - El Problema de investigaciónGabrielaRisco3
 
1 GENERALIDADES Bioestadística y demografia.pdf
1 GENERALIDADES Bioestadística y demografia.pdf1 GENERALIDADES Bioestadística y demografia.pdf
1 GENERALIDADES Bioestadística y demografia.pdfjoanjustiniano98
 
Emprendedores peruanos, empresas innovadoras.pptx
Emprendedores peruanos, empresas innovadoras.pptxEmprendedores peruanos, empresas innovadoras.pptx
Emprendedores peruanos, empresas innovadoras.pptxFERNANDOMIGUELRIVERA1
 
FORMATO ASISTENCIA DE CAPACITACION.doc..
FORMATO ASISTENCIA DE CAPACITACION.doc..FORMATO ASISTENCIA DE CAPACITACION.doc..
FORMATO ASISTENCIA DE CAPACITACION.doc..angelicacardales1
 
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxCADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxYesseniaGuzman7
 
Gastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaGastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaInstituto de Capacitacion Aduanera
 
Regímenes laborales en el Perú actualizados al 2024
Regímenes laborales en el Perú actualizados al 2024Regímenes laborales en el Perú actualizados al 2024
Regímenes laborales en el Perú actualizados al 2024fanny vera
 
Presentación Martin Purisaca - BCP...ppt
Presentación Martin Purisaca - BCP...pptPresentación Martin Purisaca - BCP...ppt
Presentación Martin Purisaca - BCP...pptjoseccampos94
 

Kürzlich hochgeladen (20)

VAMOS MANAOS, análisis e historia de la empresa Manaos
VAMOS MANAOS, análisis e historia de la empresa ManaosVAMOS MANAOS, análisis e historia de la empresa Manaos
VAMOS MANAOS, análisis e historia de la empresa Manaos
 
PPT Planilla Foro logistica (1).pptDMEDMEOD
PPT Planilla Foro logistica (1).pptDMEDMEODPPT Planilla Foro logistica (1).pptDMEDMEOD
PPT Planilla Foro logistica (1).pptDMEDMEOD
 
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESASGERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
GERENCIA DE OPERACIONES MBA ADMINISTRACION DE EMPRESAS
 
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdfINTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
INTELIGENCIA EMOCIONAL -ADMINISTRACION.pdf
 
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptxEXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
EXPLICACIONES DE ASIENTOS CONTABLES DE SUELDOS Y JORNALES .pptx
 
GUIA DE ESTUDIOS DESARROLLO DE HABILIDADES DIRECTIVAS.pdf
GUIA DE ESTUDIOS DESARROLLO DE HABILIDADES DIRECTIVAS.pdfGUIA DE ESTUDIOS DESARROLLO DE HABILIDADES DIRECTIVAS.pdf
GUIA DE ESTUDIOS DESARROLLO DE HABILIDADES DIRECTIVAS.pdf
 
sistema tributario en el Perú características
sistema tributario en el Perú característicassistema tributario en el Perú características
sistema tributario en el Perú características
 
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
Evaluación y Mejora Continua Guía de Seguimiento y Monitoreo para Cursos de C...
 
REINGENIERA, GESTION DE ADMINISTRACION CONTEMPORANEA
REINGENIERA, GESTION DE ADMINISTRACION CONTEMPORANEAREINGENIERA, GESTION DE ADMINISTRACION CONTEMPORANEA
REINGENIERA, GESTION DE ADMINISTRACION CONTEMPORANEA
 
MAPA MENTAL DE GESTION FINANCIERA PARA CORRECTO MANEJO DE EMPRESAS
MAPA MENTAL DE GESTION FINANCIERA PARA CORRECTO MANEJO DE EMPRESASMAPA MENTAL DE GESTION FINANCIERA PARA CORRECTO MANEJO DE EMPRESAS
MAPA MENTAL DE GESTION FINANCIERA PARA CORRECTO MANEJO DE EMPRESAS
 
modalidades de importaciones de productos
modalidades de importaciones de productosmodalidades de importaciones de productos
modalidades de importaciones de productos
 
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdfAprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
Aprendizaje basado en proyectos. La vida no son asignaturas_CPAL_PERU.pdf
 
INVESTIGACIÓN EN INGENIERIA - El Problema de investigación
INVESTIGACIÓN EN INGENIERIA - El Problema de investigaciónINVESTIGACIÓN EN INGENIERIA - El Problema de investigación
INVESTIGACIÓN EN INGENIERIA - El Problema de investigación
 
1 GENERALIDADES Bioestadística y demografia.pdf
1 GENERALIDADES Bioestadística y demografia.pdf1 GENERALIDADES Bioestadística y demografia.pdf
1 GENERALIDADES Bioestadística y demografia.pdf
 
Emprendedores peruanos, empresas innovadoras.pptx
Emprendedores peruanos, empresas innovadoras.pptxEmprendedores peruanos, empresas innovadoras.pptx
Emprendedores peruanos, empresas innovadoras.pptx
 
FORMATO ASISTENCIA DE CAPACITACION.doc..
FORMATO ASISTENCIA DE CAPACITACION.doc..FORMATO ASISTENCIA DE CAPACITACION.doc..
FORMATO ASISTENCIA DE CAPACITACION.doc..
 
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptxCADENA DE SUMINISTROS DIAPOSITIVASS.pptx
CADENA DE SUMINISTROS DIAPOSITIVASS.pptx
 
Gastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importadaGastos que no forman parte del Valor en Aduana de la mercadería importada
Gastos que no forman parte del Valor en Aduana de la mercadería importada
 
Regímenes laborales en el Perú actualizados al 2024
Regímenes laborales en el Perú actualizados al 2024Regímenes laborales en el Perú actualizados al 2024
Regímenes laborales en el Perú actualizados al 2024
 
Presentación Martin Purisaca - BCP...ppt
Presentación Martin Purisaca - BCP...pptPresentación Martin Purisaca - BCP...ppt
Presentación Martin Purisaca - BCP...ppt
 

Lean Agile Scrum Preview

  • 1. What if…? A sneak preview on Lean, Agile and Scrum in four acts November 2009 © 2009 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 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 3. ICT Project Management Consulting Our mission is to improve the results of our client’s projects and initiatives © 2009 Proyectalis Gestión de Proyectos S.L.
  • 4. Our business is to create differences © 2009 Proyectalis Gestión de Proyectos S.L.
  • 5. …and improve your competitive advantage © 2009 Proyectalis Gestión de Proyectos S.L.
  • 6. Some references © 2009 Proyectalis Gestión de Proyectos S.L.
  • 7. Enough about us… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 8. Intro  Act one: the world  Act two: Lean & Agile  Act three: Scrum  Act four: implementation  Epilogue: books & references © 2009 Proyectalis Gestión de Proyectos S.L.
  • 9. Act one © 2009 Proyectalis Gestión de Proyectos S.L.
  • 10. The world of projects © 2009 Proyectalis Gestión de Proyectos S.L.
  • 11. Yap, for sure… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 12. The awful truth  Estimates are never correct  Nobody knows what impediments may arise  Objectives are not understood  Constant changes  Client doesen’t know what he wants  Developer doesnt’t know how to write it Ergo…  Commitments are not met  There’s no project visibility  Over time, over budget  Who are we going to blame? © 2009 Proyectalis Gestión de Proyectos S.L.
  • 13. The Standish report © 2009 Proyectalis Gestión de Proyectos S.L.
  • 14. El Standish Report  Cancelled: 31%  Problems: 53%  Successful: 16%  Never-used functionalities: 64%  Seldom used: 16%  Used: 20% © 2009 Proyectalis Gestión de Proyectos S.L.
  • 15. In four words… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 16. The golden triangle Time Scope ? Resources Good, beautiful, cheap… fix two! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 17. Typical reasons  Requirements  Objectives  Changes  Planning PM  Methodology  Visibility  Organization © 2009 Proyectalis Gestión de Proyectos S.L.
  • 18. But don’t you worry no more… Project Manager is here! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 19. Or here? © 2009 Proyectalis Gestión de Proyectos S.L.
  • 20. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 21. A fateful heritage Waterfall Politics ISO9000 Procedures Unhappy CMMI Control workers TQM Inspection ITIL Supervision PMBOK Bureaucracy PRINCE2 … © 2009 Proyectalis Gestión de Proyectos S.L.
  • 22. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 23. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 24. Thin is In © 2009 Proyectalis Gestión de Proyectos S.L.
  • 25. Try another way! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 26. “Here comes Edward Bear now, down the stairs behind Christopher Robin. Bump! Bump! Bump! on the back of his head. It is, as far as he knows, the only way of coming down stairs. He is sure that there must be a better way, if only he could stop bumping for a moment to think of it” A. A. Milne, Winnie-the Pooh, Chapter 1 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 27. Or we can do “same thing and expect different results” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 28. The Buzz:  4 -12 x performance & quality (“Toyota effect)  Lower management overhead  Superb motivation level  “New Deal” with our clients © 2009 Proyectalis Gestión de Proyectos S.L.
  • 29. Act two © 2009 Proyectalis Gestión de Proyectos S.L.
  • 30. “Lean”  All muscle, no fat  Focus on what client needs and appretiates: follow client’s priorities  Everything else is waste (Muda) © 2009 Proyectalis Gestión de Proyectos S.L.
  • 31. Lean = Value - waste Mura Muda Gasto necesario ( trabajo incidental o accesorio ) © 2009 Proyectalis Gestión de Proyectos S.L.
  • 32. The Lean Enterprise © 2009 Proyectalis Gestión de Proyectos S.L.
  • 33. Meanwhile, in Detroit… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 34. Hundreds of tools… Poka-Yoke TPM SMED Hoshin Cell Prod Kanri Manage QFD by Visual exception Mngmt 5S Heijunka Kanban One piece VSM LEAN flow SixSigma A3 Think Kaizen VA/VE Go and see Kaizen PDCA Andon Standarize RCA JIT Jidoka Takt Time U-Cell Zone control © 2009 Proyectalis Gestión de Proyectos S.L.
  • 35. The principles © 2009 Proyectalis Gestión de Proyectos S.L.
  • 36. “Waterfall” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 37. Waterfall and Software Emergent requirements Constant Change Unpredictable processes Heterogeneous projects Continuous integration High communication needed Changing technology High complexity © 2009 Proyectalis Gestión de Proyectos S.L.
  • 38. A new model needed Empirical process (inspect and adapt) Iterative and incremental development Customer colaboration & communication Embrace change Fixed time + fixed money = variable functionality © 2009 Proyectalis Gestión de Proyectos S.L.
  • 39. Agile Manfesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Over ≠ Instead of © 2009 Proyectalis Gestión de Proyectos S.L.
  • 40. Principles: 1. Satisfy your client 2. Changes welcome 3. Customer-Team collaboration 4. Release early, release often 5. Excelent quality 6. Keep It Simple, Stupid 7. Progress = Working software 8. Self-organizing teams 9. Motivation 10. Face to Face 11. Retrospectives 12. Sustainable pace © 2009 Proyectalis Gestión de Proyectos S.L.
  • 41. Sounds good? © 2009 Proyectalis Gestión de Proyectos S.L.
  • 42. But it’s not… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 43. Nor… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 44. Three key concepts:  Inspect and adapt  Iterative and incremental  People © 2009 Proyectalis Gestión de Proyectos S.L.
  • 45. Empirical Process  Visibility, transparency  Inspect and adapt (adaptative approach vs predictive approach)  PDCA (Painters and Decorators Contractors of America…No, watit…Plan, Do, Check, Act - Deming’s Circle) © 2009 Proyectalis Gestión de Proyectos S.L.
  • 46. Predictive approach © 2009 Proyectalis Gestión de Proyectos S.L.
  • 47. Adaptative approach © 2009 Proyectalis Gestión de Proyectos S.L.
  • 48. “Empirical” is not… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 49. See “empirical” in action! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 50. Iterative & incremental NO: 1 2 3 © 2006-2008 Jeff Patton, www.agileproductdesgin.com User hasn’t got a perfect idea of what he wants. Changes are detected on late stages. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 51. Iterative & Incremental YES: 1 2 3 © 2006-2008 Jeff Patton, www.agileproductdesgin.com User discovers what he wants as he sees. Changes are detected in early stages. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 52. What are Agile companies using? 2nd Annual ”State of Agile 3rd Annual ”State of Agile Development” Survey Development” Survey Jun-Jul 2007 Jun-Jul 2008 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 53. Act Three: © 2009 Proyectalis Gestión de Proyectos S.L.
  • 54. S.C.R.U.M SCRUM Scrum ! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 55. Scrum!  Works good with undefined / changing requirements  Good impediments management  Gives maximum value for a given effort  Can manage very complex projects  Gives a sense of urgency, removes the “student syndrome” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 56. Scrum for Managers  Give customer delivery dates (and accomplish).  Daily progress visibility.  Improves performance and motivation (warning! Only if done properly).  Reduces management overhead.  Gives a beter ROI © 2009 Proyectalis Gestión de Proyectos S.L.
  • 57. Sample companies doing Scrum © 2009 Proyectalis Gestión de Proyectos S.L.
  • 58. What Scrum is NOT: A Silver Bullet © 2009 Proyectalis Gestión de Proyectos S.L.
  • 59. -“Naysayers” - No authority, no empowermet - Messy organizations - Uncommitted management - Bureaucracy - Conflictive customers… ¡Lo siento! Haber elegido la píldora azul… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 60. Scrum 101 Retrospective © 2009 Proyectalis Gestión de Proyectos S.L.
  • 61. 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” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 62. The greatest and first commandment… ¡Time Boxing! © 2009 Proyectalis Gestión de Proyectos S.L.
  • 63. Scrum Framework Product backlog Sprint backlog Product owner Scrum Master Scrum board Artifacts Roles Team Impediment backlog Retrospective Reuniones Demo Product planning Sprint planning Daliy Scrum © 2009 Proyectalis Gestión de Proyectos S.L.
  • 64. Roles  Rol ≠ line, company positions  Pigs and chickens © 2009 Proyectalis Gestión de Proyectos S.L.
  • 65. Product Owner  Gather requirements  Manages vision  Prioritize and manage product backlog  Accepts deliverables  Manages roadmap  Economical responsibility  Scrum / company interface  “Feathered pig” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 66. Scrum Master  “Shepherd dog”, servant leader, Coach  Team member  Works closely with product manager  Keeps and manages the impediments list  Keeps the Scrum process moving on  Improves team quality of life © 2009 Proyectalis Gestión de Proyectos S.L.
  • 67. Team  Estimates project  Commited with delivery of done-done product  Report progress  Multifunctional  Self managed but responsible before product owner  7±3 members © 2009 Proyectalis Gestión de Proyectos S.L.
  • 68. Artifacts  Product Backlog  Contains every functionality to be built  Prioritized and estimated  Sprint backlog  Subset of product backlog  To be built in next sprint  Every functionality is divided in tasks (4-16h)  Must produce a shippable product increment © 2009 Proyectalis Gestión de Proyectos S.L.
  • 69. Basic Product Backlog Story Priot. Estim. Functionality A 100 24 Functionality B 50 32 Functionality C 20 17 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 70. Not-so-basic product backlog Respo Import Estimaci Estimaci Estimación / Descri Nivel Historia Tareas nsable Estado ancia ón 50% ón 90% Buffer pción Test IMP RESCINDIBL Funcionalidad E A Juan INICIADA 100 24 35 27 TERMINAD Tarea 1 Juan A 3 4 1 Tarea 2 Pedro INICIADA 5 7 4 Tarea 3 María INICIADA 6 9 9 Tarea 4 Juan PENDIENTE 3 5 4 Tarea 5 Paco PENDIENTE 7 10 9 Funcionalidad DEBERÍA B Pedro PENDIENTE 50 32 40 36 Funcionalidad DESEABLE C Juan PENDIENTE 20 17 20 19 © 2009 Proyectalis Gestión de Proyectos S.L.
  • 71. Visual Management Information radiators © 2009 Proyectalis Gestión de Proyectos S.L.
  • 72. Story Pending Dev. Test Done Project: Team: Scrum, Demo: Burn-down:: Release Plan: Impediments: © 2009 Proyectalis Gestión de Proyectos S.L.
  • 73. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 74. “Scrum&XP from the trenches”, www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf www.proyectalis.com/scrum-y-xp-desde-las-trincheras/ © 2009 Proyectalis Gestión de Proyectos S.L.
  • 75. © 2009 Proyectalis Gestión de Proyectos S.L.
  • 76. “Scrum&XP from the trenches”, www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf www.proyectalis.com/scrum-y-xp-desde-las-trincheras/ © 2009 Proyectalis Gestión de Proyectos S.L.
  • 77. “Scrum&XP from the trenches”, www.crisp.se/henrik.kniberg/ScrumAndXpFromTheTrenches.pdf www.proyectalis.com/scrum-y-xp-desde-las-trincheras/ © 2009 Proyectalis Gestión de Proyectos S.L.
  • 78. Burndown © 2009 Proyectalis Gestión de Proyectos S.L.
  • 79. “Smells” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 80. Act four: © 2009 Proyectalis Gestión de Proyectos S.L.
  • 81. Scrum Master Miyagui says… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 82. Why so many teams fail? They build tools, but forget principles Principles must root in corporate culture “Culture Eats Strategy For Breakfast” © 2009 Proyectalis Gestión de Proyectos S.L.
  • 83. “It’s culture, stupid!” Deciding to change and improve s easy. Making people change and improve is very, very difficult. If we are to change the company, we must change the company’s culture © 2009 Proyectalis Gestión de Proyectos S.L.
  • 84. 10 steps 1. Convince management 2. Stablish corporate values 3. Train everyone 4. Build product backlog 5. Design calendar 6. Make teams work the backlog 7. Sprint! 8. Retrospective 9. Work on impediments 10. Stablish metrics © 2009 Proyectalis Gestión de Proyectos S.L.
  • 85. “Every ten thousand miles trip begins with a single step” Lao Tze © 2009 Proyectalis Gestión de Proyectos S.L.
  • 86. Epilogue… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 87. To read:  “Agile Software Development with SCRUM”, “Agile Project Management with SCRUM”, “The Enterprise and Scrum”, Ken Schwaber  “Scrum y XP from the trenches”, Henrik Kniberg © 2009 Proyectalis Gestión de Proyectos S.L.
  • 88. To read:  “User Stories Applied”, Mike Cohn  “Agile Estimation and Planning”, Mike Cohn  “Agile Retrospectives”, Esther Derby y Diana Larsen  “Peopleware”, “Walting with Bears”, Tom DeMarco & Timothy Lister  “The Mythical Man-Month”, Fred Brooks © 2009 Proyectalis Gestión de Proyectos S.L.
  • 89. Bonus: © 2009 Proyectalis Gestión de Proyectos S.L.
  • 90. Software tools  Commercial:  VersionOne  Scrum for VSTFS+ Conchango template  ScrumWorks  Acunote (hosted, free for OpenSource projects)  Scrum Desk (hosted or SQL sever +/-TFS)  Jira (bugtracking) + confluence (wiki) + Bamboo (CI) © 2009 Proyectalis Gestión de Proyectos S.L.
  • 91. Herramientas  Free / Open Source  Red mine + scrum plugin  Agilo, Trac (Bug Tracking), Bugzilla, Scarab  BananaScrum (hosted), Ice Scrum, Agilito, Acunote…  Git, Subversion (CVS)  Gnats (Bug Tracking + Scrum, muy customizable, requiere trabajo)  xUnit, abbot, selenium, Fitnesse, Cruise Control, jMock… © 2009 Proyectalis Gestión de Proyectos S.L.
  • 92. Tools Our approach: DokuWiki + excel © 2009 Proyectalis Gestión de Proyectos S.L.
  • 93. Best tools ever © 2009 Proyectalis Gestión de Proyectos S.L.
  • 94. Questions? angel.medinilla@proyectalis.com © 2009 Proyectalis Gestión de Proyectos S.L.