Agile in a Nutshell
How to deliver more value faster at less cost




              By Portia Tung
Who am I?


                 Consultant.
                 Coach.
                 Storyteller.
                 Games Maker.




www.portiatung.org
...it’s an adventure!
Agile Principle #1:
Deliver value
Session Goal and Acceptance Criteria

             Introduction to Agile Concepts
As a presenter
I need to give an introduction to Agile concepts
So that participants better understand how Agile can increase the
value they deliver.

Acceptance Criteria:
[ ] We understand the core concepts of Agile.
[ ] We’ve identified two or more ideas to try out Agile at work.
[ ] We’ve had fun.
Agile Principle #2:
Respect for people
Pick a project

• Identify 3 challenges the project faces
• Share these with a friend
• Share these with the group
Pop Quiz Question #1


        Time




        ?
Scope          Cost
Pop Quiz Question #2




    “Without a goal
it’s difficult to score”
           ?
Pop Quiz Question #3




“Show me the value!”
           ?
Agile Principle #3:
Eliminate waste
Agile Principle #1:
Deliver value
Value in a Waterfall Project   Value in an Agile Project
Why adopt Agile?

1. Desperation:
   Competitors delivering higher quality deliverables faster
2. Frustration:
   Burden of legacy processes
3. Fear:
   Being left behind as Agile becomes the de facto way of working
4. Hope:
   Belief in a better way of doing things to reduce waste, deliver more
   value and make work meaningful
5. Desire for Continuous Improvement:
   Go from Mediocrity to Good to Great
What is Agile?
“Agile is now widely recognised as a
 project delivery and general working
   approach with a proven track record of
 delivering more business value faster
 through higher quality deliverables in
 comparison to traditional methodologies.”



What is Agile?
Agile
First man on the
                   Manifesto
      moon         Snowbird, Utah   Your turn?
     Jul. 1969       Feb. 2001       3 March 2011




Where does Agile come from?
We are uncovering better ways of developing software by
doing it and helping others do it. Through this work we have
come to value:

     Individuals and interactions over processes and tools
     Working software over comprehensive documentation
       Customer collaboration over contract negotiation
          Responding to change over following a plan

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




The Agile Manifesto
www.agilemanifesto.org
eXtreme Programming (XP)
                                          Scrum
                     Lean Software Development
                     Feature Driven Development
                  Adaptive Systems Development
    Dynamic Systems Development Method (DSDM)
                                          Crystal
                                         Kanban
                                             ......


Different kinds of Agile
Think “Team”
Agile in a Nutshell - Portia Tung
Agile in Action
Iteration      Release          Project
     1 – 4 weeks   1 – 12 weeks   1 – many weeks



Agile Project Structure
User Story


Agile Requirement
<Title>                  Acceptance Criteria:
AS A <role>
                                         Binary question format (Y/N)
I NEED <capability>                      Statement
                                         Given-When-Then
SO THAT <achieve some goal>
BV                            Effort




Anatomy of a User Story
Introduction to Agile Concepts


As a presenter
I need to give an introduction to Agile concepts
So that participants better understand how Agile can increase the
value they deliver.

Acceptance Criteria:
[ ] We understand the core concepts of Agile.
[ ] We’ve identified two or more ideas to try out Agile at work.
[ ] We’ve had fun.
User Story   Epic


About User Stories
User Story   Epic   Project
                        Backlog

About User Stories
User Story   Epic   Project
                        Backlog
Make stories even-sized
Project Level Story




                            Release Level Story

    Iteration Level Story




     Iteration               Release                 Project
      1 – 4 weeks            1 – 12 weeks         1 – many weeks


Multi-Level Stories
World Peace




   Sustainable Philanthropy




                              Project
                              Backlog

Themes – Story Groupings
Acceptance Criteria




        User Story



                     Acceptance Tests




Definition of Done
Quality is not negotiable
Team Manifesto                                                        The XP Game
     Team Speed Networking




                                                                   Kanban Board Building




 User Story Writing




                             Technical Design Walkthru                                                   Celebratory Team Lunch




                                                                                           Show & Tell




Collaboration in Action
• Iteration Planning                        • Mid-Iteration Review                          • Show & Tell
 • Release Planning                          • Agile Estimating                              • Iteration Retrospective
                                             • Pre-Planning



     Tuesday                                       Tuesday                                        Tuesday


                                     Ongoing activities throughout an iteration




                        • Daily Standup            • Design               • Backlog Grooming
                        • Scrum of Scrums          • Development          • User Story Writing
                                                   • Test



