Project Management

Definition of Done

last edited by: Saket Bansal on Oct 24, 2016 5:51 AM login/register to edit this page
Keywords: PMI-ACP Tools and Techniques

Contents
1 Overview
2 Importance
3 PMI-ACP Exam Outline Reference
4 Body
5 History
6 Current practice
7 See also
8 Sources & Reference
9 External Links

Overview

When the Definition of Done is complete, it will define all steps to deliver a finished increment, and therefore it creates feedback regarding the product and also regarding the process within the sprint.

Importance

Suppose you are in a cooking contest and the chief of chefs says, "you have two hours to complete your cakes". You create the best tasting cake of you life, but your cake did not get selected for review because you did not put into a self designated to test.

It's very important to understand the criteria the product owner will use to judge/review your delivered finished increment (Acceptance Criteras ) and what other things need to be done to make product available to product owner .

PMI-ACP Exam Outline Reference

Tools and Techniques > Communication

Body

What is Done?
Done is Done! An agile team agrees on a list of criteria/steps which must be met before a finished increment (usually a user story) for an agile sprint is considered done. Any product which fails to meet this criteria should not be counted for the sprint's velocity.

User Story - Definition of Done (DoD) As a web user, I want to successfully login to view PMI-ACP Community of Practice content.

Let's look at a simple login screen: Agile/DoD - Login Example.png
Acceptance Criteria: :

  • User enters a valid PMI username :
  • User enters a valid PMI password :
  • User clicks login :
  • User credentials are successfully matched against PMI's database and user membership is paid in full :
  • User is directed to PMI-ACP Community of Practice home page

    Sample Category Checklist for DoD Code meets general Coding Standard (e.g. as defined in Checkstyle) Functional tests are performed by team members other than those working on the implementation of that feature is either reviewed or produced with a pair-programming method The code is covered by a minimum of 70% Unit Tests and all tests are Green Automated acceptance tests (Selenium) are prepared for the feature and are Green Integration tests of the affected areas are conducted and passed.


    History


    Current practice


    See also


    Sources & Reference


    External Links


    Enter Content Here


  • last edited by: Saket Bansal on Oct 24, 2016 5:51 AM login/register to edit this page


    Comments (1)

    Login/join to subscribe
    ADVERTISEMENTS

    "A jury consists of twelve persons chosen to decide who has the better lawyer."

    - Robert Frost

    ADVERTISEMENT

    Sponsors