SlideShare a Scribd company logo
Agile Estimating and Planning
Using Scrum

    Tommy Norman
    Systems Architect / Certified Scrum Master
Agenda
1. Introductions
2. Traditional Techniques
3. Research & Statistics
4. Scrum in 5 Minutes
5. Agile Estimation
6. Agile Planning Using Scrum
7. Q & A
                                2
Introductions




                3
Tommy Norman
Systems Architect / Agile Coach,
Compuware Corporation
Certified Scrum Master/Practitioner,
Agile Alliance
MVP Team System, Microsoft
Email: tommy.norman@compuware.com
Blog: www.tommynorman.com
                                       4
There is no
Santa Claus.

                  The Easter
               Bunny is dead.

Agile is not a silver bullet.
Traditional
Techniques



              6
Traditional “Waterfall” SDLC


 Analysis   Design   Develop   Test   Deploy
How do we currently
 plan and estimate a
 traditional software
development project?

                    8
Business Case




                Business
                 Owner

                           9
Business Case


Project Charter

                     Project
                     Manager




                  Stakeholders &
                     Experts

                                   10
Business Case        Milestones


Project Charter


Project Plan




                  Business
                   Owner

                                  11
Business Case


Project Charter


Project Plan




                  12
Business Case
                   10                 7
                  days?             days?


Project Charter


Project Plan              Experts




                          Project
                          Manager




                                            13
Business Case


Project Charter


Project Plan




                  Project
                  Manager




                            14
Business Case
                     10
                    days?


Project Charter


Project Plan                   Expert


                   25
                  Days!




                            Not an Expert


                                            15
Business Case


Project Charter

                  Business
Project Plan       Analyst



Requirements


                  Users &
                  Experts
Business Case


Project Charter

                  Architects &
Project Plan       Designers



Requirements

Architecture
& Design
Business Case


Project Charter


Project Plan


Requirements

Architecture
& Design
Does this process
     work?

                    19
What are the
benefits of this
  process?

                   20
What are the
issues with this
   process?

                   21
Research &
Statistics



             22
Simula Research




                  23
IEEE Xplore




              24
“On average, about
70% of all IT-related
projects fail to meet
 their objectives.”
          -Bob Lewis (2003?)

                               25
Estimation Granularity




                         26
Estimation Granularity



Epic
          Theme
                   Feature      User
                                Story

                                        27
Estimation Over Time




                       28
Estimating Time Boxes




                        29
Expert Estimation


                  n hrs.
                    +
         n hrs.   30%
Expert




                           30
Magic Eight Ball
Scrum in 5
Minutes



             32
Roles



                 Scrum Master    Scrum Team
Product Owner




                Stakeholders &
                    Users
Artifacts


Product Vision    Product Backlog    Release Plan




                     Sprint
Sprint Backlog     Burndown         Impediment List
Process

                        Sprint




                                                 Sprint
                                                 Review    Product
 Project
Initiation                                                Increment

              Sprint
             Planning




                                     Sprint
                                 Retrospective
Agile
Estimating



             36
Product
Backlog
Agile Estimating and Planning Using Scrum
User
Stories     As a (role) I want
          (something) so that
               (benefit).
“As a registered
user I want to be
able to search the
online catalog so
that I can find items
to purchase.”
How to Demo
1.   Open Search page.
2.   Enter multiple keywords.
3.   Initiate search.
4.   View results of catalog items
     that contain one or more of
     the keywords in their title or
     description.
Test Cases
1.   Quoted strings used for
     exact matching.
2.   Test operators AND, OR, +,
     and -.
3.   Results come back in under
     5 seconds.
4.   Try invalid characters.
User Story
 Search Catalog

 As a registered user I want the ability to search
 the online catalog so that I can find items to
 purchase.




 Business Value: 600              Story Points: 8
User Story
 How to Demo
 1.   Open search page.
 2.   Enter multiple search criteria.
 3.   Initiate search.
 4.   View results of catalog items that contain one or more of the
      keywords in their title or description

 Tests
 •    Quoted strings used for exact matching.
 •    Test operators AND, OR, +, and -.
 •    Results come back in under 5 seconds.
 •    Try invalid characters.
