SlideShare una empresa de Scribd logo
1 de 33
Liz Keogh
@lunivore
Queued              In progress   Done


           A new look
What is                  What is
               at
Agile?                   Agile?
            Waterfall


Feedback
                XP
  Loops


     Starting
       out
Queued              In progress         Done


           A new look   A new look
                         What is      What is
               at           at
                          Agile?      Agile?
            Waterfall    Waterfall


Feedback
                Scrum
  Loops

        The
     Planning
      Game

      Getting
      Started
Analysis


  Design


Implement


  Testing


Integration


Production
Cost of change over time
$                on a really nasty
                 Waterfall project




    In waterfall, we try to
    get everything right
    up front




                                                                             Integration
                                                       Implement




                                                                                           Production
                                   Analysis




                                                                   Testing
                                              Design




                                                                                                        Time
$
               Where does this curve come
               from?


    Assumption: Software
    projects are best managed
    like Civil Engineering projects




                                      What if that wasn’t true?


                                                          Time
$   Cost of change over time
    on a really nasty
    Waterfall project




                         Cost of change
                         over time on a
                         very nice Agile
                         project


                                     Time
Actual cost of change
$




                            t
Make sure you get it right


Assume you got it wrong
Queued           In progress         Done

                     A new look    What is
                      Feedback
                          at       Agile?
                        loops                A new look
                      Waterfall
                                                 at
                                              Waterfall
Feedback
                XP
  Loops

        The
     Planning
      Game

      Getting
      Started
Continuous
Integration /       Developer
 Deployment


                        IDE



                                    Pair
                                Programmer
       Acceptance
          Tests     Unit
                    Tests
Developer

As much as
we can, as
often as we
can             Tester



               Business
                          Collaboration


                Users     Conversation
Queued             In progress         Done


                   Feedback      What is
                    Scrum
                     Loops       Agile? A new look
                                            at
                                         Waterfall

           Scrum                 Feedback
                                   Loops

   The
Planning
 Game

 Getting
 Started
Planning meeting
Stand-ups
             Development
                               Sprint / Iteration
                Testing
                               (1 or 2 weeks)
               Showcase

             Retrospective

            Planning meeting

                   …
Planning meeting
Stand-ups
               Development
                  Testing
                Showcase
              Retrospective

            Backlog         Development   Test   Ready
Backlog   Development   Test   Ready
Queued     In progress         Done

               The       What is
             Scrum
            Planning     Agile? A new look
             Game
                                    at
                                 Waterfall
                         Feedback
                           Loops

   The                              Scrum
Planning
 Game

 Getting
 Started
Done




Definition of
  “Done”
Estimate in points




1                        5
How many last sprint?




1                  5
Queued     In progress         Done

               The       What is
            Getting
            Planning     Agile? A new look
            Started
             Game
                                    at
                                 Waterfall
                         Feedback
                           Loops

                                     Scrum

                             The
                          Planning
                           Game
 Getting
 Started
Visualize the Workflow

Backlog      Development       Test        Ready




             Pick some high priority (or
                  high risk!) items
Work towards a showcase

Backlog   Development      Test        Ready




          15 minutes daily stand-ups
Retrospective

Backlog     Development     Test       Ready




      What made getting here hard?
     What would have made it easier?
Agile101

Más contenido relacionado

La actualidad más candente

Thezenofscrum1 090221154550-phpapp01
Thezenofscrum1 090221154550-phpapp01Thezenofscrum1 090221154550-phpapp01
Thezenofscrum1 090221154550-phpapp01Dani Llamazares
 
Value driven continuous delivery
Value driven continuous deliveryValue driven continuous delivery
Value driven continuous deliveryGabriel Prat
 
Adm Initial Proposal
Adm Initial ProposalAdm Initial Proposal
Adm Initial Proposalcfry
 
Using kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingUsing kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingYuval Yeret
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.SlideTeam.net
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile leanRavi Tadwalkar
 
Agile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureAgile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureWee Witthawaskul
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesSlideTeam.net
 
Agile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveAgile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveWee Witthawaskul
 
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report ExportKanban Overview And Experience Report Export
Kanban Overview And Experience Report ExportValtech UK
 
Shirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - rapid release flow and agile testing-asShirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - rapid release flow and agile testing-asAgileSparks
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
 
Rally Fream Work
Rally Fream WorkRally Fream Work
Rally Fream Workvivek jog
 
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Directi Group
 
Shirly Ronen - User story testing activities
Shirly Ronen - User story testing activitiesShirly Ronen - User story testing activities
Shirly Ronen - User story testing activitiesAgileSparks
 
