SlideShare uma empresa Scribd logo
1 de 23
ARE YOU REALLY DONE?

     UNDERSTANDING 3 IMPORTANT FOCUS AREAS,
                     FOR DEFINITION OF “DONE”
Naveen Nanjundappa
Sept 2012

        PMPC
         2012                                 1
“I am done with my work”




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                                         2
Your work is not
     complete without …




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                      3
Think ?




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                                4
Naveen Nanjundappa
Agile Coach, SolutionsIQ India.

• Organizational Agile Transformations
• Scrum Coaching / Training




       PMPC
        2012                             5
Agenda

           • User Stories
           • Definition of “done”
                  – DoD Focus Areas
                  – DoD for potentially shippable
                       product
           • Creating definition of done List




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                       6
Agile



             An attitude to deliver business
           value to customer using common
                                          sense approach




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                              7
USER STORIES


                                                       <WHO>
                                                       < W H AT >
                                                        <WHY>
                Card



                                                       Confirmation

                                        Conversation

Photo Credit - http://www.freedigitalphotos.net/
                                                          Ref: Mike Cohn – User Stories Applied
                        PMPC
                         2012                                                         8
DEFINITION OF “DONE”

     A l l t h a t “we need to do” t o “claim”
     t h a t w e a r e “done” w i t h t h e u s e r s t o r y




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                                   9
“Definition of Done” is Important


   • Team focus on “goal”
   • Improves productivity of team
   • Do as much as required to satisfy the acceptance
   • Track the progress of the story




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                           11
Big Challenge




How to know
we are done
s u f f i c i e n t l y?




      PMPC
       2012                12
Focus Area - Product Quality



            • Quality Assurance Activities
                   – Unit, Integration, System, Performance Testing and so on…




                                                   Every check that is required to ensure the
                                                   product quality is high and low/no defects


Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                                                             13
Focus Area - Business Value


          • Functional & Non Functional Requirements
          • Regulatory specifications
          • Licensing and legal specifications
          So on…




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                                      14
Focus Area - Software Best Practices


          • Code Reviews, Pair Programming.
          • Continuous Integration, Deployment
          • Test Automation
          So on…




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                      15
Potentially shippable product increment




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                               16
DoD for an User Story
        Quality checks
            •   Unit test passed.
            •   Testing complete on all target
                environments
        Software practice checks
            •   Code review or pair programming
                for code / test development done
            •   Code is committed in the version
                control system
        Business need checks
            •   User story done meets all the
                acceptance criteria.
            •   All requirements related to the
                user story are completed.

PMPC
 2012                                       17
DoD for an Iteration
 Quality checks
  • Is the performance tested?
  • Have all the integration tests run
      and passed without errors?
 Software practice checks
  • Was the code continuously
      integrated during development?
  •   User story status updated as
      required.
 Business need checks
  • Is the goal of the sprint met?
  • Did product owner accept all user
      stories?
                                         Photo Credit - http://www.freedigitalphotos.net/

            PMPC
             2012                                                             18
DoD for a Release

                                                   • Did customer accept all user stories in
                                                     the release plan?
                                                   • Is the release documentation
                                                     complete?
                                                   • Has the new product passed the
                                                     Certification/Regulatory, licensing &
                                                     compliance requirements tests and
                                                     approved?
                                                   • Does the product owner(s) feel
                                                     confident about the product?




Photo Credit - http://www.freedigitalphotos.net/
                        PMPC
                         2012                                                            19
STEPS TO CREATE DONE LIST

                                                       DoD - User Story Check list


                                                   User story 1   User Story 2   User Story 3


                                DoD 1


                                DoD 2


                                DoD 3


                                DoD 4
Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                                                             20
ACCEPTANCE BY

        PRODUCT OWNER
          & CUSTOMER




          Photo Credit - http://www.freedigitalphotos.net/

PMPC
 2012                                         21
Conclusion


   • Critical for a team.
   • No – “One list fit all”
   • Quality, Business Value & Best Practice




   Create DoD for your team Today !




