SlideShare una empresa de Scribd logo
1 de 61
* I’m here to help.
Development           Engineering          Process
 Object Orientation    Automated Tests     Agile, Lean, XP
       SOLID           Source Control      Team Dynamics
     Patterns         Automated Builds   Continuous Learning
   Secure Coding
back to…




Scaling Scrum
agile principles
                  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.
(2001) Kent Beck l Mike Beedle l Arie van Bennekum l Alistair Cockburn l Ward Cunningham l Martin Fowler l James Grenning l Jim Highsmith     l   Andrew Hunt l
                    Ron Jeffries l Jon Kern l Brian Marick l Robert C. Martin l Steve Mellor l Ken Schwaber l Jeff Sutherland l Dave Thomas
agile principles & practices

           process framework         scrum

   technical engineering        clean code      tdd
automated unit test     s.o.l.i.d.      sonar
  continuous integration (ci)        code coverage
                           technical debt
agile principles & practices

           process framework         scrum

   technical engineering        clean code      tdd
automated unit test     s.o.l.i.d.      sonar
  continuous integration (ci)        code coverage
                           technical debt
Scrum
Scrum is An Elegantly Simple Software Method
Three Roles
   Product Owner
   Scrum Master
   Self-organizing teams

Three ceremonies
   Sprint/Iteration Planning
   Daily Scrum (Stand-Up) / debrief
                                               Scrum
   Sprint Review Meeting

Three Artifacts
   Product Backlog
   Sprint Backlog
   Burn Down Chart
Burn Down
 Customer Needs


                                  Daily Scrum                                         SCRUM
                                   (stand-up)
Product Owner
                                                        Team
                                                                    Scrum Master

                                                       Sprint                           Definition of
Product                                            1 Month to 2 Weeks                      Done

Backlog                                                                               Sprint Review
                  Definition of                                                        (including demo)
                    Ready

                                                                                      Retrospective
              Sprint Planning             Sprint
                                         Backlog                                            Burn Up

                                                        Shippable          Velocity
                                                        Release
Burn Down
 Customer Needs


                                  Daily Scrum                                    SCRUM
                                   (stand-up)
Product Owner
                                                        Team
                                                               Scrum Master

                                                       Sprint                      Definition of
Product                                            1 Month to 2 Weeks                 Done

Backlog                                                                          Sprint Review
                  Definition of                                                   (including demo)
                    Ready

                                                                                 Retrospective
              Sprint Planning             Sprint
                                         Backlog                                       Burn Up
                                                                      Velocity
Burn Down
 Customer Needs


                                  Daily Scrum                                    SCRUM
                                   (stand-up)
Product Owner
                                                        Team
                                                               Scrum Master

                                                       Sprint                      Definition of
Product                                            1 Month to 2 Weeks                 Done

Backlog                                                                          Sprint Review
                  Definition of                                                   (including demo)
                    Ready

                                                                                 Retrospective
              Sprint Planning             Sprint
                                         Backlog                                       Burn Up
                                                                      Velocity
Burn Down
 Customer Needs


                                  Daily Scrum                                    SCRUM
                                   (stand-up)
Product Owner
                                                        Team
                                                               Scrum Master

                                                       Sprint                      Definition of
Product                                            1 Month to 2 Weeks                 Done

Backlog                                                                          Sprint Review
                  Definition of                                                   (including demo)
                    Ready

                                                                                 Retrospective
              Sprint Planning             Sprint
                                         Backlog                                       Burn Up
                                                                      Velocity
Burn Down
 Customer Needs


                                  Daily Scrum                                         SCRUM
                                   (stand-up)
Product Owner
                                                        Team
                                                                    Scrum Master

                                                       Sprint                           Definition of
Product                                            1 Month to 2 Weeks                      Done

Backlog                                                                               Sprint Review
                  Definition of                                                        (including demo)
                    Ready

                                                                                      Retrospective
              Sprint Planning             Sprint
                                         Backlog                                            Burn Up

                                                        Shippable          Velocity
                                                        Release
Burn Down
 Customer Needs


                                  Daily Scrum                                         SCRUM
                                   (stand-up)
Product Owner
                                                        Team
                                                                    Scrum Master

                                                       Sprint                           Definition of
Product                                            1 Month to 2 Weeks                      Done