Agile Heartbeat
VELOCITY
A MEASURE OF WORK
# of Iteration
 Level Stories




                  Iteration Days



Velocity Burndown Chart
Agile Principle #1:
Deliver value
Communication
                                Simplicity




                                             Respect
                Feedback

                           Courage




Agile Values
Team Manifesto
Agile Principle #4:
Continuous Learning
Agile Experience Retrospective
Very GOOD

    GOOD


     BAD


VERY BAD

                               Iteration 0              Iteration 1            Iteration 2                   Iteration 3




                                             Pros                                                            Cons
            ☺ Value-driven: Business Value + Agile Values                       Must understand the Business Value you are delivering
            ☺ Team-centric                                                      Must want to work with people
            ☺ Working a sustainable pace (9 – 5 everyday)                       Focused work makes Agile very tiring
            ☺ Responsive to change through iterative planning and estimating    Must be able to embrace uncertainty by adapting to change
            ☺ Deliver high business value                                       Prioritise by Business Value first, then re-prioritise by constraints
                                                                                Define scope by Minimum Marketable Feature Set instead of by want
            ☺ Deliver faster
                                                                                Making work fun is hard work!
            ☺ Fun!




    The Agile Challenge
Agile Principle #5:
Continuous Improvement
In Summary
Agile Principle #1:
Deliver value
Agile Principle #2:
Respect for people
Agile Principle #3:
Eliminate waste
Agile Principle #4:
Continuous Learning
Agile Principle #5:
Continuous Improvement
Session Goal and Acceptance Criteria

             Introduction to Agile Concepts
As a presenter
I need to give an introduction to Agile concepts
So that participants better understand how Agile can increase the
value they deliver.

Acceptance Criteria:
[ ] We understand the core concepts of Agile.
[ ] We’ve identified two or more ideas to try out Agile at work.
[ ] We’ve had fun.
The Gift of Feedback
Further Information

                                   Resources
                                   The Original XP Game by Pascal Van Cauwenberghe
                                   and Vera Peeters
                                   http://www.xp.be/xpgame.html

                                   Scrum and XP in the Trenches by Henrik Kniberg
                                   www.infoq.com

                                   Fun and Games!
                                   http://www.agilecoach.net/
                                   http://www.agilefairytales.com

                                   Conferences
                                   Mini XP Day Benelux (1 April 2011)
   portia@portiatung.org           http://www.xpday.net/

Blog: www.selfishprogramming.org   XP Days Benelux (1 – 2 December 2011)
                                   http://www.xpday.net/

More Related Content

KEY
Agile in a nutshell
PPT
Agile in a Nutshell
PDF
Introduction to Agile
PDF
Introduction to agile and scrum
PDF
Practical Scrum - day 2
PPTX
Scrum Master & Agile Project Manager: A Tale of Two Roles
PDF
AgileScrum
PPTX
Agile Outside Software
Agile in a nutshell
Agile in a Nutshell
Introduction to Agile
Introduction to agile and scrum
Practical Scrum - day 2
Scrum Master & Agile Project Manager: A Tale of Two Roles
AgileScrum
Agile Outside Software

What's hot (20)

PPTX
Estimating value through the lens of cost of delay
PPTX
Introduction to Agile & Scrum
PPTX
Agile Techniques
PPTX
I don't do agile, i am agile (Barry O'Reilly)
PPTX
Scaling agile without the scaling framework
PPTX
Agile 101
PDF
Introduction to Agile Values & Principles
PPTX
The Ultimate Agile Mix Tape (Agile 2017)
PDF
Scrum. XP. Lean. Kanban - Be Agile
PPTX
Agile projetcs (sizing and estimation)
PDF
Agile Assessment Version 1.0
PPT
Scrum club progressiveelaboration-bobvincent
KEY
Communicating agile project status to executive managers
PPTX
Secrets of Scrum
PDF
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
PPTX
Agile thinking
PPTX
A Deep Look at Agile Certifications
PPTX
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
Estimating value through the lens of cost of delay
Introduction to Agile & Scrum
Agile Techniques
I don't do agile, i am agile (Barry O'Reilly)
Scaling agile without the scaling framework
Agile 101
Introduction to Agile Values & Principles
The Ultimate Agile Mix Tape (Agile 2017)
Scrum. XP. Lean. Kanban - Be Agile
Agile projetcs (sizing and estimation)
Agile Assessment Version 1.0
Scrum club progressiveelaboration-bobvincent
Communicating agile project status to executive managers
Secrets of Scrum
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
Agile thinking
A Deep Look at Agile Certifications
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
Ad

