SlideShare une entreprise Scribd logo
1  sur  59
Télécharger pour lire hors ligne
INTRODUCCIÓN A
                             AGILE Y SCRUM
                               Carlos Buenosvinos (@buenosvinos)
                                   carlos@quepimquepam.com

                                      BetaBeers.com
                                    Barcelona, Febrero 2012




Tuesday, February 21, 2012
EL ORIGEN DE LAS ESPECIES


    La especie que sobrevive no
    es la más fuerte ni la más
    inteligente, sino la que
    mejor se adapta.

    Charles Darwin, The Origin of
    Species



Tuesday, February 21, 2012
DILBERT SOBRE “PROCESOS”
Tuesday, February 21, 2012
EJERCICIO!
                             Calentando!




Tuesday, February 21, 2012
CARLOS BUENOSVINOS
    •   Certified Scrum Master (CSM)

    •   Certified Scrum Professional (in progress...)

    •   Certified Scrum Trainer (in progress...)

    •   Miembro del comité técnico y Scrum Master en Emagister.com

    •   +10 años de experiencia en el Desarrollo Web y Móviles

    •   Consultor Ágil, Speaker y Development Coach



    •   Email: carlos@quepimquepam.com

    •   Twitter: @buenosvinos
Tuesday, February 21, 2012
EJERCICIO!
         ¿Cómo estamos de Agile y
                 Scrum?




Tuesday, February 21, 2012
AGILE OVERVIEW
Tuesday, February 21, 2012
DILBERT SOBRE SCRUM




Tuesday, February 21, 2012
¿QUÉ ES AGILE?

    • Un         conjunto de Valores y Principios (The Manifesto)

    • Un         conjunto de Prácticas (The Methods)

    • Lo   más importante, Agile es una forma de pensar y una
        forma diferente de trabajar para aportar valor de
        negocio antes.




Tuesday, February 21, 2012
AGILE MANIFESTO (2001)
    •   We are uncovering better ways of developing software by doing it and helping others do it.
        Through this work we have come to value:

         •   Individuals and interactions over processes and tools

         •   Working software over comprehensive documentation

         •   Customer collaboration over contract negotiation

         •   Responding to change over following a plan

    •   That is, while there is value in the items on the right, we value the items on the left more.

    •   Authors: Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham,
        Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian
        Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland and Dave Thomas


Tuesday, February 21, 2012
¿POR QUÉ ELEGIR AGILE?
Tuesday, February 21, 2012
Tuesday, February 21, 2012
EL PRINCIPIO DE PARETO

    • 80%    del valor del producto proviene del 20% de las
        funcionalides.

    • 60%    de las funcionalidades entregadas en proyectos que salen
        bien se usan en poquísimas ocasiones.

    • Preguntaos   cuál es el incremento de valor que aporta una
        nueva funcionalidad sobre otra


Tuesday, February 21, 2012
AGILE PRACTICES
                               (PARAGÜAS)




Tuesday, February 21, 2012
EJERCICIO!
               ¿Cómo os han ido los
                   proyectos?




Tuesday, February 21, 2012
¿POR QUÉ AGILE?


    1. Entregar a tiempo

    2. Entregar en presupuesto

    3. Entregar con una satisfacción alta de cliente




Tuesday, February 21, 2012
EINSTEIN
                SOBRE LA
                LOCURA
    LOCURA = Hacer lo mismo
    una y otra vez y esperar
    resultados diferentes




Tuesday, February 21, 2012
DEFINED APPROACH
                              (AKA WATERFALL)




Tuesday, February 21, 2012
Tuesday, February 21, 2012
EMPIRICAL APPROACH




Tuesday, February 21, 2012
Tuesday, February 21, 2012
AGILE VS. WATERFALL




Tuesday, February 21, 2012
SCRUM FRAMEWORK




Tuesday, February 21, 2012
VALORES DE SCRUM

    • Foco

    • Respeto

    • Compromiso

    • Transparencia

    • Coraje



Tuesday, February 21, 2012
EJERCICIO!
               Juguemos con el Foco




Tuesday, February 21, 2012
ROLES EN SCRUM

Tuesday, February 21, 2012
ROLES DE SCRUM




Tuesday, February 21, 2012
ROLES DE SCRUM
                             1 x Scrum Master




Tuesday, February 21, 2012
ROLES DE SCRUM
                             1 x Scrum Master


                         1 x Product Owner




Tuesday, February 21, 2012
ROLES DE SCRUM
                             1 x Scrum Master


                         1 x Product Owner




                              1 x Core Team




Tuesday, February 21, 2012
SCRUM MASTER
                                1 x Scrum Master

          Objetivo: Mantener un equipo saludable
          (Protección, Guía, Liderazgo y Resolución de
          Obstáculos)

          Responsabilidades
          - Daily Scrum
          - Elimina Blockers
          - Coordina el tiempo del Equipo (reuniones)
          - Asegura que los Valores de Scrum no se violan
          - Define y Reporta la Productividad del Equipo