Photo Credit - http://www.freedigitalphotos.net/

                        PMPC
                         2012                      22
There are no secrets,
                                                    Open for discussion




         Thank you




Photo Credit - http://www.freedigitalphotos.net/
For all photos in this presentation


                     PMPC
                      2012                                            23
Thank You

Naveen Nanjundappa
Agile Coach, SolutionsIQ (India)

naveenn@solutionsiq.com
naveen.nanjundappa@gmail.com

Mobile: +91 9980505003




      PMPC
       2012                        24

Mais conteúdo relacionado

Destaque

5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD
5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD
5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDDpvratsalis
 
"Done" - Are We There Yet?
"Done" - Are We There Yet?"Done" - Are We There Yet?
"Done" - Are We There Yet?Paul Rayner
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of readyAgileee
 
Inception workshop - Kickstarting an Agile project in style
Inception workshop - Kickstarting an Agile project in styleInception workshop - Kickstarting an Agile project in style
Inception workshop - Kickstarting an Agile project in styleJenny Wong
 
Cheat Sheet: 8 ways to split your user stories
Cheat Sheet:  8 ways to split your user storiesCheat Sheet:  8 ways to split your user stories
Cheat Sheet: 8 ways to split your user storiesPayton Consulting
 
Yonce.clayton
Yonce.claytonYonce.clayton
Yonce.claytonNASAPMC
 
Project management closing & reflecting
Project management   closing & reflectingProject management   closing & reflecting
Project management closing & reflectingSuzanne Chapman
 
Forming your team
Forming your teamForming your team
Forming your teamAllen Shaw
 
Seven Habits of Effective Project Managers
Seven Habits of Effective Project ManagersSeven Habits of Effective Project Managers
Seven Habits of Effective Project ManagersGlen Alleman
 
Agile for the Masses: How to Make Any Team More Effective - John Wetenhall
Agile for the Masses: How to Make Any Team More Effective - John WetenhallAgile for the Masses: How to Make Any Team More Effective - John Wetenhall
Agile for the Masses: How to Make Any Team More Effective - John WetenhallAtlassian
 
Project Management Training in Indonesia - Module 05 Project Closing Process
Project Management Training in Indonesia - Module 05 Project Closing ProcessProject Management Training in Indonesia - Module 05 Project Closing Process
Project Management Training in Indonesia - Module 05 Project Closing ProcessAlin Veronika
 
Leadership challenges in project management
Leadership challenges in project managementLeadership challenges in project management
Leadership challenges in project managementalokkushwah07
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to ScrumPavel Dabrytski
 
Project Evaluation, Recycling and Closing
Project Evaluation, Recycling and ClosingProject Evaluation, Recycling and Closing
Project Evaluation, Recycling and ClosingJo Balucanag - Bitonio
 

Destaque (17)

5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD
5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD
5th Scrum Meetup Greece - Getting to a shared definition of "done" with ATDD
 
Are we done yet?
Are we done yet?Are we done yet?
Are we done yet?
 
"Done" - Are We There Yet?
"Done" - Are We There Yet?"Done" - Are We There Yet?
"Done" - Are We There Yet?
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of ready
 
Inception workshop - Kickstarting an Agile project in style
Inception workshop - Kickstarting an Agile project in styleInception workshop - Kickstarting an Agile project in style
Inception workshop - Kickstarting an Agile project in style
 
Cheat Sheet: 8 ways to split your user stories
Cheat Sheet:  8 ways to split your user storiesCheat Sheet:  8 ways to split your user stories
Cheat Sheet: 8 ways to split your user stories
 
Yonce.clayton
Yonce.claytonYonce.clayton
Yonce.clayton
 
Project management closing & reflecting
Project management   closing & reflectingProject management   closing & reflecting
Project management closing & reflecting
 
Forming your team
Forming your teamForming your team
Forming your team
 
Seven Habits of Effective Project Managers
Seven Habits of Effective Project ManagersSeven Habits of Effective Project Managers
Seven Habits of Effective Project Managers
 
