11
RE processes, 2013 Slide 1 Requirements engineering processes Ian Sommerville http://www.youtube.com/watch?v=GSe4xIy-iBE

Requirements engineering processes

Embed Size (px)

DESCRIPTION

Presents a number of perspectives on requirements engineering processes

Citation preview

Page 1: Requirements engineering processes

RE processes, 2013 Slide 1

Requirements engineering processes

Ian Sommerville

http://www.youtube.com/watch?v=GSe4xIy-iBE

Page 2: Requirements engineering processes

RE processes, 2013 Slide 2

• There are different ways to look at the processes involved in requirements engineering

Page 3: Requirements engineering processes

RE processes, 2013 Slide 3

The systems engineering process

Page 4: Requirements engineering processes

RE processes, 2013 Slide 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 and implementation

Page 5: Requirements engineering processes

RE processes, 2013 Slide 5

RE process context

Page 6: Requirements engineering processes

RE processes, 2013 Slide 6

RE process inputs and outputs

Page 7: Requirements engineering processes

RE processes, 2013 Slide 7

RE process activities

Page 8: Requirements engineering processes

RE processes, 2013 Slide 8

RE process iteration

Page 9: Requirements engineering processes

RE processes, 2013 Slide 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

Page 10: Requirements engineering processes

RE processes, 2013 Slide 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

Page 11: Requirements engineering processes

RE processes, 2013 Slide 11

RE perspectives

• Systems engineering

• Other procurements and design processes

• Inputs and outputs

• Activities

• Iteration