Requirements engineering processes


Published on

Presents a number of perspectives on requirements engineering processes

Published in: Technology, Business
1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Requirements engineering processes

  1. 1. Requirements engineering processes Ian Sommerville RE processes, 2013 Slide 1
  2. 2. • There are different ways to look at the processes involved in requirements engineering RE processes, 2013 Slide 2
  3. 3. The systems engineering process System requirements engineering System validation Architectural design System integration Requirements partitioning Sub-system development Software requirements engineering RE processes, 2013 Slide 3
  4. 4. Requirements engineering • RE is not a separate and distinct process that is carried out at the beginning of the software development life cycle • Requirements may be developed as part of the system acquisition or procurement process • Requirements are refined and new requirements emerge during system design RE processes, 2013 Slide 4
  5. 5. RE process context System acquisition Requirements engineering System design RE processes, 2013 Slide 5
  6. 6. RE process inputs and outputs Existing systems information Agreed requirements Stakeholder needs Organisational standards Regulations Requirements engineering process System specification System models Domain information RE processes, 2013 Slide 6
  7. 7. RE process activities Requirements elicitation User needs domain information, existing system information, regulations, standards, etc. RE processes, 2013 Requirements analysis and negotiation Requirements documentation Requirements validation Requirements document System specification Agreed requirements Slide 7
  8. 8. RE process iteration Decision point: Accept document or re-enter spiral Informal statement of requirements Requirements elicitation Requirements document and validation report Requirements analysis and negotiation START Agreed requirements Requirements validation Requirements documentation Draft requirements document RE processes, 2013 Slide 8
  9. 9. • Go round spiral until you run out of time for requirements engineering • RE is always time constrained • Problems with requirements arise because not enough time is allowed for the process RE processes, 2013 Slide 9
  10. 10. Summary • There are a number of different ways to look at requirements engineering • These present different views of the goals and activities in requirements engineering RE processes, 2013 Slide 10
  11. 11. RE perspectives • Systems engineering • Other procurements and design processes • Inputs and outputs • Activities • Iteration RE processes, 2013 Slide 11
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.