Backlog                                                                               Sprint Review
                  Definition of                                                        (including demo)
                    Ready

                                                                                      Retrospective
              Sprint Planning             Sprint
                                         Backlog                                            Burn Up

                                                        Shippable          Velocity
                                                        Release
Burn Down
 Customer Needs


                                  Daily Scrum                                         SCRUM
                                   (stand-up)
Product Owner
                                                        Team
                                                                    Scrum Master

                                                       Sprint                           Definition of
Product                                            1 Month to 2 Weeks                      Done

Backlog                                                                               Sprint Review
                  Definition of                                                        (including demo)
                    Ready

                                                                                      Retrospective
              Sprint Planning             Sprint
                                         Backlog                                            Burn Up

                                                        Shippable          Velocity
                                                        Release
WAIT!              What about …
Task boards, Information Radiators
Reducing Work In Progress, Time Boxing
Self Organization, Pull vs Push,
Empowerment, Continuous Learning,
Planning Poker, Story Sizing, Velocity,
Team Swarming… etc, etc, etc..
Scrum is Simple
not to be confused with easy
             
Scrum Master           Product Owner             The Team




                        Represents the          Does the work
   Facilitates and
                       business interests      ● self organizes ●
protects the process
                       ● sets priorities ●    owns sprint backlog
  ● removes team
                       owns the product      ● dev, test, arch, DBA,
  impediments ●
                            backlog              BA, SME, etc ●


                                                        Scrum
?
    Scrum
Scrum Master           Product Owner             The Team




                        Represents the          Does the work
   Facilitates and
                       business interests      ● self organizes ●
protects the process
                       ● sets priorities ●    owns sprint backlog
  ● removes team
                       owns the product      ● dev, test, arch, DBA,
  impediments ●
                            backlog              BA, SME, etc ●


                                                        Scrum
The Team
              Avg. Scrum Team Size 7±2
               Everyone wear’s multiple hats


Everyone works within the Sprint Cycle to deliver
              working software!
The Team
              Avg. Scrum Team Size 7±2
               Everyone wear’s multiple hats


Everyone works within the Sprint Cycle to deliver
              working software!
let’s talk about
“cross functional”
we have team goals
 we are not all the
      same
Traditional Scrum Scaling Concepts
 The Team

             scrum of scrums




  scrum          scrum         scrum
and then Scrum
   is silent.
and that’s why
   scrum is a
  framework
Scrum of Scrums is a reactive way to
synchronize teams and remove cross team
              impediments

                scrum of scrums




    scrum           scrum         scrum
Coordination Team
Coordination Team is a lean concept to
synchronize teams and proactively align
           backlog priorities

               Coordination Team




   scrum             scrum         scrum
let’s talk about the
  product owner
product vision

represent the business
                                                write stories


update stake holders

                                                     slice stories
 meet with customers

                                           groom the Product Backlog
           prepare for Sprint Planning
we all where
multiple hats
Product Owner Team
In a Product Owner Team, the PO acts as a
coordinator or quarterback between all of the
 players. This team supports the Scrum Team
Product Owner Team scales the role of
Product Owner to support multiple Scrum
        teams with a single vision

               Product Owner Team




    scrum           scrum           scrum
product vision

represent the business
                                                write stories


update stake holders

                                                     slice stories
 meet with customers

                                           groom the Product Backlog
           prepare for Sprint Planning
product vision


                                         write stories




meet with customers



         prepare for Sprint Planning
product vision


                                         write stories




meet with customers



         prepare for Sprint Planning
product vision


                                         write stories




meet with customers



         prepare for Sprint Planning
product vision


                                         write stories




meet with customers



         prepare for Sprint Planning
Pitfalls
ahead
cross
      team
comparisons
enterprise
“adoption”
Beware the Matrix
Beware
the long
cycles
scrum
is not a
   silver
  bullet
lets review
reactive approach to remove
scrum of scrums     cross team impediments


                    multiple product owners synchronizing
Coordination Team   and proactively aligning backlogs


                    single PO working with supporting roles,
                    to support multiple scrum teams
final words of wisdom?
Bring your cleats
@calebjenkins                  http://developingux.com
    @proactionmentor   caleb@calebjenkins.com
http://www.flickr.com/photos/johnwilliamsphd/3288928346/


    http://www.flickr.com/photos/grahamcrewe/396400543/


http://www.flickr.com/photos/nowak/5048838814/


