Presentation is loading. Please wait.

Presentation is loading. Please wait.

Object-Oriented and Classical Software Engineering Sixth Edition, WCB/McGraw-Hill, 2005 Stephen R. Schach srs@vuse.vanderbilt.edu.

Similar presentations


Presentation on theme: "Object-Oriented and Classical Software Engineering Sixth Edition, WCB/McGraw-Hill, 2005 Stephen R. Schach srs@vuse.vanderbilt.edu."— Presentation transcript:

1 Object-Oriented and Classical Software Engineering Sixth Edition, WCB/McGraw-Hill, Stephen R. Schach

2 CHAPTER 10 — Unit 10B REQUIREMENTS

3 Continued from Unit 10A

4 10.8 Initial Requirements: The Osbert Oglesby Case Study
The initial business model (the three use cases) shows how Osbert currently does business Decide which of these use cases are also requirements of the software product to be built Clearly, all three are requirements Refine the resulting initial requirements The descriptions of the use cases have to be refined

5 Initial Requirements: The Osbert Oglesby Case Study (contd)
Buy a Painting use case Figure 10.11

6 Initial Requirements: The Osbert Oglesby Case Study (contd)
Sell a Painting use case Figure 10.12

7 Initial Requirements: The Osbert Oglesby Case Study (contd)
Produce a Report use case Figure 10.13

8 Initial Requirements: The Osbert Oglesby Case Study (contd)
All three descriptions are still vague A consequence of the iterative nature of the Unified Process For example, the algorithm details are irrelevant at this time Basic principle: Defer all details to as late as possible This will simplify the inevitable changes of the next iteration

9 Continued in Unit 10C


Download ppt "Object-Oriented and Classical Software Engineering Sixth Edition, WCB/McGraw-Hill, 2005 Stephen R. Schach srs@vuse.vanderbilt.edu."

Similar presentations


Ads by Google