Dod is not done
Dod is not doneDod is not done
Dod is not done
 
Agile for the Masses: How to Make Any Team More Effective - John Wetenhall
Agile for the Masses: How to Make Any Team More Effective - John WetenhallAgile for the Masses: How to Make Any Team More Effective - John Wetenhall
Agile for the Masses: How to Make Any Team More Effective - John Wetenhall
 
How to close a project
How to close a projectHow to close a project
How to close a project
 
Project Management Training in Indonesia - Module 05 Project Closing Process
Project Management Training in Indonesia - Module 05 Project Closing ProcessProject Management Training in Indonesia - Module 05 Project Closing Process
Project Management Training in Indonesia - Module 05 Project Closing Process
 
Leadership challenges in project management
Leadership challenges in project managementLeadership challenges in project management
Leadership challenges in project management
 
Practical Guide to Scrum
Practical Guide to ScrumPractical Guide to Scrum
Practical Guide to Scrum
 
Project Evaluation, Recycling and Closing
Project Evaluation, Recycling and ClosingProject Evaluation, Recycling and Closing
Project Evaluation, Recycling and Closing
 

Mais de Naveen Nanjundappa

4 Focus Areas for Total Agile Transformation
4 Focus Areas for Total Agile Transformation4 Focus Areas for Total Agile Transformation
4 Focus Areas for Total Agile TransformationNaveen Nanjundappa
 
Keynote Talk - Is agile struggling in India
Keynote Talk - Is agile struggling in IndiaKeynote Talk - Is agile struggling in India
Keynote Talk - Is agile struggling in IndiaNaveen Nanjundappa
 
ScrumMaster activities in building a winning self organized teams - Naveen Na...
ScrumMaster activities in building a winning self organized teams - Naveen Na...ScrumMaster activities in building a winning self organized teams - Naveen Na...
ScrumMaster activities in building a winning self organized teams - Naveen Na...Naveen Nanjundappa
 
Why agile is struggling in india naveen nanjundappa
Why agile is struggling in india   naveen nanjundappa Why agile is struggling in india   naveen nanjundappa
Why agile is struggling in india naveen nanjundappa Naveen Nanjundappa
 

Mais de Naveen Nanjundappa (9)

4 Focus Areas for Total Agile Transformation
4 Focus Areas for Total Agile Transformation4 Focus Areas for Total Agile Transformation
4 Focus Areas for Total Agile Transformation
 
Keynote Talk - Is agile struggling in India
Keynote Talk - Is agile struggling in IndiaKeynote Talk - Is agile struggling in India
Keynote Talk - Is agile struggling in India
 
Leading Change and Coaching
Leading Change and CoachingLeading Change and Coaching
Leading Change and Coaching
 
First time telescope buying
First time telescope buyingFirst time telescope buying
First time telescope buying
 
ScrumMaster activities in building a winning self organized teams - Naveen Na...
ScrumMaster activities in building a winning self organized teams - Naveen Na...ScrumMaster activities in building a winning self organized teams - Naveen Na...
ScrumMaster activities in building a winning self organized teams - Naveen Na...
 
Why agile is struggling in india naveen nanjundappa
Why agile is struggling in india   naveen nanjundappa Why agile is struggling in india   naveen nanjundappa
Why agile is struggling in india naveen nanjundappa
 
Agile adaptation challenges
Agile adaptation challengesAgile adaptation challenges
Agile adaptation challenges
 
Product owner
Product ownerProduct owner
Product owner
 
Scrum horoscope
Scrum horoscopeScrum horoscope
Scrum horoscope
 

Último

Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingNauman Safdar
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Omaninstagramfab782445
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateCannaBusinessPlans
 
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)Adnet Communications
 
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdfTVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdfbelieveminhh
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannaBusinessPlans
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
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 Kuwaitdaisycvs
 
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.pptxCynthia Clay
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 

Último (20)

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
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial Wings
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
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
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
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)
 
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdfTVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
TVB_The Vietnam Believer Newsletter_May 6th, 2024_ENVol. 006.pdf
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
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
 
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
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 