Agile testing overview
Agile testing overviewAgile testing overview
Agile testing overviewraianup
 

La actualidad más candente (20)

Thezenofscrum1 090221154550-phpapp01
Thezenofscrum1 090221154550-phpapp01Thezenofscrum1 090221154550-phpapp01
Thezenofscrum1 090221154550-phpapp01
 
Value driven continuous delivery
Value driven continuous deliveryValue driven continuous delivery
Value driven continuous delivery
 
Adm Initial Proposal
Adm Initial ProposalAdm Initial Proposal
Adm Initial Proposal
 
Using kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingUsing kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testing
 
Reducing Cost With Agile
Reducing Cost With AgileReducing Cost With Agile
Reducing Cost With Agile
 
PMI and Scrum - bridging the gap
PMI and Scrum - bridging the gapPMI and Scrum - bridging the gap
PMI and Scrum - bridging the gap
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile lean
 
Agile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureAgile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai Culture
 
Scrum process powerpoint presentation templates
Scrum process powerpoint presentation templatesScrum process powerpoint presentation templates
Scrum process powerpoint presentation templates
 
Agile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveAgile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer Perspective
 
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report ExportKanban Overview And Experience Report Export
Kanban Overview And Experience Report Export
 
Shirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - rapid release flow and agile testing-asShirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - rapid release flow and agile testing-as
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Rally Fream Work
Rally Fream WorkRally Fream Work
Rally Fream Work
 
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
Our Journey Down the Yellow Brick Road (Agile Adoption @ Directi)
 
Shirly Ronen - User story testing activities
Shirly Ronen - User story testing activitiesShirly Ronen - User story testing activities
Shirly Ronen - User story testing activities
 
Scrum training
Scrum trainingScrum training
Scrum training
 
DevOps?!@
DevOps?!@DevOps?!@
DevOps?!@
 
Agile testing overview
Agile testing overviewAgile testing overview
Agile testing overview
 

Destacado

How to test the inside of your head
How to test the inside of your headHow to test the inside of your head
How to test the inside of your headLiz Keogh
 
The 100k proposition
The 100k propositionThe 100k proposition
The 100k propositionLiz Keogh
 
Agile Is the New Waterfall
Agile Is the New WaterfallAgile Is the New Waterfall
Agile Is the New WaterfallNaresh Jain
 
Assholes are killing your project
Assholes are killing your projectAssholes are killing your project
Assholes are killing your projectDonnie Berkholz
 
How to Take a Business Team from Waterfall to Agile
How to Take a Business Team from Waterfall to AgileHow to Take a Business Team from Waterfall to Agile
How to Take a Business Team from Waterfall to AgileAtlassian
 
Why Agile Software Development
Why Agile Software DevelopmentWhy Agile Software Development
Why Agile Software DevelopmentVibhor Mahajan
 
From Waterfall to Agile - A Product Manager Journey
From Waterfall to Agile - A Product Manager JourneyFrom Waterfall to Agile - A Product Manager Journey
From Waterfall to Agile - A Product Manager JourneyRamon Guiu
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Allen Rutzen
 
Organic, not chaotic
Organic, not chaoticOrganic, not chaotic
Organic, not chaoticLiz Keogh
 
Bdd for Life
Bdd for LifeBdd for Life
Bdd for LifeLiz Keogh
 
Keeping your company a*hole-free
Keeping your company a*hole-freeKeeping your company a*hole-free
Keeping your company a*hole-freeflaregames GmbH
 
TDD All the Things!
TDD All the Things!TDD All the Things!
TDD All the Things!Liz Keogh
 
Agile Software Development with Remote Teams
Agile Software Development with Remote TeamsAgile Software Development with Remote Teams
Agile Software Development with Remote TeamsMentorMate
 
Retrospectives
RetrospectivesRetrospectives
RetrospectivesLiz Keogh
 
Assholes are Killing your Project (Monktoberfest)
Assholes are Killing your Project (Monktoberfest)Assholes are Killing your Project (Monktoberfest)
Assholes are Killing your Project (Monktoberfest)Donnie Berkholz
 
Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)David Benjamin
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileAnanda Pramanik
 
Teams and responsibilities
Teams and responsibilitiesTeams and responsibilities
Teams and responsibilitiesAmir Barylko
 

Destacado (20)

How to test the inside of your head
How to test the inside of your headHow to test the inside of your head
How to test the inside of your head
 
The 100k proposition
The 100k propositionThe 100k proposition
The 100k proposition
 
Agile Is the New Waterfall
Agile Is the New WaterfallAgile Is the New Waterfall
Agile Is the New Waterfall
 