Similar to Agile in a Nutshell - Portia Tung (20)

PDF
Introduction to agility
PDF
Agile values
PPTX
Agile cambridge 27th September 2012
PDF
Practices of an agile developer
PPTX
Scrum in One Day
PPTX
An Introduction to Agile - Prashant Pund, AgileSoft.
PDF
Intro Of Agile
PDF
Meetup intro presentation
PDF
HostingCon - Using agile to deliver projects that transform customers from do...
KEY
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
KEY
Agile intro module 1
PPTX
What it Really Means to Be Agile
PPTX
Agile marries itil
PDF
Sdec11.agile ina day
KEY
Agile product development
PDF
Agile Transformations, the Good, the Bad and the Ugly
PPTX
How Fast Can You Deliver An Idea?
PDF
The BA role in Agile Development
PDF
How to Adopt Agile at Your Organization
PDF
Agile+Course+Presentation.pdf
Introduction to agility
Agile values
Agile cambridge 27th September 2012
Practices of an agile developer
Scrum in One Day
An Introduction to Agile - Prashant Pund, AgileSoft.
Intro Of Agile
Meetup intro presentation
HostingCon - Using agile to deliver projects that transform customers from do...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Agile intro module 1
What it Really Means to Be Agile
Agile marries itil
Sdec11.agile ina day
Agile product development
Agile Transformations, the Good, the Bad and the Ugly
How Fast Can You Deliver An Idea?
The BA role in Agile Development
How to Adopt Agile at Your Organization
Agile+Course+Presentation.pdf
Ad

More from IIBA UK Chapter (20)

PDF
Bitesize BA techniques: business case development
PDF
IT VM for BAs - A Closer Look (Part I) - 300823.pdf
PDF
Business Analysis and the Art of Storytelling
PDF
IIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdf
PDF
IIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdf
PDF
Infinite organisation - a vision of agility as growth and opportunity.pdf
PDF
Behavioural Science - IIBA UK 2022-10-26
PPSX
IT VM for BAs - The Journey and The Elephant
PPTX
How to thrive during change
PPTX
Future of ba iiba slides
PDF
Confidence at Work
PDF
Analysis in Action 21 September 2021
PDF
BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation Date: 7 Sep 2021
PDF
BABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle Management
PDF
BABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design Definition
PDF
BABOK Summer Bootcamp Chapter 4: Elicitation & Collaboration
PDF
BABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & Monitoring
PDF
Babok webinar strategy analysis 20210803
PDF
Babok webinar underlying competencies 20210727
PDF
Babok webinar key concepts pdf 20210720
Bitesize BA techniques: business case development
IT VM for BAs - A Closer Look (Part I) - 300823.pdf
Business Analysis and the Art of Storytelling
IIBA_Cheltenham_D_Paul_C_Lovelock_LeadingTheBAServiceV05.pdf
IIBA_Manchester_D_Paul_C_Lovelock_LeadingTheBAServiceV07.pdf
Infinite organisation - a vision of agility as growth and opportunity.pdf
Behavioural Science - IIBA UK 2022-10-26
IT VM for BAs - The Journey and The Elephant
How to thrive during change
Future of ba iiba slides
Confidence at Work
Analysis in Action 21 September 2021
BABOK Summer Bootcamp - Chapter 8: Solutions Evaluation Date: 7 Sep 2021
BABOK Summer Bootcamp - Chapter 5: Requirements Lifecycle Management
BABOK Summer Bootcamp - Chapter 7: Requirements Analysis & Design Definition
BABOK Summer Bootcamp Chapter 4: Elicitation & Collaboration
BABOK Summer Bootcamp - Chapter 3: Business Analysis Planning & Monitoring
Babok webinar strategy analysis 20210803
Babok webinar underlying competencies 20210727
Babok webinar key concepts pdf 20210720

Recently uploaded (20)

