SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
being agile
  David Sturtz
    david@davidsturtz.com
       twitter: @sturtz
Hi. I’m David.
   Product Manager, Geonetric
Information Architect / UX Designer
      Certified Scrum Master
Many denominations
      Agile Unified Process, Crystal, Dynamic Systems
  Development, Extreme Programming (XP), Feature Driven
Development (FDD), Lean Software Development, Scrum, etc.

  I will generally be talking from a Scrum perspective.
Why Agile?
Waterfall…
Requirements
           Design
             Implementation
                      Verification
                              Maintenance
…or other ‘methods’.
Q: Ought form to derive from
  the analysis of function?
       A: The great risk here is that
    the analysis may not be complete.
               — Charles Eames
Why Agile?
Change is constant. Development is design.
    Human interactions. Collaboration.
     Inspect & adapt. Build quality in.
 Demonstrable value. Aligned with goals.
What is Agile?
  Project Management Process
    Leadership Philosophy
     Engineering Practices
      Business Approach


       Jon Strickler, Defining Agile Development
How will we get there?
  Agile is a project management process.




             Jon Strickler, Defining Agile Development
Resources          Scope

        Quality

            Time
Resources          Scope

        Quality

            Time
Team            Backlog

       ‘Done’

   Iteration
Team        Backlog
                      2 weeks to 30 days
       ‘Done’         fixed goalpost
   Iteration
Scrum                                                     Stand-up
                                                           24 hours

Product
Backlog
                    Sprint/Iteration
                        2 weeks to 30 days
          Sprint                                                Potentially
          Backlog                                                Shippable
                                                                Increment




                    Adapted from Mountain Goat Software
planning
Team        Backlog
                      daily stand-up
       ‘Done’         review
   Iteration          retrospective
The Scrum Board
To Do ∂ In Progress ∂ Complete ∂ Accepted
The Burndown
Who is in charge?
  Agile is a leadership philosophy.




          Jon Strickler, Defining Agile Development
Team        Backlog   team members
       ‘Done’         scrum master
                      product owner
   Iteration
7±2
Team        Backlog   committed
       ‘Done’         co-located
                      cross-functional
   Iteration          self-organizing
Inspect and adapt
“Agility might be said to be about encountering all
the problems so early and so often that the e fort
to fix them is less than the pain of enduring them.”
                                      — Ron Jeffries
When are we finished?
  Agile is a set of engineering best practices.




                Jon Strickler, Defining Agile Development
Team        Backlog   demonstrable value
       ‘Done’         definition of ‘done’
                      team owns quality
   Iteration
Slices, not layers
Done-done.
“If we’re not shipping our software when it’s ready, it’s
poor business practice. If we’re not sure whether our
software is ready, it’s poor software practice.”
                                           — Ron Jeffries
What are your priorities?
      Agile is a business approach.




            Jon Strickler, Defining Agile Development
Team        Backlog   user stories
       ‘Done’         acceptance criteria
                      prioritized
   Iteration
The User Story
As a USER I want GOAL so that VALUE
Strategy                    Executive                       Years
                                       Team
           Portfolio


           Product                        Product
                                          Management
Planning    Release                                                    Months


           Iteration
                                    Development
                                    Team
                  Daily


                                                                       Hours

           Adapted from Rich Mironov/Enthiosys Planing Time Horizons
Fail early, fail often.
“By far the dominant reason for not releasing sooner
was a reluctance to trade the dream of success for the
reality of feedback.”
                                          — Kent Beck
Team        Backlog
       ‘Done’

   Iteration
What is Agile?
  Project Management Process
    Leadership Philosophy
     Engineering Practices
      Business Approach


       Jon Strickler, Defining Agile Development
What is Agile?
“Simplicity does not precede complexity, but follows it.”
                                            — Alan Perlis
being agile
  David Sturtz
    david@davidsturtz.com
       twitter: @sturtz