http://www.flickr.com/photos/hugosimmelink/2252095723/


http://www.flickr.com/photos/trinity-of-one/20562069/
http://www.flickr.com/photos/planettelex/826864344/

Más contenido relacionado

La actualidad más candente

Scrum process sprint cycles roles powerpoint presentation slides.
Scrum process sprint cycles roles  powerpoint presentation slides.Scrum process sprint cycles roles  powerpoint presentation slides.
Scrum process sprint cycles roles powerpoint presentation slides.SlideTeam.net
 
Scrum strategy sprint cycles roles powerpoint ppt templates.
Scrum strategy sprint cycles roles  powerpoint ppt templates.Scrum strategy sprint cycles roles  powerpoint ppt templates.
Scrum strategy sprint cycles roles powerpoint ppt templates.SlideTeam.net
 
Scrum process sprint cycles roles powerpoint ppt slides.
Scrum process sprint cycles roles  powerpoint ppt slides.Scrum process sprint cycles roles  powerpoint ppt slides.
Scrum process sprint cycles roles powerpoint ppt slides.SlideTeam.net
 
Scrum strategy sprint cycles roles powerpoint presentation templates.
Scrum strategy sprint cycles roles  powerpoint presentation templates.Scrum strategy sprint cycles roles  powerpoint presentation templates.
Scrum strategy sprint cycles roles powerpoint presentation templates.SlideTeam.net
 
Scrum strategy powerpoint presentation slides.
Scrum strategy powerpoint presentation slides.Scrum strategy powerpoint presentation slides.
Scrum strategy powerpoint presentation slides.SlideTeam.net
 
Scrum process sprint cycles roles powerpoint presentation templates.
Scrum process sprint cycles roles  powerpoint presentation templates.Scrum process sprint cycles roles  powerpoint presentation templates.
Scrum process sprint cycles roles powerpoint presentation templates.SlideTeam.net
 
Scrum strategy powerpoint presentation templates.
Scrum strategy powerpoint presentation templates.Scrum strategy powerpoint presentation templates.
Scrum strategy powerpoint presentation templates.SlideTeam.net
 
Scrum process powerpoint presentation slides.
Scrum process powerpoint presentation slides.Scrum process powerpoint presentation slides.
Scrum process powerpoint presentation slides.SlideTeam.net
 
Aras PLM Software Implementation Methodology
Aras PLM Software Implementation MethodologyAras PLM Software Implementation Methodology
Aras PLM Software Implementation MethodologyAras
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesSlideTeam.net
 
Scrum Intro with pictures
Scrum Intro with picturesScrum Intro with pictures
Scrum Intro with picturesJeroen Molenaar
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To AgileTony Deng
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapletonNASAPMC
 
Scrum Out Of The Nutshell
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The NutshellDougShimp
 
Scrum Introduction Vietnam
Scrum Introduction VietnamScrum Introduction Vietnam
Scrum Introduction VietnamAgile Vietnam
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012Prathan Dansakulcharoenkit
 
Agile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryAgile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryVijay Brzee
 
Blue Monitor Software Development
Blue Monitor Software DevelopmentBlue Monitor Software Development
Blue Monitor Software Developmenturbantech
 

La actualidad más candente (20)

Scrum process sprint cycles roles powerpoint presentation slides.
Scrum process sprint cycles roles  powerpoint presentation slides.Scrum process sprint cycles roles  powerpoint presentation slides.
Scrum process sprint cycles roles powerpoint presentation slides.
 
Scrum strategy sprint cycles roles powerpoint ppt templates.
Scrum strategy sprint cycles roles  powerpoint ppt templates.Scrum strategy sprint cycles roles  powerpoint ppt templates.
Scrum strategy sprint cycles roles powerpoint ppt templates.
 
Scrum process sprint cycles roles powerpoint ppt slides.
Scrum process sprint cycles roles  powerpoint ppt slides.Scrum process sprint cycles roles  powerpoint ppt slides.
Scrum process sprint cycles roles powerpoint ppt slides.
 
Scrum strategy sprint cycles roles powerpoint presentation templates.
Scrum strategy sprint cycles roles  powerpoint presentation templates.Scrum strategy sprint cycles roles  powerpoint presentation templates.
Scrum strategy sprint cycles roles powerpoint presentation templates.
 