PDF
NewBase 02 September 2025 Energy News issue - 1822 by Khaled Al Awadi_compre...
PPTX
20250904_A. Stotz All Weather Strategy - Weights update & Performance review ...
PPT
Characteristics of Market-driven firm.ppt
PPTX
Wednesday Presen- ESG 060323 - Part-2 copy.pptx
PDF
Top 10 Arab General Managers Revolutionizing the Hospitality Industry.pdf
PDF
PPT-1-ENTREPRENEURSHIP PPT-1-ENTREPRENEURSHIP.pdf
PPTX
App Overload Is Killing SaaS – How AI Workflows Will Save the Future
PPTX
ppt on organic farming adoption and certification.pptx
PDF
A Study on Entrepreneurial Intention of University Students in Bangladesh
PDF
Integrating Porter-Lawler Theory of Motivation and Hofstede's Dimensions of N...
PDF
The Leading Cyber Security Companies in India 2025.pdf
PDF
Canadian Institute of Actuaries Standards of Practice.pdf
PPTX
4- Cyber Technology and Operations Capabilities-B.pptx
PDF
Unit 2 Electronic-Commerce Business Models.pptx
PDF
Development of Maritime Professionals in Bangladesh: A Literature Review
PPTX
4_599444444444446601104945646843 (1).pptx
PDF
Who says elephants can't dance? - Business Analysis 30 Aug 2025
PDF
The Dynamic CLOs Shaping the Future of the Legal Industry in 2025.pdf
PDF
Website Analysis_https___growth-onomics.com_ .docx.pdf
PPTX
GROUP3-BSEN-3A-CBMEC2.pptxforbusinessidea
NewBase 02 September 2025 Energy News issue - 1822 by Khaled Al Awadi_compre...
20250904_A. Stotz All Weather Strategy - Weights update & Performance review ...
Characteristics of Market-driven firm.ppt
Wednesday Presen- ESG 060323 - Part-2 copy.pptx
Top 10 Arab General Managers Revolutionizing the Hospitality Industry.pdf
PPT-1-ENTREPRENEURSHIP PPT-1-ENTREPRENEURSHIP.pdf
App Overload Is Killing SaaS – How AI Workflows Will Save the Future
ppt on organic farming adoption and certification.pptx
A Study on Entrepreneurial Intention of University Students in Bangladesh
Integrating Porter-Lawler Theory of Motivation and Hofstede's Dimensions of N...
The Leading Cyber Security Companies in India 2025.pdf
Canadian Institute of Actuaries Standards of Practice.pdf
4- Cyber Technology and Operations Capabilities-B.pptx
Unit 2 Electronic-Commerce Business Models.pptx
Development of Maritime Professionals in Bangladesh: A Literature Review
4_599444444444446601104945646843 (1).pptx
Who says elephants can't dance? - Business Analysis 30 Aug 2025
The Dynamic CLOs Shaping the Future of the Legal Industry in 2025.pdf
Website Analysis_https___growth-onomics.com_ .docx.pdf
GROUP3-BSEN-3A-CBMEC2.pptxforbusinessidea