Recommended Reading
Photo Credits
        Sekitei Garden by mrhayata                     Handful of Frogs at Coba by deanj
        http://www.flickr.com/photos/mrhayata/          http://www.flickr.com/photos/deanj/67607256/
        100841819/


        Zen Gravel by Seldom Scene Photography         1/2 Kishu Roll by Geoff Peters 604
        http://www.flickr.com/photos/old_dog_photo/    http://www.flickr.com/photos/gpeters/
        4227016718/                                    3453508591/

                                                       Busy sprint by drewgstephens
        Zen garden - Ginkakuji by Stéfan               http://www.flickr.com/photos/dinomite/
        http://www.flickr.com/photos/st3f4n/           3219513356/
        2750491245/
                                                       eames shell chair by back garage
        Cascade by vandelizer                          http://www.flickr.com/photos/
        http://www.flickr.com/photos/jeremy_vandel/    back_garage/3650087649/
        208714007/



        WikiData User Stories by psd
        http://www.flickr.com/photos/psd/3731275681/

Weitere ähnliche Inhalte

Was ist angesagt?

Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Christopher Daily
 
다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입Won Shin
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonRyan Ripley
 
Agile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsAgile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsNaresh Jain
 
Scrum in Practice
Scrum in PracticeScrum in Practice
Scrum in PracticeNaresh Jain
 
Agile pathologies
Agile pathologiesAgile pathologies
Agile pathologiesudairaj
 
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
 
Agile Estimation And Planning Part I
Agile Estimation And Planning Part IAgile Estimation And Planning Part I
Agile Estimation And Planning Part IKevin Zamora
 
Designing a Process that Works for Your Team
Designing a Process that Works for Your TeamDesigning a Process that Works for Your Team
Designing a Process that Works for Your TeamAriadna Font Llitjos
 
Agilni timovi startit 7. februar 2019.
Agilni timovi startit 7. februar 2019. Agilni timovi startit 7. februar 2019.
Agilni timovi startit 7. februar 2019. Jasmina Nikolic
 
Agile india2012 reduce waste campaign
Agile india2012 reduce waste campaignAgile india2012 reduce waste campaign
Agile india2012 reduce waste campaignbelkisvasquez
 
Getting Things Done for Technical Communicators
Getting Things Done for Technical CommunicatorsGetting Things Done for Technical Communicators
Getting Things Done for Technical CommunicatorsKaren Mardahl
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on AgileBradley Brown
 

Was ist angesagt? (19)

Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Scrum wall images by tobias mayer
Scrum wall images by tobias mayerScrum wall images by tobias mayer
Scrum wall images by tobias mayer
 
다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
Agile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsAgile Adoption Patterns And Antipatterns
Agile Adoption Patterns And Antipatterns
 
Agile intro module 4
Agile intro   module 4Agile intro   module 4
Agile intro module 4
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Scrum in Practice
Scrum in PracticeScrum in Practice
Scrum in Practice
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Agile pathologies
Agile pathologiesAgile pathologies
Agile pathologies
 
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
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
 
Agile Estimation And Planning Part I
Agile Estimation And Planning Part IAgile Estimation And Planning Part I
Agile Estimation And Planning Part I
 
Designing a Process that Works for Your Team
Designing a Process that Works for Your TeamDesigning a Process that Works for Your Team
Designing a Process that Works for Your Team
 
Agilni timovi startit 7. februar 2019.
Agilni timovi startit 7. februar 2019. Agilni timovi startit 7. februar 2019.
Agilni timovi startit 7. februar 2019.
 
Agile india2012 reduce waste campaign
Agile india2012 reduce waste campaignAgile india2012 reduce waste campaign
Agile india2012 reduce waste campaign
 
Getting Things Done for Technical Communicators
Getting Things Done for Technical CommunicatorsGetting Things Done for Technical Communicators
Getting Things Done for Technical Communicators
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
 
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
 

Andere mochten auch

