1 / 21

High Level Design and Software Architectures

2. Semester 1, 2008. THE AIM OF SOFTWARE DESIGN. Requirements Analysis should yield a description of all the systems that would meet the client's needs and only systems that would meet the client's needs. Design should yield a description of exactly one system that will meet the client's needs.The

arav
Download Presentation

High Level Design and Software Architectures

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. High Level Design and Software Architectures

    2. 2 Semester 1, 2008 THE AIM OF SOFTWARE DESIGN Requirements Analysis should yield a description of all the systems that would meet the client’s needs and only systems that would meet the client’s needs. Design should yield a description of exactly one system that will meet the client’s needs. The difference is in design decisions: requirements analysis should avoid making them, while design should not leave any significant design decisions unspecified.

    3. 3 Semester 1, 2008 THE DESIGN PROBLEM If requirements are about what the system must do then design is all about how the system will do it. The Design Problem is to develop a description of a system that can feasibly be implemented by the developers and, if implemented, will meet all of the requirements.

More Related