Agile in a Nutshell - Portia Tung

  • 1. Agile in a Nutshell How to deliver more value faster at less cost By Portia Tung
  • 2. Who am I? Consultant. Coach. Storyteller. Games Maker. www.portiatung.org
  • 5. Session Goal and Acceptance Criteria Introduction to Agile Concepts As a presenter I need to give an introduction to Agile concepts So that participants better understand how Agile can increase the value they deliver. Acceptance Criteria: [ ] We understand the core concepts of Agile. [ ] We’ve identified two or more ideas to try out Agile at work. [ ] We’ve had fun.
  • 7. Pick a project • Identify 3 challenges the project faces • Share these with a friend • Share these with the group
  • 8. Pop Quiz Question #1 Time ? Scope Cost
  • 9. Pop Quiz Question #2 “Without a goal it’s difficult to score” ?
  • 10. Pop Quiz Question #3 “Show me the value!” ?
  • 13. Value in a Waterfall Project Value in an Agile Project
  • 14. Why adopt Agile? 1. Desperation: Competitors delivering higher quality deliverables faster 2. Frustration: Burden of legacy processes 3. Fear: Being left behind as Agile becomes the de facto way of working 4. Hope: Belief in a better way of doing things to reduce waste, deliver more value and make work meaningful 5. Desire for Continuous Improvement: Go from Mediocrity to Good to Great
  • 16. “Agile is now widely recognised as a project delivery and general working approach with a proven track record of delivering more business value faster through higher quality deliverables in comparison to traditional methodologies.” What is Agile?
  • 17. Agile First man on the Manifesto moon Snowbird, Utah Your turn? Jul. 1969 Feb. 2001 3 March 2011 Where does Agile come from?
  • 18. We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, where there is value in the items on the right, we value the items on the left more. The Agile Manifesto www.agilemanifesto.org
  • 19. eXtreme Programming (XP) Scrum Lean Software Development Feature Driven Development Adaptive Systems Development Dynamic Systems Development Method (DSDM) Crystal Kanban ...... Different kinds of Agile
  • 23. Iteration Release Project 1 – 4 weeks 1 – 12 weeks 1 – many weeks Agile Project Structure
  • 25. <Title> Acceptance Criteria: AS A <role> Binary question format (Y/N) I NEED <capability> Statement Given-When-Then SO THAT <achieve some goal> BV Effort Anatomy of a User Story
  • 26. Introduction to Agile Concepts As a presenter I need to give an introduction to Agile concepts So that participants better understand how Agile can increase the value they deliver. Acceptance Criteria: [ ] We understand the core concepts of Agile. [ ] We’ve identified two or more ideas to try out Agile at work. [ ] We’ve had fun.
  • 27. User Story Epic About User Stories
  • 28. User Story Epic Project Backlog About User Stories
  • 29. User Story Epic Project Backlog Make stories even-sized
  • 30. Project Level Story Release Level Story Iteration Level Story Iteration Release Project 1 – 4 weeks 1 – 12 weeks 1 – many weeks Multi-Level Stories
  • 31. World Peace Sustainable Philanthropy Project Backlog Themes – Story Groupings
  • 32. Acceptance Criteria User Story Acceptance Tests Definition of Done
  • 33. Quality is not negotiable
  • 34. Team Manifesto The XP Game Team Speed Networking Kanban Board Building User Story Writing Technical Design Walkthru Celebratory Team Lunch Show & Tell Collaboration in Action
  • 35. • Iteration Planning • Mid-Iteration Review • Show & Tell • Release Planning • Agile Estimating • Iteration Retrospective • Pre-Planning Tuesday Tuesday Tuesday Ongoing activities throughout an iteration • Daily Standup • Design • Backlog Grooming • Scrum of Scrums • Development • User Story Writing • Test Agile Heartbeat
  • 37. # of Iteration Level Stories Iteration Days Velocity Burndown Chart
  • 39. Communication Simplicity Respect Feedback Courage Agile Values
  • 42. Agile Experience Retrospective Very GOOD GOOD BAD VERY BAD Iteration 0 Iteration 1 Iteration 2 Iteration 3 Pros Cons ☺ Value-driven: Business Value + Agile Values Must understand the Business Value you are delivering ☺ Team-centric Must want to work with people ☺ Working a sustainable pace (9 – 5 everyday) Focused work makes Agile very tiring ☺ Responsive to change through iterative planning and estimating Must be able to embrace uncertainty by adapting to change ☺ Deliver high business value Prioritise by Business Value first, then re-prioritise by constraints Define scope by Minimum Marketable Feature Set instead of by want ☺ Deliver faster Making work fun is hard work! ☺ Fun! The Agile Challenge
  • 50. Session Goal and Acceptance Criteria Introduction to Agile Concepts As a presenter I need to give an introduction to Agile concepts So that participants better understand how Agile can increase the value they deliver. Acceptance Criteria: [ ] We understand the core concepts of Agile. [ ] We’ve identified two or more ideas to try out Agile at work. [ ] We’ve had fun.
  • 51. The Gift of Feedback
  • 52. Further Information Resources The Original XP Game by Pascal Van Cauwenberghe and Vera Peeters http://www.xp.be/xpgame.html Scrum and XP in the Trenches by Henrik Kniberg www.infoq.com Fun and Games! http://www.agilecoach.net/ http://www.agilefairytales.com Conferences Mini XP Day Benelux (1 April 2011) [email protected] http://www.xpday.net/ Blog: www.selfishprogramming.org XP Days Benelux (1 – 2 December 2011) http://www.xpday.net/