際際滷

際際滷Share a Scribd company logo
Requirements Management Presented by Varun Poddar, PMP Sponsored by The Talener Group PoddarCo 09/29/09 息 2009 PoddarCo
Requirements: Challenges Lack of ownership Vague, Ambiguous Conflicting Lack of details Lack of visibility to changes Others? 09/29/09 息 2009 PoddarCo
Requirements: Perspective An end user is someone who tells you what they really wanted the day after you deliver what they asked for  Iain Sturrock in a comment on  http://www.poddarco.com/2009/05/29/project-manager-jokes/ (Iain mentioned this as a joke, but it communicates a serious underlying message) Majority of product development  projects fail because of defects in requirements . New product development failure rates are reported to be as high as 85 percent to 95 percent Failures due to problems with requirements account for 50 percent to 60 percent of those total failures. Too often  enthusiasm predates facts , and that enthusiasmwhile a necessary ingredient if not surrounded by practices that make sense, can be the downfall  of a project Dinsmore, Paul C., andJeannette Cabanis-Brewin (eds). "Chapter 33 - New Product Development: Issues for Project Management". The AMA Handbook of Project Management, Second Edition .AMACOM.息 2006. 09/29/09 息 2009 PoddarCo
Requirements: Life Cycle 09/29/09 息 2009 PoddarCo  Poddar, Varun.  (2009).  A Project Managers Perspective: The Importance of Early and Thorough Requirements Capture  from  http://www.poddarco.com/papers
Illustration Jen wants to make pasta salad.  She asked her husband, Max, to go grocery shopping and get some pasta, a few fruits, some mayonnaise, some greens, and an assortment of herbs.  John, their son, puts together the following list: Ing1  Get some pasta.  Ing2  Get a few fruits.  Ing3  Get mayonnaise.  Ing4  Get some greens.  Ing5  Get an assortment of herbs. 09/29/09 息 2009 PoddarCo
Was the list satisfactory? Does this list qualify as a list of requirements?  Do you think Max will get the right set of ingredients? What do you think will happen when he returns from the grocery store?  09/29/09 息 2009 PoddarCo
Lists Compared List  2 Ing1  Get 1 box Ronzoni Rotini pasta.  Ing2  Get fruits: 1 apple, 1 can mandarin oranges, and 1 bunch grapes.  Ing3  Get 1 15-oz jar Hellmanns light mayonnaise.  Ing4  Get greens: 1 bag frozen petite peas (any brand) and 2 fresh green peppers Ing5  Get herbs: 1 bunch fresh parsley, 1 bunch fresh thyme, and 1 small jar oregano Note: Need everything by 5 P.M..  Fresh herbs are not available in local supermarketneed to go to Garden of Eden market to get these.  List  1 Ing1  Get some pasta.  Ing2  Get a few fruits.  Ing3  Get mayonnaise.  Ing4  Get some greens.  Ing5  Get an assortment of herbs. 09/29/09 息 2009 PoddarCo
High Quality Requirements From   Criteria of a Good Requirement, by R. Young, 2004, from  ralphyoung.net/artifacts/CriteriaGoodRequirement.pdf , Copyright 2004 by Ralph R. Young .  Adapted with permission. 09/29/09 息 2009 PoddarCo  Criteria Description Verifiable Can it be ensured that the requirement can be met (verified)?  If not, success criteria for the requirement should be documented so it can be verified upon completion. Attainable Is the requirement achievable per the current system, scope, budget, resources, etc.?  If not, document the constraining factor and revise the requirement. Complete Is the requirement defined in its entirety; are all conditions under which the requirement applies captured?  If not, conduct additional requirements capture sessions with the originator of the requirement. Consistent Can the requirement be met without conflicting with other requirements?  If not, conflicting requirements should be analyzed and aligned properly. Unambiguous Can the requirement be interpreted in multiple ways?  If yes, requirement should be clarified or removed. Necessary Can the system, application, or project needs be met without the requirement?  (Leads to must-have vs. nice-to-have requirements) Traceable Can the requirement be referenced throughout the system, back to origin or source?  If not, the requirement should be researched further so that it can be aligned with broader project, program, or organization goals.
Contact Info Varun Poddar, PMP LinkedIn  http://www.linkedin.com/in/varunpoddar Twitter  http://twitter.com/varunpoddar Website and Blog  http://www.poddarco.com The Talener Group Website  http://www.talener.com NY Office 917.720.1080 LA Office 310.364.0090 09/29/09 息 2009 PoddarCo

More Related Content

Requirements Management

  • 1. Requirements Management Presented by Varun Poddar, PMP Sponsored by The Talener Group PoddarCo 09/29/09 息 2009 PoddarCo
  • 2. Requirements: Challenges Lack of ownership Vague, Ambiguous Conflicting Lack of details Lack of visibility to changes Others? 09/29/09 息 2009 PoddarCo
  • 3. Requirements: Perspective An end user is someone who tells you what they really wanted the day after you deliver what they asked for Iain Sturrock in a comment on http://www.poddarco.com/2009/05/29/project-manager-jokes/ (Iain mentioned this as a joke, but it communicates a serious underlying message) Majority of product development projects fail because of defects in requirements . New product development failure rates are reported to be as high as 85 percent to 95 percent Failures due to problems with requirements account for 50 percent to 60 percent of those total failures. Too often enthusiasm predates facts , and that enthusiasmwhile a necessary ingredient if not surrounded by practices that make sense, can be the downfall of a project Dinsmore, Paul C., andJeannette Cabanis-Brewin (eds). "Chapter 33 - New Product Development: Issues for Project Management". The AMA Handbook of Project Management, Second Edition .AMACOM.息 2006. 09/29/09 息 2009 PoddarCo
  • 4. Requirements: Life Cycle 09/29/09 息 2009 PoddarCo Poddar, Varun. (2009). A Project Managers Perspective: The Importance of Early and Thorough Requirements Capture from http://www.poddarco.com/papers
  • 5. Illustration Jen wants to make pasta salad. She asked her husband, Max, to go grocery shopping and get some pasta, a few fruits, some mayonnaise, some greens, and an assortment of herbs. John, their son, puts together the following list: Ing1 Get some pasta. Ing2 Get a few fruits. Ing3 Get mayonnaise. Ing4 Get some greens. Ing5 Get an assortment of herbs. 09/29/09 息 2009 PoddarCo
  • 6. Was the list satisfactory? Does this list qualify as a list of requirements? Do you think Max will get the right set of ingredients? What do you think will happen when he returns from the grocery store? 09/29/09 息 2009 PoddarCo
  • 7. Lists Compared List 2 Ing1 Get 1 box Ronzoni Rotini pasta. Ing2 Get fruits: 1 apple, 1 can mandarin oranges, and 1 bunch grapes. Ing3 Get 1 15-oz jar Hellmanns light mayonnaise. Ing4 Get greens: 1 bag frozen petite peas (any brand) and 2 fresh green peppers Ing5 Get herbs: 1 bunch fresh parsley, 1 bunch fresh thyme, and 1 small jar oregano Note: Need everything by 5 P.M.. Fresh herbs are not available in local supermarketneed to go to Garden of Eden market to get these. List 1 Ing1 Get some pasta. Ing2 Get a few fruits. Ing3 Get mayonnaise. Ing4 Get some greens. Ing5 Get an assortment of herbs. 09/29/09 息 2009 PoddarCo
  • 8. High Quality Requirements From Criteria of a Good Requirement, by R. Young, 2004, from ralphyoung.net/artifacts/CriteriaGoodRequirement.pdf , Copyright 2004 by Ralph R. Young . Adapted with permission. 09/29/09 息 2009 PoddarCo Criteria Description Verifiable Can it be ensured that the requirement can be met (verified)? If not, success criteria for the requirement should be documented so it can be verified upon completion. Attainable Is the requirement achievable per the current system, scope, budget, resources, etc.? If not, document the constraining factor and revise the requirement. Complete Is the requirement defined in its entirety; are all conditions under which the requirement applies captured? If not, conduct additional requirements capture sessions with the originator of the requirement. Consistent Can the requirement be met without conflicting with other requirements? If not, conflicting requirements should be analyzed and aligned properly. Unambiguous Can the requirement be interpreted in multiple ways? If yes, requirement should be clarified or removed. Necessary Can the system, application, or project needs be met without the requirement? (Leads to must-have vs. nice-to-have requirements) Traceable Can the requirement be referenced throughout the system, back to origin or source? If not, the requirement should be researched further so that it can be aligned with broader project, program, or organization goals.
  • 9. Contact Info Varun Poddar, PMP LinkedIn http://www.linkedin.com/in/varunpoddar Twitter http://twitter.com/varunpoddar Website and Blog http://www.poddarco.com The Talener Group Website http://www.talener.com NY Office 917.720.1080 LA Office 310.364.0090 09/29/09 息 2009 PoddarCo

Editor's Notes

  1. 09/29/09 息 2009 PoddarCo