Story Wall
                    Register New User

                    As a role I want this ability for
                    this business value.




                    Business Value: 900




    Login

    As a role I want this ability for
    this business value. Catalog Items
                   Enter

                  As a roleSearch Catalog
                            I want this ability for
                  this business value.
                           As a registered user I want the
    Business Value: 700    ability to search the online
                           catalog so that I can find items to
                           purchase.
                  Business Value: 600

                           Business Value: 600
Zoo Points
Lion
Kangaroo
Rhinoceros
Bear
Giraffe
Gorilla
Hippopotamus
Tiger
Story Points
Story Points
Story Points

1     2   3    5    8

13   20   40 100    ?
Story Points
2                                  5                             8   10
                    Register New User

                    As a role I want this ability for
                    this business value.




                    Business Value: 900




    Login

    As a role I want this ability for
    this business value. Catalog Items
                   Enter

                  As a roleSearch Catalog
                            I want this ability for
                  this business value.
                           As a registered user I want the
    Business Value: 700    ability to search the online
                           catalog so that I can find items to
                           purchase.
                  Business Value: 600

                           Business Value: 600
Planning Poker
Planning Poker
Planning Poker

        3        5




    ?           13


            5
Planning Poker
Planning Poker

       3           5



           5       5
   5

               3
Agile Planning
with Scrum



                 56
Scrum is Iterative

                        Sprint




                                                 Sprint
                                                 Review    Product
 Project
Initiation                                                Increment

              Sprint
             Planning




                                     Sprint
                                 Retrospective
“Planning is
essential,
the plan is
useless.”
Register New User

      As a role I want this ability for this
      business value. Login

                         As a role I want this ability for this
                         business value.        Enter Catalog Items

                                               As a role I want this ability for this
      Business Value: 900        Story Points: 3
                                               business value.
                                                            Search Catalog

                         Business Value: 700               As a registered user I want the ability
                                                   Story Points: 3
                                                           to search the online catalog so that I
                                                           can find items to purchase.

                                               Business Value: 600        Story Points: 5



                                                            Business Value: 600         Story Points: 8




Prioritizing the
Product Backlog
Business Value                          Business Priority
Guided Search                            Suggested Items
As an online shopper I want to be        As a frequent shopper I want to see
able to filter my search results by      suggested items that have relevance
category, price range, and               to the item I am viewing to find other
manufacture to further reduce my         items I may be interested in but have
search results to better find my         not seen in the catalog.
desired items.


Business Value: 800    Story Points: 8   Business Value: 600       Story Points: 2



    Business Value: 800                       Business Value: 600
    Story Points:              8              Story Points:              2
    -----------------------------             -----------------------------
    ROI:                    100               ROI:                    300
Product A


  900

Product B



  500

Product C

  100
            61
Product A      Enterprise
            Product Backlog




Product B




Product C




                              62
Release Planning
Initial Velocity Calculation

           Scrum Team:     4
           Sprint (wks):   3
           Work Days:     45
           Factor:       1/3
           Velocity:     ~14
Release Planning
           Product Backlog
                  3

Sprint 1          3

                  2
                             Release 1
                  3

Sprint 2          1

                  3

                  3

Sprint 3          2

                  3

                  3
                             Release 2
Sprint 4
                  5



Sprint 5          8
Yesterday’s Weather
Velocity




                       18        20
           14 16 14         15

                  Sprints
Yesterday’s Weather




               14
Velocity




                       18        20
           14 16 14         15

                  Sprints
Yesterday’s Weather




               18
Velocity




                       18        20
           14 16 14         15

                  Sprints
Release Planning
                                 Product Backlog
                                        3

                      Sprint 1          3
                                                   Sprint 1
                                        2
Worst Case Scenario




                                                              Best Case Scenario
                                        3

                      Sprint 2          1

                                        3
                                                   Sprint 2
                                        3

                      Sprint 3          2

                                        3

                                        3
                                                   Sprint 3
                      Sprint 4
                                        5



                      Sprint 5          8
Sprint
Planning
Sprint Planning



Product Owner      Product Backlog




 Scrum Team         Sprint Backlog
