SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Downloaden Sie, um offline zu lesen
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 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/

Weitere ähnliche Inhalte

Was ist angesagt?

I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)
Ontico
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
Mike Cottmeyer
 
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
James Coplien
 

Was ist angesagt? (20)

Estimating value through the lens of cost of delay
Estimating value through the lens of cost of delayEstimating value through the lens of cost of delay
Estimating value through the lens of cost of delay
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Agile Techniques
Agile TechniquesAgile Techniques
Agile Techniques
 
I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)
 
Scaling agile without the scaling framework
Scaling agile without the scaling frameworkScaling agile without the scaling framework
Scaling agile without the scaling framework
 
Agile 101
Agile 101Agile 101
Agile 101
 
Building Agile Teams
Building Agile TeamsBuilding Agile Teams
Building Agile Teams
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
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)
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile
 
Agile projetcs (sizing and estimation)
Agile projetcs (sizing and estimation)Agile projetcs (sizing and estimation)
Agile projetcs (sizing and estimation)
 
Agile Assessment Version 1.0
Agile Assessment Version 1.0Agile Assessment Version 1.0
Agile Assessment Version 1.0
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
 
Communicating agile project status to executive managers
Communicating agile project status to executive managersCommunicating agile project status to executive managers
Communicating agile project status to executive managers
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
Agile Start Me Up - Using the Minimum Viable Discovery (MVD)
 
Agile thinking
Agile thinkingAgile thinking
Agile thinking
 
A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile Certifications
 
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
 

Ähnlich wie Agile in a Nutshell - Portia Tung

HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...
ixwebhosting
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
AgileOnTheBeach
 
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum AllianceEmbedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Xavier Warzee
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
Naveen Gupta
 
5 free things 15 aug-12
5 free things 15 aug-125 free things 15 aug-12
5 free things 15 aug-12
drewz lin
 

Ähnlich wie Agile in a Nutshell - Portia Tung (20)

Intro Of Agile
Intro Of AgileIntro Of Agile
Intro Of Agile
 
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
 
HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...
 
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development
 
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
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
 
Just Enough: Minimally Viable Agile
Just Enough: Minimally Viable AgileJust Enough: Minimally Viable Agile
Just Enough: Minimally Viable Agile
 
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum AllianceEmbedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
Embedding a Scrum culture avec Harvey Wheaton, Scrum Alliance
 
"Done" - Are We There Yet?
"Done" - Are We There Yet?"Done" - Are We There Yet?
"Done" - Are We There Yet?
 
Alternatives to Agile Estimation
Alternatives to Agile EstimationAlternatives to Agile Estimation
Alternatives to Agile Estimation
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Agile estimation and planning by bachan anand ( sep 10th)
Agile estimation and planning by bachan anand ( sep 10th)Agile estimation and planning by bachan anand ( sep 10th)
Agile estimation and planning by bachan anand ( sep 10th)
 
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012
 
5 free things 15 aug-12
5 free things 15 aug-125 free things 15 aug-12
5 free things 15 aug-12
 
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile  by Jon StahlAgile From the Top Down: Executives & Leadership Living Agile  by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
 
Organizational agility
Organizational agilityOrganizational agility
Organizational agility
 
Agile
AgileAgile
Agile
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Scrum in One Day
Scrum in One DayScrum in One Day
Scrum in One Day
 

Mehr von IIBA UK Chapter

Mehr von IIBA UK Chapter (20)

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

Kürzlich hochgeladen

Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Kürzlich hochgeladen (20)

Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' Slideshare
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 

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
  • 21.
  • 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) portia@portiatung.org http://www.xpday.net/ Blog: www.selfishprogramming.org XP Days Benelux (1 – 2 December 2011) http://www.xpday.net/