Assholes are killing your project
Assholes are killing your projectAssholes are killing your project
Assholes are killing your project
 
How to Take a Business Team from Waterfall to Agile
How to Take a Business Team from Waterfall to AgileHow to Take a Business Team from Waterfall to Agile
How to Take a Business Team from Waterfall to Agile
 
Why Agile Software Development
Why Agile Software DevelopmentWhy Agile Software Development
Why Agile Software Development
 
From Waterfall to Agile - A Product Manager Journey
From Waterfall to Agile - A Product Manager JourneyFrom Waterfall to Agile - A Product Manager Journey
From Waterfall to Agile - A Product Manager Journey
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
 
Assignment4
Assignment4Assignment4
Assignment4
 
Organic, not chaotic
Organic, not chaoticOrganic, not chaotic
Organic, not chaotic
 
Bdd for Life
Bdd for LifeBdd for Life
Bdd for Life
 
Why Automate
Why AutomateWhy Automate
Why Automate
 
Keeping your company a*hole-free
Keeping your company a*hole-freeKeeping your company a*hole-free
Keeping your company a*hole-free
 
TDD All the Things!
TDD All the Things!TDD All the Things!
TDD All the Things!
 
Agile Software Development with Remote Teams
Agile Software Development with Remote TeamsAgile Software Development with Remote Teams
Agile Software Development with Remote Teams
 
Retrospectives
RetrospectivesRetrospectives
Retrospectives
 
Assholes are Killing your Project (Monktoberfest)
Assholes are Killing your Project (Monktoberfest)Assholes are Killing your Project (Monktoberfest)
Assholes are Killing your Project (Monktoberfest)
 
Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)Agile Development Overview (with a bit about builds)
Agile Development Overview (with a bit about builds)
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and Agile
 
Teams and responsibilities
Teams and responsibilitiesTeams and responsibilities
Teams and responsibilities
 

Similar a Agile101

Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Sander Hoogendoorn
 
Project planning
Project planningProject planning
Project planningESUG
 
Agile Fundamental Skill Set
Agile Fundamental Skill SetAgile Fundamental Skill Set
Agile Fundamental Skill SetTsuyoshi Ushio
 
A Year of Scrum
A Year of ScrumA Year of Scrum
A Year of Scrumtwh
 
Introduction to Agile for Digital Stakeholders
Introduction to Agile for Digital StakeholdersIntroduction to Agile for Digital Stakeholders
Introduction to Agile for Digital StakeholdersMai Quay
 
Death by Dogma versus Agile Assembly
Death by Dogma versus Agile AssemblyDeath by Dogma versus Agile Assembly
Death by Dogma versus Agile AssemblySander Hoogendoorn
 
A Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyA Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyTaha Kass-Hout, MD, MS
 
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Carl Bruiners
 
Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using ScrumKamalika Guha Roy
 
プレゼンビフォアアフタ
プレゼンビフォアアフタプレゼンビフォアアフタ
プレゼンビフォアアフタTsuyoshi Ushio
 
Kanban and Iterationless Working
Kanban and Iterationless WorkingKanban and Iterationless Working
Kanban and Iterationless WorkingKerry Buckley
 
Scrum Gathering 2012 Shanghai_敏捷测试与质量管理分会场演讲话题:getting to done by testing at ...
Scrum Gathering 2012 Shanghai_敏捷测试与质量管理分会场演讲话题:getting to done by testing at ...Scrum Gathering 2012 Shanghai_敏捷测试与质量管理分会场演讲话题:getting to done by testing at ...
Scrum Gathering 2012 Shanghai_敏捷测试与质量管理分会场演讲话题:getting to done by testing at ...LetAgileFly
 
Releasing fast code - The DevOps approach
Releasing fast code - The DevOps approachReleasing fast code - The DevOps approach
Releasing fast code - The DevOps approachMichael Kopp
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotDerek Huether
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyMike Cottmeyer
 
Implementation of an agile process for multiple teams using SVN
Implementation of an agile process for multiple teams using SVNImplementation of an agile process for multiple teams using SVN
Implementation of an agile process for multiple teams using SVNDr. Alexander Schwartz
 
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
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With ScrumTommy Norman
 

Similar a Agile101 (20)

Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.
 
Project planning
Project planningProject planning
Project planning
 
Agile Fundamental Skill Set
Agile Fundamental Skill SetAgile Fundamental Skill Set
Agile Fundamental Skill Set
 
A Year of Scrum
A Year of ScrumA Year of Scrum
A Year of Scrum
 