Scrum strategy powerpoint presentation slides.
Scrum strategy powerpoint presentation slides.Scrum strategy powerpoint presentation slides.
Scrum strategy powerpoint presentation slides.
 
Scrum process sprint cycles roles powerpoint presentation templates.
Scrum process sprint cycles roles  powerpoint presentation templates.Scrum process sprint cycles roles  powerpoint presentation templates.
Scrum process sprint cycles roles powerpoint presentation templates.
 
Scrum strategy powerpoint presentation templates.
Scrum strategy powerpoint presentation templates.Scrum strategy powerpoint presentation templates.
Scrum strategy powerpoint presentation templates.
 
Scrum process powerpoint presentation slides.
Scrum process powerpoint presentation slides.Scrum process powerpoint presentation slides.
Scrum process powerpoint presentation slides.
 
Aras PLM Software Implementation Methodology
Aras PLM Software Implementation MethodologyAras PLM Software Implementation Methodology
Aras PLM Software Implementation Methodology
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
 
Agiletools
AgiletoolsAgiletools
Agiletools
 
Scrum Intro with pictures
Scrum Intro with picturesScrum Intro with pictures
Scrum Intro with pictures
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
 
Scrum Out Of The Nutshell
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The Nutshell
 
Scrum Introduction Vietnam
Scrum Introduction VietnamScrum Introduction Vietnam
Scrum Introduction Vietnam
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
 
Agile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryAgile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical Industry
 
Lesson2 software process_contd2
Lesson2 software process_contd2Lesson2 software process_contd2
Lesson2 software process_contd2
 
Blue Monitor Software Development
Blue Monitor Software DevelopmentBlue Monitor Software Development
Blue Monitor Software Development
 

Similar a Scaling Scrum with UX

Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UXCaleb Jenkins
 
Scrum - A different approach to project management
Scrum - A different approach to project managementScrum - A different approach to project management
Scrum - A different approach to project managementAndres Vargas
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practicesAllyson Chiarini
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With ScrumTommy Norman
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.SlideTeam.net
 
How to make create scrum strategy powerpoint presentation slides and ppt temp...
How to make create scrum strategy powerpoint presentation slides and ppt temp...How to make create scrum strategy powerpoint presentation slides and ppt temp...
How to make create scrum strategy powerpoint presentation slides and ppt temp...SlideTeam.net
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 MinutesSerge Rehem
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheetjillfrank12
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseCaleb Jenkins
 
Scrum 101 and ScrumNinja
Scrum 101 and ScrumNinjaScrum 101 and ScrumNinja
Scrum 101 and ScrumNinjarjcarvalho
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testingKMS Technology
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM MethodologyAngelin R
 

Similar a Scaling Scrum with UX (20)

Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
 
Scrum - A different approach to project management
Scrum - A different approach to project managementScrum - A different approach to project management
Scrum - A different approach to project management
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
How to make create scrum strategy powerpoint presentation slides and ppt temp...
How to make create scrum strategy powerpoint presentation slides and ppt temp...How to make create scrum strategy powerpoint presentation slides and ppt temp...
How to make create scrum strategy powerpoint presentation slides and ppt temp...
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Scrum Cheat Sheet
Scrum Cheat SheetScrum Cheat Sheet
Scrum Cheat Sheet
 
Scrum in a page
Scrum in a pageScrum in a page
Scrum in a page
 
Synerzip Agile Cheat Sheet
Synerzip Agile Cheat SheetSynerzip Agile Cheat Sheet
Synerzip Agile Cheat Sheet
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the Enterprise
 
Scrum 101 and ScrumNinja
Scrum 101 and ScrumNinjaScrum 101 and ScrumNinja
Scrum 101 and ScrumNinja
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM Methodology
 

Más de Caleb Jenkins

Code to DI For - Dependency Injection for Modern Applications
Code to DI For - Dependency Injection for Modern ApplicationsCode to DI For - Dependency Injection for Modern Applications
Code to DI For - Dependency Injection for Modern ApplicationsCaleb Jenkins
 
Get your Hero Groove On - Heroes Reborn
Get your Hero Groove On - Heroes RebornGet your Hero Groove On - Heroes Reborn
Get your Hero Groove On - Heroes RebornCaleb Jenkins
 
Modern Web - MVP Testable WebForms
Modern Web - MVP Testable WebFormsModern Web - MVP Testable WebForms
Modern Web - MVP Testable WebFormsCaleb Jenkins
 