Definition of "Done"

  • 1. ARE YOU REALLY DONE? UNDERSTANDING 3 IMPORTANT FOCUS AREAS, FOR DEFINITION OF “DONE” Naveen Nanjundappa Sept 2012 PMPC 2012 1
  • 2. “I am done with my work” Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 2
  • 3. Your work is not complete without … Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 3
  • 4. Think ? Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 4
  • 5. Naveen Nanjundappa Agile Coach, SolutionsIQ India. • Organizational Agile Transformations • Scrum Coaching / Training PMPC 2012 5
  • 6. Agenda • User Stories • Definition of “done” – DoD Focus Areas – DoD for potentially shippable product • Creating definition of done List Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 6
  • 7. Agile An attitude to deliver business value to customer using common sense approach Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 7
  • 8. USER STORIES <WHO> < W H AT > <WHY> Card Confirmation Conversation Photo Credit - http://www.freedigitalphotos.net/ Ref: Mike Cohn – User Stories Applied PMPC 2012 8
  • 9. DEFINITION OF “DONE” A l l t h a t “we need to do” t o “claim” t h a t w e a r e “done” w i t h t h e u s e r s t o r y Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 9
  • 10. “Definition of Done” is Important • Team focus on “goal” • Improves productivity of team • Do as much as required to satisfy the acceptance • Track the progress of the story Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 11
  • 11. Big Challenge How to know we are done s u f f i c i e n t l y? PMPC 2012 12
  • 12. Focus Area - Product Quality • Quality Assurance Activities – Unit, Integration, System, Performance Testing and so on… Every check that is required to ensure the product quality is high and low/no defects Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 13
  • 13. Focus Area - Business Value • Functional & Non Functional Requirements • Regulatory specifications • Licensing and legal specifications So on… Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 14
  • 14. Focus Area - Software Best Practices • Code Reviews, Pair Programming. • Continuous Integration, Deployment • Test Automation So on… Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 15
  • 15. Potentially shippable product increment Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 16
  • 16. DoD for an User Story Quality checks • Unit test passed. • Testing complete on all target environments Software practice checks • Code review or pair programming for code / test development done • Code is committed in the version control system Business need checks • User story done meets all the acceptance criteria. • All requirements related to the user story are completed. PMPC 2012 17
  • 17. DoD for an Iteration Quality checks • Is the performance tested? • Have all the integration tests run and passed without errors? Software practice checks • Was the code continuously integrated during development? • User story status updated as required. Business need checks • Is the goal of the sprint met? • Did product owner accept all user stories? Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 18
  • 18. DoD for a Release • Did customer accept all user stories in the release plan? • Is the release documentation complete? • Has the new product passed the Certification/Regulatory, licensing & compliance requirements tests and approved? • Does the product owner(s) feel confident about the product? Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 19
  • 19. STEPS TO CREATE DONE LIST DoD - User Story Check list User story 1 User Story 2 User Story 3 DoD 1 DoD 2 DoD 3 DoD 4 Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 20
  • 20. ACCEPTANCE BY PRODUCT OWNER & CUSTOMER Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 21
  • 21. Conclusion • Critical for a team. • No – “One list fit all” • Quality, Business Value & Best Practice Create DoD for your team Today ! Photo Credit - http://www.freedigitalphotos.net/ PMPC 2012 22
  • 22. There are no secrets, Open for discussion Thank you Photo Credit - http://www.freedigitalphotos.net/ For all photos in this presentation PMPC 2012 23
  • 23. Thank You Naveen Nanjundappa Agile Coach, SolutionsIQ (India) naveenn@solutionsiq.com naveen.nanjundappa@gmail.com Mobile: +91 9980505003 PMPC 2012 24

Notas do Editor

  1. People claim they are done with their work, the work that is assigned to them.They are always in a hurry to finish their part of work.
  2. Think what are you missing ?
  3. Short introduction.
  4. Agenda for the presentation.
  5. What is agile.
  6. User story and the life cycle of the user story
  7. DoD