Being Agile - The Mindset and Practices Behind Awesome Products & Software (A...
Being Agile - The Mindset and Practices Behind Awesome Products & Software (A...Being Agile - The Mindset and Practices Behind Awesome Products & Software (A...
Being Agile - The Mindset and Practices Behind Awesome Products & Software (A...Victoria Schiffer
 
MarketResearch_ProjectReport
MarketResearch_ProjectReportMarketResearch_ProjectReport
MarketResearch_ProjectReportRitvik Sahai
 
What learning how to ride motorbikes taught me about being agile
What learning how to ride motorbikes taught me about being agileWhat learning how to ride motorbikes taught me about being agile
What learning how to ride motorbikes taught me about being agileEmily Webber
 
Customer centric agile adr2015
Customer centric agile adr2015Customer centric agile adr2015
Customer centric agile adr2015Angel Diaz-Maroto
 
Being Agile in Business - :Leadership - Agile Business Conference 2015
Being Agile in Business - :Leadership - Agile Business Conference 2015 Being Agile in Business - :Leadership - Agile Business Conference 2015
Being Agile in Business - :Leadership - Agile Business Conference 2015 Belinda Waldock
 
BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...
BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...
BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...business4brands consulting GmbH
 
INNOVATION AND TRANSFORMATION HOW CAN LEGACY BUSINESSES MEET THE CHALLENGES O...
INNOVATION AND TRANSFORMATION HOW CAN LEGACY BUSINESSES MEET THE CHALLENGES O...INNOVATION AND TRANSFORMATION HOW CAN LEGACY BUSINESSES MEET THE CHALLENGES O...
INNOVATION AND TRANSFORMATION HOW CAN LEGACY BUSINESSES MEET THE CHALLENGES O...business4brands consulting GmbH
 
DIA Barcelona - Presentation of @AXAVentures @Minh_Q_Tran on #Insurtech #Inst...
DIA Barcelona - Presentation of @AXAVentures @Minh_Q_Tran on #Insurtech #Inst...DIA Barcelona - Presentation of @AXAVentures @Minh_Q_Tran on #Insurtech #Inst...
DIA Barcelona - Presentation of @AXAVentures @Minh_Q_Tran on #Insurtech #Inst...Minh Q. Tran
 
Leadership Competencies for VUCA World
Leadership Competencies for VUCA WorldLeadership Competencies for VUCA World
Leadership Competencies for VUCA WorldTathagat Varma
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Venture Scanner Insurtech Report Q1 2017
Venture Scanner Insurtech Report Q1 2017Venture Scanner Insurtech Report Q1 2017
Venture Scanner Insurtech Report Q1 2017Nathan Pacer
 

Andere mochten auch (14)

Being Agile - The Mindset and Practices Behind Awesome Products & Software (A...
Being Agile - The Mindset and Practices Behind Awesome Products & Software (A...Being Agile - The Mindset and Practices Behind Awesome Products & Software (A...
Being Agile - The Mindset and Practices Behind Awesome Products & Software (A...
 
MarketResearch_ProjectReport
MarketResearch_ProjectReportMarketResearch_ProjectReport
MarketResearch_ProjectReport
 
What learning how to ride motorbikes taught me about being agile
What learning how to ride motorbikes taught me about being agileWhat learning how to ride motorbikes taught me about being agile
What learning how to ride motorbikes taught me about being agile
 
Customer centric agile adr2015
Customer centric agile adr2015Customer centric agile adr2015
Customer centric agile adr2015
 
Being Agile in Business - :Leadership - Agile Business Conference 2015
Being Agile in Business - :Leadership - Agile Business Conference 2015 Being Agile in Business - :Leadership - Agile Business Conference 2015
Being Agile in Business - :Leadership - Agile Business Conference 2015
 
Scrum
ScrumScrum
Scrum
 
BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...
BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...
BECOMING AGILE / RESPONSIVE THE NEED FOR AND PATH TO TRANSFORMING FOR EXPONEN...
 
INNOVATION AND TRANSFORMATION HOW CAN LEGACY BUSINESSES MEET THE CHALLENGES O...
INNOVATION AND TRANSFORMATION HOW CAN LEGACY BUSINESSES MEET THE CHALLENGES O...INNOVATION AND TRANSFORMATION HOW CAN LEGACY BUSINESSES MEET THE CHALLENGES O...
INNOVATION AND TRANSFORMATION HOW CAN LEGACY BUSINESSES MEET THE CHALLENGES O...
 
DIA Barcelona - Presentation of @AXAVentures @Minh_Q_Tran on #Insurtech #Inst...
DIA Barcelona - Presentation of @AXAVentures @Minh_Q_Tran on #Insurtech #Inst...DIA Barcelona - Presentation of @AXAVentures @Minh_Q_Tran on #Insurtech #Inst...
DIA Barcelona - Presentation of @AXAVentures @Minh_Q_Tran on #Insurtech #Inst...
 
The Customer Centric Organisation
The Customer Centric OrganisationThe Customer Centric Organisation
The Customer Centric Organisation
 
Leadership Competencies for VUCA World
Leadership Competencies for VUCA WorldLeadership Competencies for VUCA World
Leadership Competencies for VUCA World
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Venture Scanner Insurtech Report Q1 2017
Venture Scanner Insurtech Report Q1 2017Venture Scanner Insurtech Report Q1 2017
Venture Scanner Insurtech Report Q1 2017
 

Ähnlich wie Being Agile

An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.Pune OpenCoffee Club
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric Mia Horrigan
 
Thezenofscrum1 090221154550 Phpapp01
Thezenofscrum1 090221154550 Phpapp01Thezenofscrum1 090221154550 Phpapp01
Thezenofscrum1 090221154550 Phpapp01Adrian Treacy
 
How do you survive the radical shift towards inversion of responsibility and ...
How do you survive the radical shift towards inversion of responsibility and ...How do you survive the radical shift towards inversion of responsibility and ...
How do you survive the radical shift towards inversion of responsibility and ...Thoralf J. Klatt
 
Manage agile-berlin-2012-hilpert-klatt
Manage agile-berlin-2012-hilpert-klattManage agile-berlin-2012-hilpert-klatt
Manage agile-berlin-2012-hilpert-klattWolfgang Hilpert
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM MethodologyAngelin R
 
Scrum managing through complexity
Scrum managing through complexityScrum managing through complexity
Scrum managing through complexityPierre E. NEIS
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With ScrumTommy Norman
 
Intro to Scrum (shared) 05 2011
Intro to Scrum (shared) 05 2011Intro to Scrum (shared) 05 2011
Intro to Scrum (shared) 05 2011Designed Culture
 
Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using ScrumKamalika Guha Roy
 
7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to Agility7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to AgilityTim Gifford
 
Agile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungAgile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungIIBA UK Chapter
 
Agile/Scrum Implemented in Large-Scale Distributed Program
Agile/Scrum Implemented in Large-Scale Distributed ProgramAgile/Scrum Implemented in Large-Scale Distributed Program
Agile/Scrum Implemented in Large-Scale Distributed ProgramCognizant
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development Agileee
 
Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Michael Tarnowski
 

Ähnlich wie Being Agile (20)

An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.An Introduction to Agile - Prashant Pund, AgileSoft.
An Introduction to Agile - Prashant Pund, AgileSoft.
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric
 
Thezenofscrum1 090221154550 Phpapp01
Thezenofscrum1 090221154550 Phpapp01Thezenofscrum1 090221154550 Phpapp01
Thezenofscrum1 090221154550 Phpapp01
 
Transforming your sw development to agile
Transforming your sw development to agileTransforming your sw development to agile
Transforming your sw development to agile
 
How do you survive the radical shift towards inversion of responsibility and ...
How do you survive the radical shift towards inversion of responsibility and ...How do you survive the radical shift towards inversion of responsibility and ...
How do you survive the radical shift towards inversion of responsibility and ...
 
Manage agile-berlin-2012-hilpert-klatt
Manage agile-berlin-2012-hilpert-klattManage agile-berlin-2012-hilpert-klatt
Manage agile-berlin-2012-hilpert-klatt
 
Agile SCRUM Methodology
Agile SCRUM MethodologyAgile SCRUM Methodology
Agile SCRUM Methodology
 
Scrum managing through complexity
Scrum managing through complexityScrum managing through complexity
Scrum managing through complexity
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Intro to Scrum (shared) 05 2011
Intro to Scrum (shared) 05 2011Intro to Scrum (shared) 05 2011
Intro to Scrum (shared) 05 2011
 
Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using Scrum
 
7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to Agility7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to Agility
 
Agile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia TungAgile in a Nutshell - Portia Tung
Agile in a Nutshell - Portia Tung
 
Agile/Scrum Implemented in Large-Scale Distributed Program
Agile/Scrum Implemented in Large-Scale Distributed ProgramAgile/Scrum Implemented in Large-Scale Distributed Program
Agile/Scrum Implemented in Large-Scale Distributed Program
 
Agile 101
Agile 101Agile 101
Agile 101
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development
 
Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?
 

Kürzlich hochgeladen

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistanvineshkumarsajnani12
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...pujan9679
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSkajalroy875762
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...meghakumariji156
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubaijaehdlyzca
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...NadhimTaha
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...pujan9679
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowranineha57744
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 

Kürzlich hochgeladen (20)

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 

Being Agile

  • 1. being agile David Sturtz david@davidsturtz.com twitter: @sturtz
  • 2. Hi. I’m David. Product Manager, Geonetric Information Architect / UX Designer Certified Scrum Master
  • 3. Many denominations Agile Unified Process, Crystal, Dynamic Systems Development, Extreme Programming (XP), Feature Driven Development (FDD), Lean Software Development, Scrum, etc. I will generally be talking from a Scrum perspective.
  • 5. Waterfall… Requirements Design Implementation Verification Maintenance
  • 7. Q: Ought form to derive from the analysis of function? A: The great risk here is that the analysis may not be complete. — Charles Eames
  • 8. Why Agile? Change is constant. Development is design. Human interactions. Collaboration. Inspect & adapt. Build quality in. Demonstrable value. Aligned with goals.
  • 9. What is Agile? Project Management Process Leadership Philosophy Engineering Practices Business Approach Jon Strickler, Defining Agile Development
  • 10. How will we get there? Agile is a project management process. Jon Strickler, Defining Agile Development
  • 11. Resources Scope Quality Time
  • 12. Resources Scope Quality Time
  • 13. Team Backlog ‘Done’ Iteration
  • 14. Team Backlog 2 weeks to 30 days ‘Done’ fixed goalpost Iteration
  • 15. Scrum Stand-up 24 hours Product Backlog Sprint/Iteration 2 weeks to 30 days Sprint Potentially Backlog Shippable Increment Adapted from Mountain Goat Software
  • 16. planning Team Backlog daily stand-up ‘Done’ review Iteration retrospective
  • 17. The Scrum Board To Do ∂ In Progress ∂ Complete ∂ Accepted
  • 19. Who is in charge? Agile is a leadership philosophy. Jon Strickler, Defining Agile Development
  • 20. Team Backlog team members ‘Done’ scrum master product owner Iteration
  • 21. 7±2 Team Backlog committed ‘Done’ co-located cross-functional Iteration self-organizing
  • 22. Inspect and adapt “Agility might be said to be about encountering all the problems so early and so often that the e fort to fix them is less than the pain of enduring them.” — Ron Jeffries
  • 23. When are we finished? Agile is a set of engineering best practices. Jon Strickler, Defining Agile Development
  • 24. Team Backlog demonstrable value ‘Done’ definition of ‘done’ team owns quality Iteration
  • 26. Done-done. “If we’re not shipping our software when it’s ready, it’s poor business practice. If we’re not sure whether our software is ready, it’s poor software practice.” — Ron Jeffries
  • 27. What are your priorities? Agile is a business approach. Jon Strickler, Defining Agile Development
  • 28. Team Backlog user stories ‘Done’ acceptance criteria prioritized Iteration
  • 29. The User Story As a USER I want GOAL so that VALUE
  • 30. Strategy Executive Years Team Portfolio Product Product Management Planning Release Months Iteration Development Team Daily Hours Adapted from Rich Mironov/Enthiosys Planing Time Horizons
  • 31. Fail early, fail often. “By far the dominant reason for not releasing sooner was a reluctance to trade the dream of success for the reality of feedback.” — Kent Beck
  • 32. Team Backlog ‘Done’ Iteration
  • 33. What is Agile? Project Management Process Leadership Philosophy Engineering Practices Business Approach Jon Strickler, Defining Agile Development
  • 34. What is Agile? “Simplicity does not precede complexity, but follows it.” — Alan Perlis
  • 35. being agile David Sturtz david@davidsturtz.com twitter: @sturtz
  • 37. Photo Credits Sekitei Garden by mrhayata Handful of Frogs at Coba by deanj http://www.flickr.com/photos/mrhayata/ http://www.flickr.com/photos/deanj/67607256/ 100841819/ Zen Gravel by Seldom Scene Photography 1/2 Kishu Roll by Geoff Peters 604 http://www.flickr.com/photos/old_dog_photo/ http://www.flickr.com/photos/gpeters/ 4227016718/ 3453508591/ Busy sprint by drewgstephens Zen garden - Ginkakuji by Stéfan http://www.flickr.com/photos/dinomite/ http://www.flickr.com/photos/st3f4n/ 3219513356/ 2750491245/ eames shell chair by back garage Cascade by vandelizer http://www.flickr.com/photos/ http://www.flickr.com/photos/jeremy_vandel/ back_garage/3650087649/ 208714007/ WikiData User Stories by psd http://www.flickr.com/photos/psd/3731275681/