Sprint Planning
  Velocity                  Product Backlog
                                   3
9 Story Points   Sprint 1          3

                                   2

                                   3

                                   1

                                   3

                                   3

                                   2

                                   3

                                   3


                                   5



                                   8
Sprint Planning
  Velocity

9 Story Points

-2 Story Points

7 Story Points
Sprint Planning
Search Catalog: 3
As a Catalog Customer I want
the ability to search the online
catalog to find items I am
interested in purchasing.
Sprint Planning
Search Catalog: 3
As a Catalog Customer I want
the ability to search the online
catalog to find items I am
interested in purchasing.

                      Create Search Page: 8hrs

                      Create Query class: 4hrs

                      Create Search Manager class:
                      2hrs

                      Create Search method: 8hrs
Keeping a Sustainable Pace
Keeping a Sustainable Pace
Sprint
Sprint (Daily Scrum)


          Scrum Master              Scrum Team




                           Sprint                Impediment
Sprint Backlog           Burndown                   List
Sprint Task Board
   User Stories    Not Done             In Progress             Done   Deferred
                  Do this               Do this       Do this
As a user I       and                   and           and
want this to      that.                 that.         that.
do that.

                                        Do this
                                        and
                                        that.




As a user I       Do this    Do this
                  and        and
want this to
                  that.      that.
do that.




As a user I        Do this    Do this
                   and        and
want this to
                   that.      that.
do that.

                   Do this
                   and
                   that.
Sprint Burndown Chart
                       350 hrs.
Work Hours Remaining




                                  This is a
                                  sticky
                                  note.




                                                   This is a
                                                   sticky
                                                   note.




                                              0 hrs.

                                  Time
Sprint
Retrospective
Sprint Retrospective



Product Owner   Scrum Master




                Stakeholders &
 Scrum Team         Users
“No plan of battle
ever survives
contact with
the enemy.”
Scrum is Iterative

                        Sprint




                                                 Sprint
                                                 Review    Product
 Project
Initiation                                                Increment

              Sprint
             Planning




                                     Sprint
                                 Retrospective
“The plan is meaningless..”
Questions?




             87
THANK
YOU
89

© 2008 Compuware Corporation — All Rights Reserved
Ad

More Related Content

What's hot (20)

An introduction to scrum 2.0
An introduction to scrum 2.0An introduction to scrum 2.0
An introduction to scrum 2.0
ITSON
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
Upekha Vandebona
 
Introduction to Project Management with Scrum
Introduction to Project Management with ScrumIntroduction to Project Management with Scrum
Introduction to Project Management with Scrum
Pierre E. NEIS
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101
Bar-Ezer Yossi
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrum
joshua.mcadams
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
KMS Technology
 
Agile 101
Agile 101Agile 101
Agile 101
AGILE MARKETING
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
Sriram Srinivasan
 
Introduction To Agile And Scrum
Introduction To Agile And ScrumIntroduction To Agile And Scrum
Introduction To Agile And Scrum
Robert Dempsey
 
Scrum
ScrumScrum
Scrum
Balaji Sathram
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
Kshitij Yelkar MBA/PMP/CSM/ICP-ACC
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Aloke Bhattacharya
 
Reducing Cost With Agile
Reducing Cost With AgileReducing Cost With Agile
Reducing Cost With Agile
Srinivas Kumar R
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
Blackvard
 
Facilitating Release Planning Event
Facilitating Release Planning EventFacilitating Release Planning Event
Facilitating Release Planning Event
Ravi Tadwalkar
 
Scrum
ScrumScrum
Scrum
Òscar Vilaplana
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
Jens Wilke
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introduction
ducquoc_vn
 
Agile Scrum Framework vs Kanban Method
Agile Scrum Framework  vs Kanban MethodAgile Scrum Framework  vs Kanban Method
Agile Scrum Framework vs Kanban Method
Venkata S R Godugu, Lean Agile Coach,ICP - ACC, SAFeAgilist, KMP, CSM
 
Welcome to Agile - Taipei Regent 2016/05/20
Welcome to Agile - Taipei Regent 2016/05/20Welcome to Agile - Taipei Regent 2016/05/20
Welcome to Agile - Taipei Regent 2016/05/20
Adam Laskowski
 