10 Reasons Your Software Sucks 2014 - Tax Day Edition!
10 Reasons Your Software Sucks 2014 - Tax Day Edition!10 Reasons Your Software Sucks 2014 - Tax Day Edition!
10 Reasons Your Software Sucks 2014 - Tax Day Edition!Caleb Jenkins
 
Modern ASP.NET Webskills
Modern ASP.NET WebskillsModern ASP.NET Webskills
Modern ASP.NET WebskillsCaleb Jenkins
 
Prototype Collaborate Innovate
Prototype Collaborate InnovatePrototype Collaborate Innovate
Prototype Collaborate InnovateCaleb Jenkins
 
10 Reasons Your Software Sucks - Election 2012 Edition
10 Reasons Your Software Sucks - Election 2012 Edition10 Reasons Your Software Sucks - Election 2012 Edition
10 Reasons Your Software Sucks - Election 2012 EditionCaleb Jenkins
 
Windows 8 & Phone 8 - an Architectural Battle Plan
Windows 8 & Phone 8 - an Architectural Battle PlanWindows 8 & Phone 8 - an Architectural Battle Plan
Windows 8 & Phone 8 - an Architectural Battle PlanCaleb Jenkins
 
Taming the Monster Legacy Code Beast
Taming the Monster Legacy Code BeastTaming the Monster Legacy Code Beast
Taming the Monster Legacy Code BeastCaleb Jenkins
 
Silverlight for Mobile World Dominations
Silverlight for Mobile World DominationsSilverlight for Mobile World Dominations
Silverlight for Mobile World DominationsCaleb Jenkins
 
.NET on the Cheap - Microsoft + OSS
.NET on the Cheap - Microsoft + OSS.NET on the Cheap - Microsoft + OSS
.NET on the Cheap - Microsoft + OSSCaleb Jenkins
 
10 practices that every developer needs to start right now
10 practices that every developer needs to start right now10 practices that every developer needs to start right now
10 practices that every developer needs to start right nowCaleb Jenkins
 
Threat Modeling - Writing Secure Code
Threat Modeling - Writing Secure CodeThreat Modeling - Writing Secure Code
Threat Modeling - Writing Secure CodeCaleb Jenkins
 
Dependency Injection in Silverlight
Dependency Injection in SilverlightDependency Injection in Silverlight
Dependency Injection in SilverlightCaleb Jenkins
 
Becoming A Presenter in the .NET World
Becoming A Presenter in the .NET WorldBecoming A Presenter in the .NET World
Becoming A Presenter in the .NET WorldCaleb Jenkins
 
Silverlight 2 with Visual Studio 2008 and Expression Blend
Silverlight 2 with Visual Studio 2008 and Expression BlendSilverlight 2 with Visual Studio 2008 and Expression Blend
Silverlight 2 with Visual Studio 2008 and Expression BlendCaleb Jenkins
 
ASP.NET AJAX with Visual Studio 2008
ASP.NET AJAX with Visual Studio 2008ASP.NET AJAX with Visual Studio 2008
ASP.NET AJAX with Visual Studio 2008Caleb Jenkins
 

Más de Caleb Jenkins (20)

Coding Naked 2023
Coding Naked 2023Coding Naked 2023
Coding Naked 2023
 
Development Matters
Development MattersDevelopment Matters
Development Matters
 
Code to DI For - Dependency Injection for Modern Applications
Code to DI For - Dependency Injection for Modern ApplicationsCode to DI For - Dependency Injection for Modern Applications
Code to DI For - Dependency Injection for Modern Applications
 
Get your Hero Groove On - Heroes Reborn
Get your Hero Groove On - Heroes RebornGet your Hero Groove On - Heroes Reborn
Get your Hero Groove On - Heroes Reborn
 
Modern Web - MVP Testable WebForms
Modern Web - MVP Testable WebFormsModern Web - MVP Testable WebForms
Modern Web - MVP Testable WebForms
 
10 Reasons Your Software Sucks 2014 - Tax Day Edition!
10 Reasons Your Software Sucks 2014 - Tax Day Edition!10 Reasons Your Software Sucks 2014 - Tax Day Edition!
10 Reasons Your Software Sucks 2014 - Tax Day Edition!
 
Modern ASP.NET Webskills
Modern ASP.NET WebskillsModern ASP.NET Webskills
Modern ASP.NET Webskills
 
