90 likes | 179 Views
Exercise 3. SW Life Cycle. Suppose that you have to build a product to determine the cube root 40,293.8473 to four decimal places. Once the product is implemented and tested, it will be thrown away. Which life-cycle model would you use? Give reason for your answer. Triple-Chocolate Cake ….
E N D
SW Life Cycle • Suppose that you have to build a product to determine the cube root 40,293.8473 to four decimal places. Once the product is implemented and tested, it will be thrown away.Which life-cycle model would you use? Give reason for your answer.
Triple-Chocolate Cake … • You are a SW Engineering consultant and have been called in by the vice-president for finance of a chocolate corporation that manufacture and sells triple-chocolate cake to restaurants. She wants your organization to build a product that will monitor the company’s product, starting with the purchasing of the various ingredients and keeping track of the cakes as they are manufactured and distributed to the various restaurants.
Triple-Chocolate Cake (Cont’d) • What criteria would you use in selecting a life-cycle model for the project? (For the uninitiated, triple-chocolate cake consists of layers of chocolate cake and chocolate frosting, decorated with pieces of chocolate.) , • List the risks involved in developing the software. How would you attempt to resolve each risk?
SW Life-Cycle Model … • Describe the type of situation where the incremental model might lead to difficulties, • Describe the sort of product that would be an ideal application for the spiral model , • Describe the type of situation where the spiral model is inappropriate.
SW Life-Cycle Model • List 3 advantages and 3 disadvantages of the open-source paradigm , • List 4 advantages and 4 disadvantages of the open-source paradigm.
The EPS Document • Scope, • General description, • Detailed requirements, • Other requirements , • Testing requirements.
Assignments: • For next week - read: • How MS Builds SW • חופשי זה לגמרי פתוח (עברית!!)
Exercise 3 The End