An introduction to scrum 2.0
An introduction to scrum 2.0An introduction to scrum 2.0
An introduction to scrum 2.0
ITSON
 
Introduction to Project Management with Scrum
Introduction to Project Management with ScrumIntroduction to Project Management with Scrum
Introduction to Project Management with Scrum
Pierre E. NEIS
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101
Bar-Ezer Yossi
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrum
joshua.mcadams
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
KMS Technology
 
Introduction To Agile And Scrum
Introduction To Agile And ScrumIntroduction To Agile And Scrum
Introduction To Agile And Scrum
Robert Dempsey
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Aloke Bhattacharya
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
Blackvard
 
Facilitating Release Planning Event
Facilitating Release Planning EventFacilitating Release Planning Event
Facilitating Release Planning Event
Ravi Tadwalkar
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
Jens Wilke
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introduction
ducquoc_vn
 
Welcome to Agile - Taipei Regent 2016/05/20
Welcome to Agile - Taipei Regent 2016/05/20Welcome to Agile - Taipei Regent 2016/05/20
Welcome to Agile - Taipei Regent 2016/05/20
Adam Laskowski
 

Viewers also liked (6)

Роль аналитика в Scrum
Роль аналитика в ScrumРоль аналитика в Scrum
Роль аналитика в Scrum
SQALab
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
Mario Lucero
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)
Andrey Bibichev
 
Acceptance criteria
Acceptance criteriaAcceptance criteria
Acceptance criteria
Softheme
 
ScrumGuides Agile Estimating And Planning With Scrum
ScrumGuides Agile Estimating And Planning With ScrumScrumGuides Agile Estimating And Planning With Scrum
ScrumGuides Agile Estimating And Planning With Scrum
Alexey Krivitsky
 
How to Organize and Prioritize Requirements
How to Organize and Prioritize RequirementsHow to Organize and Prioritize Requirements
How to Organize and Prioritize Requirements
Patrick van Abbema, PMP, CBAP, CSP
 
Роль аналитика в Scrum
Роль аналитика в ScrumРоль аналитика в Scrum
Роль аналитика в Scrum
SQALab
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
Mario Lucero
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)
Andrey Bibichev
 
Acceptance criteria
Acceptance criteriaAcceptance criteria
Acceptance criteria
Softheme
 
ScrumGuides Agile Estimating And Planning With Scrum
ScrumGuides Agile Estimating And Planning With ScrumScrumGuides Agile Estimating And Planning With Scrum
ScrumGuides Agile Estimating And Planning With Scrum
Alexey Krivitsky
 
Ad

Similar to Agile Estimating and Planning Using Scrum (20)

Pivotal tracker presentation 10-13-2010
Pivotal tracker presentation   10-13-2010Pivotal tracker presentation   10-13-2010
Pivotal tracker presentation 10-13-2010
pivotjoe
 
Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0
Ben Linders
 
User Stories for your Product Backlog
User Stories for your Product BacklogUser Stories for your Product Backlog
User Stories for your Product Backlog
rwirdemann
 
AT2012_Pune_UserStories_BhawanaGupta
AT2012_Pune_UserStories_BhawanaGuptaAT2012_Pune_UserStories_BhawanaGupta
AT2012_Pune_UserStories_BhawanaGupta
India Scrum Enthusiasts Community
 
Whose Throat to Choke?
Whose Throat to Choke?Whose Throat to Choke?
Whose Throat to Choke?
Silicon Valley ProductCamp
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
VersionOne
 
Agile 10 Step Story Model
Agile 10 Step Story ModelAgile 10 Step Story Model
Agile 10 Step Story Model
allan kelly
 
Zen of Scrum
Zen of ScrumZen of Scrum
Zen of Scrum
Magnus Nord
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
André Heijstek
 
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
 
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
 
Technical writing in an agile development environment
Technical writing in an agile development environmentTechnical writing in an agile development environment
Technical writing in an agile development environment
Alok Singh
 
SPC117 - How to manage and troubleshoot Search
SPC117 - How to manage and troubleshoot SearchSPC117 - How to manage and troubleshoot Search
SPC117 - How to manage and troubleshoot Search
Agnes Molnar
 