Prototype Collaborate Innovate
Prototype Collaborate InnovatePrototype Collaborate Innovate
Prototype Collaborate Innovate
 
10 Reasons Your Software Sucks - Election 2012 Edition
10 Reasons Your Software Sucks - Election 2012 Edition10 Reasons Your Software Sucks - Election 2012 Edition
10 Reasons Your Software Sucks - Election 2012 Edition
 
Windows 8 & Phone 8 - an Architectural Battle Plan
Windows 8 & Phone 8 - an Architectural Battle PlanWindows 8 & Phone 8 - an Architectural Battle Plan
Windows 8 & Phone 8 - an Architectural Battle Plan
 
Coding Naked
Coding NakedCoding Naked
Coding Naked
 
Taming the Monster Legacy Code Beast
Taming the Monster Legacy Code BeastTaming the Monster Legacy Code Beast
Taming the Monster Legacy Code Beast
 
Silverlight for Mobile World Dominations
Silverlight for Mobile World DominationsSilverlight for Mobile World Dominations
Silverlight for Mobile World Dominations
 
.NET on the Cheap - Microsoft + OSS
.NET on the Cheap - Microsoft + OSS.NET on the Cheap - Microsoft + OSS
.NET on the Cheap - Microsoft + OSS
 
10 practices that every developer needs to start right now
10 practices that every developer needs to start right now10 practices that every developer needs to start right now
10 practices that every developer needs to start right now
 
Threat Modeling - Writing Secure Code
Threat Modeling - Writing Secure CodeThreat Modeling - Writing Secure Code
Threat Modeling - Writing Secure Code
 
Dependency Injection in Silverlight
Dependency Injection in SilverlightDependency Injection in Silverlight
Dependency Injection in Silverlight
 
Becoming A Presenter in the .NET World
Becoming A Presenter in the .NET WorldBecoming A Presenter in the .NET World
Becoming A Presenter in the .NET World
 
Silverlight 2 with Visual Studio 2008 and Expression Blend
Silverlight 2 with Visual Studio 2008 and Expression BlendSilverlight 2 with Visual Studio 2008 and Expression Blend
Silverlight 2 with Visual Studio 2008 and Expression Blend
 
ASP.NET AJAX with Visual Studio 2008
ASP.NET AJAX with Visual Studio 2008ASP.NET AJAX with Visual Studio 2008
ASP.NET AJAX with Visual Studio 2008
 

Último

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Último (20)

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Scaling Scrum with UX

  • 1.
  • 2. * I’m here to help.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Development Engineering Process Object Orientation Automated Tests Agile, Lean, XP SOLID Source Control Team Dynamics Patterns Automated Builds Continuous Learning Secure Coding
  • 9.
  • 10.
  • 11. agile principles 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. (2001) Kent Beck l Mike Beedle l Arie van Bennekum l Alistair Cockburn l Ward Cunningham l Martin Fowler l James Grenning l Jim Highsmith l Andrew Hunt l Ron Jeffries l Jon Kern l Brian Marick l Robert C. Martin l Steve Mellor l Ken Schwaber l Jeff Sutherland l Dave Thomas
  • 12. agile principles & practices process framework scrum technical engineering clean code tdd automated unit test s.o.l.i.d. sonar continuous integration (ci) code coverage technical debt
  • 13. agile principles & practices process framework scrum technical engineering clean code tdd automated unit test s.o.l.i.d. sonar continuous integration (ci) code coverage technical debt
  • 14. Scrum
  • 15. Scrum is An Elegantly Simple Software Method Three Roles Product Owner Scrum Master Self-organizing teams Three ceremonies Sprint/Iteration Planning Daily Scrum (Stand-Up) / debrief Scrum Sprint Review Meeting Three Artifacts Product Backlog Sprint Backlog Burn Down Chart
  • 16. Burn Down Customer Needs Daily Scrum SCRUM (stand-up) Product Owner Team Scrum Master Sprint Definition of Product 1 Month to 2 Weeks Done Backlog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Shippable Velocity Release
  • 17. Burn Down Customer Needs Daily Scrum SCRUM (stand-up) Product Owner Team Scrum Master Sprint Definition of Product 1 Month to 2 Weeks Done Backlog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Velocity
  • 18. Burn Down Customer Needs Daily Scrum SCRUM (stand-up) Product Owner Team Scrum Master Sprint Definition of Product 1 Month to 2 Weeks Done Backlog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Velocity
  • 19. Burn Down Customer Needs Daily Scrum SCRUM (stand-up) Product Owner Team Scrum Master Sprint Definition of Product 1 Month to 2 Weeks Done Backlog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Velocity
  • 20. Burn Down Customer Needs Daily Scrum SCRUM (stand-up) Product Owner Team Scrum Master Sprint Definition of Product 1 Month to 2 Weeks Done Backlog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Shippable Velocity Release
  • 21. Burn Down Customer Needs Daily Scrum SCRUM (stand-up) Product Owner Team Scrum Master Sprint Definition of Product 1 Month to 2 Weeks Done Backlog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Shippable Velocity Release
  • 22. Burn Down Customer Needs Daily Scrum SCRUM (stand-up) Product Owner Team Scrum Master Sprint Definition of Product 1 Month to 2 Weeks Done Backlog Sprint Review Definition of (including demo) Ready Retrospective Sprint Planning Sprint Backlog Burn Up Shippable Velocity Release
  • 23. WAIT! What about … Task boards, Information Radiators Reducing Work In Progress, Time Boxing Self Organization, Pull vs Push, Empowerment, Continuous Learning, Planning Poker, Story Sizing, Velocity, Team Swarming… etc, etc, etc..
  • 24. Scrum is Simple not to be confused with easy 
  • 25. Scrum Master Product Owner The Team Represents the Does the work Facilitates and business interests ● self organizes ● protects the process ● sets priorities ● owns sprint backlog ● removes team owns the product ● dev, test, arch, DBA, impediments ● backlog BA, SME, etc ● Scrum
  • 26. ? Scrum
  • 27. Scrum Master Product Owner The Team Represents the Does the work Facilitates and business interests ● self organizes ● protects the process ● sets priorities ● owns sprint backlog ● removes team owns the product ● dev, test, arch, DBA, impediments ● backlog BA, SME, etc ● Scrum
  • 28. The Team Avg. Scrum Team Size 7±2 Everyone wear’s multiple hats Everyone works within the Sprint Cycle to deliver working software!
  • 29. The Team Avg. Scrum Team Size 7±2 Everyone wear’s multiple hats Everyone works within the Sprint Cycle to deliver working software!
  • 31. we have team goals we are not all the same
  • 32. Traditional Scrum Scaling Concepts The Team scrum of scrums scrum scrum scrum
  • 33. and then Scrum is silent.
  • 34. and that’s why scrum is a framework
  • 35. Scrum of Scrums is a reactive way to synchronize teams and remove cross team impediments scrum of scrums scrum scrum scrum
  • 37. Coordination Team is a lean concept to synchronize teams and proactively align backlog priorities Coordination Team scrum scrum scrum
  • 38. let’s talk about the product owner
  • 39. product vision represent the business write stories update stake holders slice stories meet with customers groom the Product Backlog prepare for Sprint Planning
  • 42. In a Product Owner Team, the PO acts as a coordinator or quarterback between all of the players. This team supports the Scrum Team
  • 43. Product Owner Team scales the role of Product Owner to support multiple Scrum teams with a single vision Product Owner Team scrum scrum scrum
  • 44. product vision represent the business write stories update stake holders slice stories meet with customers groom the Product Backlog prepare for Sprint Planning
  • 45. product vision write stories meet with customers prepare for Sprint Planning
  • 46. product vision write stories meet with customers prepare for Sprint Planning
  • 47. product vision write stories meet with customers prepare for Sprint Planning
  • 48. product vision write stories meet with customers prepare for Sprint Planning
  • 50. cross team comparisons
  • 54. scrum is not a silver bullet
  • 56. reactive approach to remove scrum of scrums cross team impediments multiple product owners synchronizing Coordination Team and proactively aligning backlogs single PO working with supporting roles, to support multiple scrum teams
  • 57. final words of wisdom?
  • 59. @calebjenkins http://developingux.com @proactionmentor caleb@calebjenkins.com
  • 60. http://www.flickr.com/photos/johnwilliamsphd/3288928346/ http://www.flickr.com/photos/grahamcrewe/396400543/ http://www.flickr.com/photos/nowak/5048838814/ http://www.flickr.com/photos/hugosimmelink/2252095723/ http://www.flickr.com/photos/trinity-of-one/20562069/