Tuesday, February 21, 2012
SCRUM MASTER
                                1 x Scrum Master

          Facilitador para que el equipo alcance sus
          compromisos, pero no toma decisiones ni se
          compromete a nada

          Habilidades
          - Leer comunicación no verbal
          - Cómodo con el Conflicto
          - Comunicador efectivo
          - Genera confianza y respeto
          - Entiende las dinámicas del equipo
Tuesday, February 21, 2012
PRODUCT OWNER
                                1 x Product Owner


          Objetivo: Guía el Negocio hacia la Visión

          Responsabilidades:
          - Representa al Cliente
          - Es propietario del Product Backlog
          - Establece, Gestiona y Comunica la Visión
          - Monitorea el ROI del proyecto
          - Decide cuándo se hacen entregas oficiales

Tuesday, February 21, 2012
TEAM
                                  1 x Core Team


          Objetivo: Ejecuta la Visión y el Product Backlog

          Responsabilidades:
          - Se auto-organiza
          - Se compromete sobre las historias a desarollar en
          cada Sprint
          - Se organiza el propio trabajo a desarrollar
          - Se organizan para alcanzar sus compromisos
          - Cross functional (Dev., Maq., QA., SEO, etc.)
          - Desarrolla las historias más importartes (prioridad) del
          Product Backlog
Tuesday, February 21, 2012
TEAM
                                  1 x Core Team

          - Tienen las manos en el Teclado
          - Se comprometen en el Sprint
          - Hacen las estimaciones
          - Planean el trabajo
          - Tiene autoridad para decidir lo que se necesita
          - Confían en el Scrum Master para resolver Blockers
          - Confían en el Product Owner para clarificar dudas al respecto
          del Producto
          - 6 personas ideal (sin contar SM ni PO)
          - El Core Team crece en Equipos, no en tamaño

Tuesday, February 21, 2012
SCRUM FRAMEWORK




Tuesday, February 21, 2012
Día a día




Tuesday, February 21, 2012
QUESTIONS

Tuesday, February 21, 2012
GETTING THINGS DONE
                       Product Backlog Execution in Scrum at Emagister
                                       @buenosvinos




Tuesday, February 21, 2012
PRODUCT BACKLOG
     The PB is a prioritized list. It’s created using Product Owners
        priorities and every Story has a technical pre-estimation
Tuesday, February 21, 2012
OUR CALENDAR
                             Everything is schedule and time-boxed.

Tuesday, February 21, 2012
TUESDAY, DAY #1
                                  Ready? Go!

Tuesday, February 21, 2012
10:00 - 12:00




                             PLANNING MEETING
         Product Owner explains to the Core Team the goal of the
         Sprint and the detail of every User Story on the Backlog.
Tuesday, February 21, 2012
12:00 - 14:00




                             ESTIMATION MEETING
    We split the Core Team in two Scrum Teams. Each of the those
    estimates a subset of the Product Backlog using Story Points
Tuesday, February 21, 2012
STORY POINT AND VELOCITY
     Our current velocity is 200. It can be affected by holidays, focus
       of the company, new members, better especifications, etc.
Tuesday, February 21, 2012
Moved to Emagister_Scrum Jira Project




                             COMMITMENT
         Scrum Team commits to a specific amount of Stories. It’s
        communicated to the Product Owner and the Company.
Tuesday, February 21, 2012
NEXT DAYS
                             Focus, focus, focus...

Tuesday, February 21, 2012
SCRUM BOARD
        There is no tool as fast and agile as colored post-its and pens.
                      You are invited to come and see!
Tuesday, February 21, 2012
JIRA
      We also love JIRA. It gives visibility, especially for people that is
     not here with us. We’ve created Public Dashboards to help you
Tuesday, February 21, 2012
DAILY MORNING MEETING
     Every Scrum Team runs their daily morning meeting in order to
        keep things under control on a daily basis (15 min. max.)
Tuesday, February 21, 2012
CONFIDENCE LEVEL
              Every Scrum Member says a number (1...10) showing his
                  confidence level on achieving the commitment
Tuesday, February 21, 2012
JIRA TICKET FLOW
             Every JIRA ticket in the Sprint goes through a flow where
               Developer, QA and the Product Owner are involved.
Tuesday, February 21, 2012
Email + Jira       Jira + Notifications        Email




               TAKE CARE OF YOUR JIRAS
                     Different ways to keep your eyes on your priorities

Tuesday, February 21, 2012
MONDAY, DAY #14
      Release Day, Restropective Meeting (Giving feedback) and Pre-
                               estimations
Tuesday, February 21, 2012
RELEASE
      We check that all JIRA tickets are Delivered and we launch our
       automated release process and then we run a sanity check
Tuesday, February 21, 2012
NEXT SPRINT PRE-ESTIMATION
              To make priorization easier, we roughly pre-estimate the
                     Product Backlog (S, M, L, XL and XXL)
Tuesday, February 21, 2012
RETROSPECTIVE
        Based on the feedback from each member, we propose Tasks
        for next Sprint to improve tools, processes and people (C.I)
Tuesday, February 21, 2012
... AND DO IT AGAIN...
                                     ...and again...
                                     ...and again...
                                     ...and again...
                                       ...and again...
                                       ...and again...
                                       ...and again...
                                          ...and again...
                                          ...and again...
                                          ...and again...
                                                 ...




Tuesday, February 21, 2012
QUESTIONS

Tuesday, February 21, 2012

Contenu connexe

Tendances

Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...Lean Startup Co.
 
Workshop event storming
Workshop event stormingWorkshop event storming
Workshop event stormingJef Claes
 
Comparing PRINCE2 and the PMBok
Comparing PRINCE2 and the PMBokComparing PRINCE2 and the PMBok
Comparing PRINCE2 and the PMBokSimon Buehring
 
SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamAxon Active Vietnam
 
Kanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleKanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleMichael Rumpler
 
Specification by Example
Specification by ExampleSpecification by Example
Specification by ExampleDeclan Whelan
 
Kks sre book_ch1,2
Kks sre book_ch1,2Kks sre book_ch1,2
Kks sre book_ch1,2Chris Huang
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.SlideTeam.net
 
The Product Management Vacuum and the 3 V's
The Product Management Vacuum and the 3 V'sThe Product Management Vacuum and the 3 V's
The Product Management Vacuum and the 3 V'sDon McGreal
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development OverviewDUONG Trong Tan
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifactsNaresh Jain
 
Technical Debt: Sources and Impacts
Technical Debt: Sources and ImpactsTechnical Debt: Sources and Impacts
Technical Debt: Sources and ImpactsAgile Velocity
 
Continuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureContinuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureBrad Appleton
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018pmengal
 
Remote-first Team Interactions with Team Topologies @ Team Topologies Confere...
Remote-first Team Interactions with Team Topologies @ Team Topologies Confere...Remote-first Team Interactions with Team Topologies @ Team Topologies Confere...
Remote-first Team Interactions with Team Topologies @ Team Topologies Confere...Manuel Pais
 
Build Your Own Value Stream Map by Paul J. Heidema and Junbin Huang
Build Your Own Value Stream Map by Paul J. Heidema and Junbin HuangBuild Your Own Value Stream Map by Paul J. Heidema and Junbin Huang
Build Your Own Value Stream Map by Paul J. Heidema and Junbin HuangPaul J. Heidema
 

Tendances (20)

Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
 
Workshop event storming
Workshop event stormingWorkshop event storming
Workshop event storming
 
Comparing PRINCE2 and the PMBok
Comparing PRINCE2 and the PMBokComparing PRINCE2 and the PMBok
Comparing PRINCE2 and the PMBok
 
Agile vs waterfall methodology
Agile vs waterfall methodologyAgile vs waterfall methodology
Agile vs waterfall methodology
 
SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active Vietnam
 
Kanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation exampleKanban on different flight levels - with an implementation example
Kanban on different flight levels - with an implementation example
 
Agile Session
Agile SessionAgile Session
Agile Session
 
Agile Teams
Agile TeamsAgile Teams
Agile Teams
 
Specification by Example
Specification by ExampleSpecification by Example
Specification by Example
 
Kks sre book_ch1,2
Kks sre book_ch1,2Kks sre book_ch1,2
Kks sre book_ch1,2
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
The Product Management Vacuum and the 3 V's
The Product Management Vacuum and the 3 V'sThe Product Management Vacuum and the 3 V's
The Product Management Vacuum and the 3 V's
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Scrum Roles and artifacts
Scrum Roles and artifactsScrum Roles and artifacts
Scrum Roles and artifacts
 
Technical Debt: Sources and Impacts
Technical Debt: Sources and ImpactsTechnical Debt: Sources and Impacts
Technical Debt: Sources and Impacts
 
Kanban Workshop
Kanban WorkshopKanban Workshop
Kanban Workshop
 
Continuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureContinuous Delivery of Agile Architecture
Continuous Delivery of Agile Architecture
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Remote-first Team Interactions with Team Topologies @ Team Topologies Confere...
Remote-first Team Interactions with Team Topologies @ Team Topologies Confere...Remote-first Team Interactions with Team Topologies @ Team Topologies Confere...
Remote-first Team Interactions with Team Topologies @ Team Topologies Confere...
 
Build Your Own Value Stream Map by Paul J. Heidema and Junbin Huang
Build Your Own Value Stream Map by Paul J. Heidema and Junbin HuangBuild Your Own Value Stream Map by Paul J. Heidema and Junbin Huang
Build Your Own Value Stream Map by Paul J. Heidema and Junbin Huang
 

Similaire à Intro to Agile & Scrum

SEF for students 2012. Product Management vs. Project Management
SEF for students 2012. Product Management vs. Project ManagementSEF for students 2012. Product Management vs. Project Management
SEF for students 2012. Product Management vs. Project ManagementAnthony Marchenko
 
Pet Startups or Create Your Own Pet Related Tech Startup!
Pet Startups or Create Your Own Pet Related Tech Startup!Pet Startups or Create Your Own Pet Related Tech Startup!
Pet Startups or Create Your Own Pet Related Tech Startup!BarkWorld Expo
 
Lean UX Anti-Patterns
Lean UX Anti-PatternsLean UX Anti-Patterns
Lean UX Anti-PatternsBill Scott
 
Gateway to Agile - Frameworks at TCS/Jile May 8 2019
Gateway to Agile - Frameworks at TCS/Jile May 8 2019Gateway to Agile - Frameworks at TCS/Jile May 8 2019
Gateway to Agile - Frameworks at TCS/Jile May 8 2019Gervais Johnson, Advisor
 
Presentation Design - Adding Little Surprises
Presentation Design - Adding Little SurprisesPresentation Design - Adding Little Surprises
Presentation Design - Adding Little SurprisesKiran Budhrani
 
IDM Bootcamp - Creating a Content Strategy for Social Media Kelvin Newman, Cr...
IDM Bootcamp - Creating a Content Strategy for Social Media Kelvin Newman, Cr...IDM Bootcamp - Creating a Content Strategy for Social Media Kelvin Newman, Cr...
IDM Bootcamp - Creating a Content Strategy for Social Media Kelvin Newman, Cr...theidm_marketing
 
Agile presentation ONA12
Agile presentation ONA12Agile presentation ONA12
Agile presentation ONA12vpowers
 
Product Development using Agile Teams: What? Why? How?
Product Development using Agile Teams: What? Why? How?Product Development using Agile Teams: What? Why? How?
Product Development using Agile Teams: What? Why? How?Brad J. Neiman, MS, CSPO, CSM
 
2012 Products Are Hard Keynote Address
2012 Products Are Hard Keynote Address2012 Products Are Hard Keynote Address
2012 Products Are Hard Keynote AddressJanice Fraser
 
UX: What Not to Do
UX: What Not to DoUX: What Not to Do
UX: What Not to DoRob Surrency
 
Social Media Workshop
Social Media WorkshopSocial Media Workshop
Social Media WorkshopNick Betts
 
Mike Palladino: Product Owner Toolkit
Mike Palladino: Product Owner ToolkitMike Palladino: Product Owner Toolkit
Mike Palladino: Product Owner ToolkitLviv Startup Club
 
Growing a design team in a product-driven organisation, while having fun
Growing a design team in a product-driven organisation, while having fun Growing a design team in a product-driven organisation, while having fun
Growing a design team in a product-driven organisation, while having fun Franco Papeschi
 
Weotta Presentation at SF Bay Area MongoDB User Group Feb 21 2012
Weotta Presentation at SF Bay Area MongoDB User Group Feb 21 2012Weotta Presentation at SF Bay Area MongoDB User Group Feb 21 2012
Weotta Presentation at SF Bay Area MongoDB User Group Feb 21 2012MongoDB
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesLaszlo Szalvay
 
Agile For UX Practitioners
Agile For UX PractitionersAgile For UX Practitioners
Agile For UX PractitionersAnders Ramsay
 

Similaire à Intro to Agile & Scrum (20)

SEF for students 2012. Product Management vs. Project Management
SEF for students 2012. Product Management vs. Project ManagementSEF for students 2012. Product Management vs. Project Management
SEF for students 2012. Product Management vs. Project Management
 
Pet Startups or Create Your Own Pet Related Tech Startup!
Pet Startups or Create Your Own Pet Related Tech Startup!Pet Startups or Create Your Own Pet Related Tech Startup!
Pet Startups or Create Your Own Pet Related Tech Startup!
 
Lean UX Anti-Patterns
Lean UX Anti-PatternsLean UX Anti-Patterns
Lean UX Anti-Patterns
 
Rational Agility
Rational AgilityRational Agility
Rational Agility
 
Making Sense of Web Analytics
Making Sense of Web AnalyticsMaking Sense of Web Analytics
Making Sense of Web Analytics
 
Free Tech Tools - MAPPA Feb 2012
Free Tech Tools - MAPPA Feb 2012Free Tech Tools - MAPPA Feb 2012
Free Tech Tools - MAPPA Feb 2012
 
Gateway to Agile - Frameworks at TCS/Jile May 8 2019
Gateway to Agile - Frameworks at TCS/Jile May 8 2019Gateway to Agile - Frameworks at TCS/Jile May 8 2019
Gateway to Agile - Frameworks at TCS/Jile May 8 2019
 
Presentation Design - Adding Little Surprises
Presentation Design - Adding Little SurprisesPresentation Design - Adding Little Surprises
Presentation Design - Adding Little Surprises
 
IDM Bootcamp - Creating a Content Strategy for Social Media Kelvin Newman, Cr...
IDM Bootcamp - Creating a Content Strategy for Social Media Kelvin Newman, Cr...IDM Bootcamp - Creating a Content Strategy for Social Media Kelvin Newman, Cr...
IDM Bootcamp - Creating a Content Strategy for Social Media Kelvin Newman, Cr...
 
Agile presentation ONA12
Agile presentation ONA12Agile presentation ONA12
Agile presentation ONA12
 
Product Development using Agile Teams: What? Why? How?
Product Development using Agile Teams: What? Why? How?Product Development using Agile Teams: What? Why? How?
Product Development using Agile Teams: What? Why? How?
 
Agile V2
Agile V2Agile V2
Agile V2
 
2012 Products Are Hard Keynote Address
2012 Products Are Hard Keynote Address2012 Products Are Hard Keynote Address
2012 Products Are Hard Keynote Address
 
UX: What Not to Do
UX: What Not to DoUX: What Not to Do
UX: What Not to Do
 
Social Media Workshop
Social Media WorkshopSocial Media Workshop
Social Media Workshop
 
Mike Palladino: Product Owner Toolkit
Mike Palladino: Product Owner ToolkitMike Palladino: Product Owner Toolkit
Mike Palladino: Product Owner Toolkit
 
Growing a design team in a product-driven organisation, while having fun
Growing a design team in a product-driven organisation, while having fun Growing a design team in a product-driven organisation, while having fun
Growing a design team in a product-driven organisation, while having fun
 
Weotta Presentation at SF Bay Area MongoDB User Group Feb 21 2012
Weotta Presentation at SF Bay Area MongoDB User Group Feb 21 2012Weotta Presentation at SF Bay Area MongoDB User Group Feb 21 2012
Weotta Presentation at SF Bay Area MongoDB User Group Feb 21 2012
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_Values
 
Agile For UX Practitioners
Agile For UX PractitionersAgile For UX Practitioners
Agile For UX Practitioners
 

Plus de Carlos Buenosvinos

Kit de Supervivencia para CTOs y Engineering Managers
Kit de Supervivencia para CTOs y Engineering ManagersKit de Supervivencia para CTOs y Engineering Managers
Kit de Supervivencia para CTOs y Engineering ManagersCarlos Buenosvinos
 
Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)
Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)
Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)Carlos Buenosvinos
 
Eventos, mensajería y otras fábulas - PulpoCon 2019
Eventos, mensajería y otras fábulas - PulpoCon 2019Eventos, mensajería y otras fábulas - PulpoCon 2019
Eventos, mensajería y otras fábulas - PulpoCon 2019Carlos Buenosvinos
 
Road From Hex. Architecture to Event Sourcing
Road From Hex. Architecture to Event SourcingRoad From Hex. Architecture to Event Sourcing
Road From Hex. Architecture to Event SourcingCarlos Buenosvinos
 
De Arquitectura Hexagonal a Event Sourcing
De Arquitectura Hexagonal a Event SourcingDe Arquitectura Hexagonal a Event Sourcing
De Arquitectura Hexagonal a Event SourcingCarlos Buenosvinos
 
Primeros Pasos Liderando Equipos Técnicos - Techne 2018
Primeros Pasos Liderando Equipos Técnicos - Techne 2018Primeros Pasos Liderando Equipos Técnicos - Techne 2018
Primeros Pasos Liderando Equipos Técnicos - Techne 2018Carlos Buenosvinos
 
A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017
A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017
A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017Carlos Buenosvinos
 
A Journey from Hexagonal Architecture to Event Sourcing
A Journey from Hexagonal Architecture to Event SourcingA Journey from Hexagonal Architecture to Event Sourcing
A Journey from Hexagonal Architecture to Event SourcingCarlos Buenosvinos
 
Integrating Bounded Contexts Tips - Dutch PHP 2016
Integrating Bounded Contexts Tips - Dutch PHP 2016Integrating Bounded Contexts Tips - Dutch PHP 2016
Integrating Bounded Contexts Tips - Dutch PHP 2016Carlos Buenosvinos
 
Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015
Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015
Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015Carlos Buenosvinos
 
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / MedioDesarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / MedioCarlos Buenosvinos
 
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)Carlos Buenosvinos
 
PHP 2014/15 - Visión global del ecosistema PHP
PHP 2014/15 - Visión global del ecosistema PHPPHP 2014/15 - Visión global del ecosistema PHP
PHP 2014/15 - Visión global del ecosistema PHPCarlos Buenosvinos
 