Agile Scrum at Double V3
Agile Scrum at Double V3Agile Scrum at Double V3
Agile Scrum at Double V3
bmasse @ Nexio
 
Mike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductMike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex Product
SFA
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experience
Stefano Rizzo
 
The Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software DevelopmentThe Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software Development
allan kelly
 
The BA role in Agile software development
The BA role in Agile software developmentThe BA role in Agile software development
The BA role in Agile software development
allan kelly
 
Lean Thinking on Business Analysis
Lean Thinking on Business AnalysisLean Thinking on Business Analysis
Lean Thinking on Business Analysis
Luiz C. Parzianello
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
André Heijstek
 
Pivotal tracker presentation 10-13-2010
Pivotal tracker presentation   10-13-2010Pivotal tracker presentation   10-13-2010
Pivotal tracker presentation 10-13-2010
pivotjoe
 
Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0
Ben Linders
 
User Stories for your Product Backlog
User Stories for your Product BacklogUser Stories for your Product Backlog
User Stories for your Product Backlog
rwirdemann
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
VersionOne
 
Agile 10 Step Story Model
Agile 10 Step Story ModelAgile 10 Step Story Model
Agile 10 Step Story Model
allan kelly
 
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
 
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
 
Technical writing in an agile development environment
Technical writing in an agile development environmentTechnical writing in an agile development environment
Technical writing in an agile development environment
Alok Singh
 
SPC117 - How to manage and troubleshoot Search
SPC117 - How to manage and troubleshoot SearchSPC117 - How to manage and troubleshoot Search
SPC117 - How to manage and troubleshoot Search
Agnes Molnar
 
Agile Scrum at Double V3
Agile Scrum at Double V3Agile Scrum at Double V3
Agile Scrum at Double V3
bmasse @ Nexio
 
Mike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductMike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex Product
SFA
 
Requirements gathering in agile development a practical experience
Requirements gathering in agile development  a practical experienceRequirements gathering in agile development  a practical experience
Requirements gathering in agile development a practical experience
Stefano Rizzo
 
The Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software DevelopmentThe Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software Development
allan kelly
 
The BA role in Agile software development
The BA role in Agile software developmentThe BA role in Agile software development
The BA role in Agile software development
allan kelly
 
Lean Thinking on Business Analysis
Lean Thinking on Business AnalysisLean Thinking on Business Analysis
Lean Thinking on Business Analysis
Luiz C. Parzianello
 
Ad

More from Tommy Norman (9)

The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)
Tommy Norman
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
Tommy Norman
 
Agile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got BetterAgile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got Better
Tommy Norman
 
Minimal Viable Product: Do These Features Make My App Look Fat?
Minimal Viable Product: Do These Features Make My App Look Fat?Minimal Viable Product: Do These Features Make My App Look Fat?
Minimal Viable Product: Do These Features Make My App Look Fat?
Tommy Norman
 
There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
Tommy Norman
 
Build Quality In From Day One
Build Quality In From Day OneBuild Quality In From Day One
Build Quality In From Day One
Tommy Norman
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
Tommy Norman
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
Tommy Norman
 
Implementing Scrum Using Team Foundation Server
Implementing Scrum Using Team Foundation ServerImplementing Scrum Using Team Foundation Server
Implementing Scrum Using Team Foundation Server
Tommy Norman
 
The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)
Tommy Norman
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
Tommy Norman
 
Agile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got BetterAgile DevOps: The Long, Ugly Story of How We Got Better
Agile DevOps: The Long, Ugly Story of How We Got Better
Tommy Norman
 
Minimal Viable Product: Do These Features Make My App Look Fat?
Minimal Viable Product: Do These Features Make My App Look Fat?Minimal Viable Product: Do These Features Make My App Look Fat?
Minimal Viable Product: Do These Features Make My App Look Fat?
Tommy Norman
 
There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
Tommy Norman
 
Build Quality In From Day One
Build Quality In From Day OneBuild Quality In From Day One
Build Quality In From Day One
Tommy Norman
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
Tommy Norman
 