Introduction to Agile for Digital Stakeholders
Introduction to Agile for Digital StakeholdersIntroduction to Agile for Digital Stakeholders
Introduction to Agile for Digital Stakeholders
 
Death by Dogma versus Agile Assembly
Death by Dogma versus Agile AssemblyDeath by Dogma versus Agile Assembly
Death by Dogma versus Agile Assembly
 
A Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyA Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile Methodology
 
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012
 
The Agile PMP v2
The Agile PMP v2The Agile PMP v2
The Agile PMP v2
 
Managing Iterative Development Using Scrum
Managing Iterative Development Using ScrumManaging Iterative Development Using Scrum
Managing Iterative Development Using Scrum
 
プレゼンビフォアアフタ
プレゼンビフォアアフタプレゼンビフォアアフタ
プレゼンビフォアアフタ
 
Kanban and Iterationless Working
Kanban and Iterationless WorkingKanban and Iterationless Working
Kanban and Iterationless Working
 
Scrum Gathering 2012 Shanghai_敏捷测试与质量管理分会场演讲话题:getting to done by testing at ...
Scrum Gathering 2012 Shanghai_敏捷测试与质量管理分会场演讲话题:getting to done by testing at ...Scrum Gathering 2012 Shanghai_敏捷测试与质量管理分会场演讲话题:getting to done by testing at ...
Scrum Gathering 2012 Shanghai_敏捷测试与质量管理分会场演讲话题:getting to done by testing at ...
 
Releasing fast code - The DevOps approach
Releasing fast code - The DevOps approachReleasing fast code - The DevOps approach
Releasing fast code - The DevOps approach
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
 
Implementation of an agile process for multiple teams using SVN
Implementation of an agile process for multiple teams using SVNImplementation of an agile process for multiple teams using SVN
Implementation of an agile process for multiple teams using SVN
 
Kanban Case Study
Kanban Case StudyKanban Case Study
Kanban Case Study
 
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.
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 

Último

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Agile101

  • 2. Queued In progress Done A new look What is What is at Agile? Agile? Waterfall Feedback XP Loops Starting out
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Queued In progress Done A new look A new look What is What is at at Agile? Agile? Waterfall Waterfall Feedback Scrum Loops The Planning Game Getting Started
  • 11. Analysis Design Implement Testing Integration Production
  • 12. Cost of change over time $ on a really nasty Waterfall project In waterfall, we try to get everything right up front Integration Implement Production Analysis Testing Design Time
  • 13. $ Where does this curve come from? Assumption: Software projects are best managed like Civil Engineering projects What if that wasn’t true? Time
  • 14. $ Cost of change over time on a really nasty Waterfall project Cost of change over time on a very nice Agile project Time
  • 15. Actual cost of change $ t
  • 16. Make sure you get it right Assume you got it wrong
  • 17. Queued In progress Done A new look What is Feedback at Agile? loops A new look Waterfall at Waterfall Feedback XP Loops The Planning Game Getting Started
  • 18. Continuous Integration / Developer Deployment IDE Pair Programmer Acceptance Tests Unit Tests
  • 19. Developer As much as we can, as often as we can Tester Business Collaboration Users Conversation
  • 20. Queued In progress Done Feedback What is Scrum Loops Agile? A new look at Waterfall Scrum Feedback Loops The Planning Game Getting Started
  • 21. Planning meeting Stand-ups Development Sprint / Iteration Testing (1 or 2 weeks) Showcase Retrospective Planning meeting …
  • 22. Planning meeting Stand-ups Development Testing Showcase Retrospective Backlog Development Test Ready
  • 23. Backlog Development Test Ready
  • 24. Queued In progress Done The What is Scrum Planning Agile? A new look Game at Waterfall Feedback Loops The Scrum Planning Game Getting Started
  • 25. Done Definition of “Done”
  • 27. How many last sprint? 1 5
  • 28.
  • 29. Queued In progress Done The What is Getting Planning Agile? A new look Started Game at Waterfall Feedback Loops Scrum The Planning Game Getting Started
  • 30. Visualize the Workflow Backlog Development Test Ready Pick some high priority (or high risk!) items
  • 31. Work towards a showcase Backlog Development Test Ready 15 minutes daily stand-ups
  • 32. Retrospective Backlog Development Test Ready What made getting here hard? What would have made it easier?

Notas del editor

  1. This is how I do Feature Injection, with these levels. We’ll find out that the capability level, particularly, is important to the scenarios.
  2. Estimation and velocityCommitmentRelease planning and deadlinesClear requirements and acceptance criteria
  3. Estimation and velocityCommitmentRelease planning and deadlinesClear requirements and acceptance criteria