Desarrollo móvil con Titanium, PhoneGap y otros
Desarrollo móvil con Titanium, PhoneGap y otrosDesarrollo móvil con Titanium, PhoneGap y otros
Desarrollo móvil con Titanium, PhoneGap y otrosCarlos Buenosvinos
 
Team Engagement PHP Barcelona 2011
Team Engagement PHP Barcelona 2011Team Engagement PHP Barcelona 2011
Team Engagement PHP Barcelona 2011Carlos Buenosvinos
 
Scrum al Detalle: Revision práctica y perversiones humanas
Scrum al Detalle: Revision práctica y perversiones humanasScrum al Detalle: Revision práctica y perversiones humanas
Scrum al Detalle: Revision práctica y perversiones humanasCarlos Buenosvinos
 
Zend PHP 5.3 Demo Certification Test
Zend PHP 5.3 Demo Certification TestZend PHP 5.3 Demo Certification Test
Zend PHP 5.3 Demo Certification TestCarlos Buenosvinos
 

Plus de Carlos Buenosvinos (20)

Kit de Supervivencia para CTOs y Engineering Managers
Kit de Supervivencia para CTOs y Engineering ManagersKit de Supervivencia para CTOs y Engineering Managers
Kit de Supervivencia para CTOs y Engineering Managers
 
Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)
Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)
Deliveritis Crónica - CAS Spain 2020 (Agile Is The New Normal)
 
Eventos, mensajería y otras fábulas - PulpoCon 2019
Eventos, mensajería y otras fábulas - PulpoCon 2019Eventos, mensajería y otras fábulas - PulpoCon 2019
Eventos, mensajería y otras fábulas - PulpoCon 2019
 
Road From Hex. Architecture to Event Sourcing
Road From Hex. Architecture to Event SourcingRoad From Hex. Architecture to Event Sourcing
Road From Hex. Architecture to Event Sourcing
 
De Arquitectura Hexagonal a Event Sourcing
De Arquitectura Hexagonal a Event SourcingDe Arquitectura Hexagonal a Event Sourcing
De Arquitectura Hexagonal a Event Sourcing
 
Primeros Pasos Liderando Equipos Técnicos - Techne 2018
Primeros Pasos Liderando Equipos Técnicos - Techne 2018Primeros Pasos Liderando Equipos Técnicos - Techne 2018
Primeros Pasos Liderando Equipos Técnicos - Techne 2018
 
A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017
A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017
A Journey from Hexagonal Architecture to Event Sourcing - SymfonyCon Cluj 2017
 
A Journey from Hexagonal Architecture to Event Sourcing
A Journey from Hexagonal Architecture to Event SourcingA Journey from Hexagonal Architecture to Event Sourcing
A Journey from Hexagonal Architecture to Event Sourcing
 
Scrum, no eres tú, soy yo
Scrum, no eres tú, soy yoScrum, no eres tú, soy yo
Scrum, no eres tú, soy yo
 
Integrating Bounded Contexts Tips - Dutch PHP 2016
Integrating Bounded Contexts Tips - Dutch PHP 2016Integrating Bounded Contexts Tips - Dutch PHP 2016
Integrating Bounded Contexts Tips - Dutch PHP 2016
 
Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015
Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015
Economía del Desarrollo de Software - PHP Barcelona - Marzo 2015
 
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / MedioDesarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
 
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
 
PHP 2014/15 - Visión global del ecosistema PHP
PHP 2014/15 - Visión global del ecosistema PHPPHP 2014/15 - Visión global del ecosistema PHP
PHP 2014/15 - Visión global del ecosistema PHP
 
Desarrollo móvil con Titanium, PhoneGap y otros
Desarrollo móvil con Titanium, PhoneGap y otrosDesarrollo móvil con Titanium, PhoneGap y otros
Desarrollo móvil con Titanium, PhoneGap y otros
 
Team Engagement PHP Barcelona 2011
Team Engagement PHP Barcelona 2011Team Engagement PHP Barcelona 2011
Team Engagement PHP Barcelona 2011
 
"Al rico" PHP
"Al rico" PHP"Al rico" PHP
"Al rico" PHP
 
Scrum al Detalle: Revision práctica y perversiones humanas
Scrum al Detalle: Revision práctica y perversiones humanasScrum al Detalle: Revision práctica y perversiones humanas
Scrum al Detalle: Revision práctica y perversiones humanas
 
Zend PHP 5.3 Demo Certification Test
Zend PHP 5.3 Demo Certification TestZend PHP 5.3 Demo Certification Test
Zend PHP 5.3 Demo Certification Test
 
Scrum en Grupo Intercom
Scrum en Grupo IntercomScrum en Grupo Intercom
Scrum en Grupo Intercom
 

Dernier