Implementing Scrum Using Team Foundation Server
Implementing Scrum Using Team Foundation ServerImplementing Scrum Using Team Foundation Server
Implementing Scrum Using Team Foundation Server
Tommy Norman
 

Recently uploaded (20)

machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
Developing System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptxDeveloping System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptx
wondimagegndesta
 
An Overview of Salesforce Health Cloud & How is it Transforming Patient Care
An Overview of Salesforce Health Cloud & How is it Transforming Patient CareAn Overview of Salesforce Health Cloud & How is it Transforming Patient Care
An Overview of Salesforce Health Cloud & How is it Transforming Patient Care
Cyntexa
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
AI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of DocumentsAI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of Documents
UiPathCommunity
 
Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?
Eric Torreborre
 
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
SOFTTECHHUB
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
 
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
João Esperancinha
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
Com fer un pla de gestió de dades amb l'eiNa DMP (en anglès)
CSUC - Consorci de Serveis Universitaris de Catalunya
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
Lorenzo Miniero
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
Artificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptxArtificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptx
03ANMOLCHAURASIYA
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 
machines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdfmachines-for-woodworking-shops-en-compressed.pdf
machines-for-woodworking-shops-en-compressed.pdf
AmirStern2
 
Developing System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptxDeveloping System Infrastructure Design Plan.pptx
Developing System Infrastructure Design Plan.pptx
wondimagegndesta
 
An Overview of Salesforce Health Cloud & How is it Transforming Patient Care
An Overview of Salesforce Health Cloud & How is it Transforming Patient CareAn Overview of Salesforce Health Cloud & How is it Transforming Patient Care
An Overview of Salesforce Health Cloud & How is it Transforming Patient Care
Cyntexa
 
Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)Design pattern talk by Kaya Weers - 2025 (v2)
Design pattern talk by Kaya Weers - 2025 (v2)
Kaya Weers
 
AI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of DocumentsAI Agents at Work: UiPath, Maestro & the Future of Documents
AI Agents at Work: UiPath, Maestro & the Future of Documents
UiPathCommunity
 
Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?Shoehorning dependency injection into a FP language, what does it take?
Shoehorning dependency injection into a FP language, what does it take?
Eric Torreborre
 
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
The No-Code Way to Build a Marketing Team with One AI Agent (Download the n8n...
SOFTTECHHUB
 
Mastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B LandscapeMastering Testing in the Modern F&B Landscape
Mastering Testing in the Modern F&B Landscape
marketing943205
 
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Challenges in Migrating Imperative Deep Learning Programs to Graph Execution:...
Raffi Khatchadourian
 
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
Could Virtual Threads cast away the usage of Kotlin Coroutines - DevoxxUK2025
João Esperancinha
 
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdfKit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Kit-Works Team Study_팀스터디_김한솔_nuqs_20250509.pdf
Wonjun Hwang
 
Cybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and MitigationCybersecurity Threat Vectors and Mitigation
Cybersecurity Threat Vectors and Mitigation
VICTOR MAESTRE RAMIREZ
 
Building the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdfBuilding the Customer Identity Community, Together.pdf
Building the Customer Identity Community, Together.pdf
Cheryl Hung
 
Slack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teamsSlack like a pro: strategies for 10x engineering teams
Slack like a pro: strategies for 10x engineering teams
Nacho Cougil
 
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
RTP Over QUIC: An Interesting Opportunity Or Wasted Time?
Lorenzo Miniero
 
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à GenèveUiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPath Automation Suite – Cas d'usage d'une NGO internationale basée à Genève
UiPathCommunity
 
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptxSmart Investments Leveraging Agentic AI for Real Estate Success.pptx
Smart Investments Leveraging Agentic AI for Real Estate Success.pptx
Seasia Infotech
 
Artificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptxArtificial_Intelligence_in_Everyday_Life.pptx
Artificial_Intelligence_in_Everyday_Life.pptx
03ANMOLCHAURASIYA
 
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
GDG Cloud Southlake #42: Suresh Mathew: Autonomous Resource Optimization: How...
James Anderson
 

Agile Estimating and Planning Using Scrum

  翻译: