Requirements002

352 views

Published on

Published in: Education, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
352
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Requirements002

  1. 1. Requirements EngineeringWhat is RE?What are the benefits of using RE in projects NCR Confidential 1
  2. 2. Requirements EngineeringWhat is Requirements Engineering?(RE) is the process of discovering requirements, by identifying stakeholders and their requests, and documenting these in a form that is amenable to analysis, communication, and successive implementation. NCR Confidential 2
  3. 3. Requirements EngineeringWhat is a Requirement?A requirement is a feature that a product or service must have in order to be useful to its stakeholders NCR Confidential 3
  4. 4. Requirements EngineeringRework can consume 30 to 50 percent of your total development costs NCR Confidential 4
  5. 5. Requirements EngineeringGood Requirements are:VerifiableClear and conciseCompleteConsistentTraceable NCR Confidential 5
  6. 6. Requirements EngineeringThe benefits of good requirements process are:• Reduced development rework• Faster development• Fewer miscommunications• Reduced scope creep• Reduced project chaos• More accurate system-testing estimates• Higher customer and team member satisfaction NCR Confidential 6
  7. 7. Requirements Engineering NCR Confidential 7
  8. 8. Requirements EngineeringElicitation- is about discovery the requirements from a customer by communicating with anyone that has a stake in the project NCR Confidential 8
  9. 9. Requirements EngineeringAnalysis- involves refining the requirements for understanding and inspecting for errors and omissions NCR Confidential 9
  10. 10. Requirements EngineeringDocumentation- reveals missing, inconsistent and incorrect requirements by making them accessible and reviewable NCR Confidential 10
  11. 11. Requirements EngineeringCommunication – facilitating these requirements among different stakeholders NCR Confidential 11
  12. 12. Requirements EngineeringValidation- ensures that the requirements are correct and demonstrate the desired behavior and characteristics that will satisfy the customer. NCR Confidential 12
  13. 13. Requirements EngineeringSuccessful projects are built on well executed requirements gathering process. NCR Confidential 13

×