20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdfChris Skinner
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxRakhi Bazaar
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...Operational Excellence Consulting
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...ssuserf63bd7
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsGOKUL JS
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxShruti Mittal
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSendBig4
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Associazione Digital Days
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...ssuserf63bd7
 

Dernier (20)

20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
 
WAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdfWAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdf
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
 
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
Intermediate Accounting, Volume 2, 13th Canadian Edition by Donald E. Kieso t...
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebs
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptx
 
NAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors DataNAB Show Exhibitor List 2024 - Exhibitors Data
NAB Show Exhibitor List 2024 - Exhibitors Data
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Send Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.comSend Files | Sendbig.com
Send Files | Sendbig.comSend Files | Sendbig.com
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
 

Intro to Agile & Scrum

  • 1. INTRODUCCIÓN A AGILE Y SCRUM Carlos Buenosvinos (@buenosvinos) carlos@quepimquepam.com BetaBeers.com Barcelona, Febrero 2012 Tuesday, February 21, 2012
  • 2. EL ORIGEN DE LAS ESPECIES La especie que sobrevive no es la más fuerte ni la más inteligente, sino la que mejor se adapta. Charles Darwin, The Origin of Species Tuesday, February 21, 2012
  • 4. EJERCICIO! Calentando! Tuesday, February 21, 2012
  • 5. CARLOS BUENOSVINOS • Certified Scrum Master (CSM) • Certified Scrum Professional (in progress...) • Certified Scrum Trainer (in progress...) • Miembro del comité técnico y Scrum Master en Emagister.com • +10 años de experiencia en el Desarrollo Web y Móviles • Consultor Ágil, Speaker y Development Coach • Email: carlos@quepimquepam.com • Twitter: @buenosvinos Tuesday, February 21, 2012
  • 6. EJERCICIO! ¿Cómo estamos de Agile y Scrum? Tuesday, February 21, 2012
  • 8. DILBERT SOBRE SCRUM Tuesday, February 21, 2012
  • 9. ¿QUÉ ES AGILE? • Un conjunto de Valores y Principios (The Manifesto) • Un conjunto de Prácticas (The Methods) • Lo más importante, Agile es una forma de pensar y una forma diferente de trabajar para aportar valor de negocio antes. Tuesday, February 21, 2012
  • 10. AGILE MANIFESTO (2001) • We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan • That is, while there is value in the items on the right, we value the items on the left more. • Authors: Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland and Dave Thomas Tuesday, February 21, 2012
  • 11. ¿POR QUÉ ELEGIR AGILE? Tuesday, February 21, 2012
  • 13. EL PRINCIPIO DE PARETO • 80% del valor del producto proviene del 20% de las funcionalides. • 60% de las funcionalidades entregadas en proyectos que salen bien se usan en poquísimas ocasiones. • Preguntaos cuál es el incremento de valor que aporta una nueva funcionalidad sobre otra Tuesday, February 21, 2012
  • 14. AGILE PRACTICES (PARAGÜAS) Tuesday, February 21, 2012
  • 15. EJERCICIO! ¿Cómo os han ido los proyectos? Tuesday, February 21, 2012
  • 16. ¿POR QUÉ AGILE? 1. Entregar a tiempo 2. Entregar en presupuesto 3. Entregar con una satisfacción alta de cliente Tuesday, February 21, 2012
  • 17. EINSTEIN SOBRE LA LOCURA LOCURA = Hacer lo mismo una y otra vez y esperar resultados diferentes Tuesday, February 21, 2012
  • 18. DEFINED APPROACH (AKA WATERFALL) Tuesday, February 21, 2012
  • 22. AGILE VS. WATERFALL Tuesday, February 21, 2012
  • 24. VALORES DE SCRUM • Foco • Respeto • Compromiso • Transparencia • Coraje Tuesday, February 21, 2012
  • 25. EJERCICIO! Juguemos con el Foco Tuesday, February 21, 2012
  • 26. ROLES EN SCRUM Tuesday, February 21, 2012
  • 27. ROLES DE SCRUM Tuesday, February 21, 2012
  • 28. ROLES DE SCRUM 1 x Scrum Master Tuesday, February 21, 2012
  • 29. ROLES DE SCRUM 1 x Scrum Master 1 x Product Owner Tuesday, February 21, 2012
  • 30. ROLES DE SCRUM 1 x Scrum Master 1 x Product Owner 1 x Core Team Tuesday, February 21, 2012
  • 31. SCRUM MASTER 1 x Scrum Master Objetivo: Mantener un equipo saludable (Protección, Guía, Liderazgo y Resolución de Obstáculos) Responsabilidades - Daily Scrum - Elimina Blockers - Coordina el tiempo del Equipo (reuniones) - Asegura que los Valores de Scrum no se violan - Define y Reporta la Productividad del Equipo Tuesday, February 21, 2012
  • 32. SCRUM MASTER 1 x Scrum Master Facilitador para que el equipo alcance sus compromisos, pero no toma decisiones ni se compromete a nada Habilidades - Leer comunicación no verbal - Cómodo con el Conflicto - Comunicador efectivo - Genera confianza y respeto - Entiende las dinámicas del equipo Tuesday, February 21, 2012
  • 33. PRODUCT OWNER 1 x Product Owner Objetivo: Guía el Negocio hacia la Visión Responsabilidades: - Representa al Cliente - Es propietario del Product Backlog - Establece, Gestiona y Comunica la Visión - Monitorea el ROI del proyecto - Decide cuándo se hacen entregas oficiales Tuesday, February 21, 2012
  • 34. TEAM 1 x Core Team Objetivo: Ejecuta la Visión y el Product Backlog Responsabilidades: - Se auto-organiza - Se compromete sobre las historias a desarollar en cada Sprint - Se organiza el propio trabajo a desarrollar - Se organizan para alcanzar sus compromisos - Cross functional (Dev., Maq., QA., SEO, etc.) - Desarrolla las historias más importartes (prioridad) del Product Backlog Tuesday, February 21, 2012
  • 35. TEAM 1 x Core Team - Tienen las manos en el Teclado - Se comprometen en el Sprint - Hacen las estimaciones - Planean el trabajo - Tiene autoridad para decidir lo que se necesita - Confían en el Scrum Master para resolver Blockers - Confían en el Product Owner para clarificar dudas al respecto del Producto - 6 personas ideal (sin contar SM ni PO) - El Core Team crece en Equipos, no en tamaño Tuesday, February 21, 2012
  • 37. Día a día Tuesday, February 21, 2012
  • 39. GETTING THINGS DONE Product Backlog Execution in Scrum at Emagister @buenosvinos Tuesday, February 21, 2012
  • 40. PRODUCT BACKLOG The PB is a prioritized list. It’s created using Product Owners priorities and every Story has a technical pre-estimation Tuesday, February 21, 2012
  • 41. OUR CALENDAR Everything is schedule and time-boxed. Tuesday, February 21, 2012
  • 42. TUESDAY, DAY #1 Ready? Go! Tuesday, February 21, 2012
  • 43. 10:00 - 12:00 PLANNING MEETING Product Owner explains to the Core Team the goal of the Sprint and the detail of every User Story on the Backlog. Tuesday, February 21, 2012
  • 44. 12:00 - 14:00 ESTIMATION MEETING We split the Core Team in two Scrum Teams. Each of the those estimates a subset of the Product Backlog using Story Points Tuesday, February 21, 2012
  • 45. STORY POINT AND VELOCITY Our current velocity is 200. It can be affected by holidays, focus of the company, new members, better especifications, etc. Tuesday, February 21, 2012
  • 46. Moved to Emagister_Scrum Jira Project COMMITMENT Scrum Team commits to a specific amount of Stories. It’s communicated to the Product Owner and the Company. Tuesday, February 21, 2012
  • 47. NEXT DAYS Focus, focus, focus... Tuesday, February 21, 2012
  • 48. SCRUM BOARD There is no tool as fast and agile as colored post-its and pens. You are invited to come and see! Tuesday, February 21, 2012
  • 49. JIRA We also love JIRA. It gives visibility, especially for people that is not here with us. We’ve created Public Dashboards to help you Tuesday, February 21, 2012
  • 50. DAILY MORNING MEETING Every Scrum Team runs their daily morning meeting in order to keep things under control on a daily basis (15 min. max.) Tuesday, February 21, 2012
  • 51. CONFIDENCE LEVEL Every Scrum Member says a number (1...10) showing his confidence level on achieving the commitment Tuesday, February 21, 2012
  • 52. JIRA TICKET FLOW Every JIRA ticket in the Sprint goes through a flow where Developer, QA and the Product Owner are involved. Tuesday, February 21, 2012
  • 53. Email + Jira Jira + Notifications Email TAKE CARE OF YOUR JIRAS Different ways to keep your eyes on your priorities Tuesday, February 21, 2012
  • 54. MONDAY, DAY #14 Release Day, Restropective Meeting (Giving feedback) and Pre- estimations Tuesday, February 21, 2012
  • 55. RELEASE We check that all JIRA tickets are Delivered and we launch our automated release process and then we run a sanity check Tuesday, February 21, 2012
  • 56. NEXT SPRINT PRE-ESTIMATION To make priorization easier, we roughly pre-estimate the Product Backlog (S, M, L, XL and XXL) Tuesday, February 21, 2012
  • 57. RETROSPECTIVE Based on the feedback from each member, we propose Tasks for next Sprint to improve tools, processes and people (C.I) Tuesday, February 21, 2012
  • 58. ... AND DO IT AGAIN... ...and again... ...and again... ...and again... ...and again... ...and again... ...and again... ...and again... ...and again... ...and again... ... Tuesday, February 21, 2012