Presentation is loading. Please wait.

Presentation is loading. Please wait.

CIS 210 Systems Analysis and Development

Similar presentations


Presentation on theme: "CIS 210 Systems Analysis and Development"— Presentation transcript:

1 CIS 210 Systems Analysis and Development
Week 8 Part I Finalizing Design Specifications ,

2 Objectives Upon completion of part I you will be able to:
Understand and be able to explain the concepts related to system design specifications Understand and be able to explain the concepts related to structured charts Understand and be able to explain the concepts related to evolutionary and throwaway prototyping Understand and be able to explain the concepts related to the role of CASE tools in capturing design specifications

3 Overview Today’s Emphasis on Speed Traditional Design Specification
Blurring the lines Analysis and design Design and implementation Traditional Design Specification Clear lines Completed by analysts Agile Methodologies Focus on software Rapid iterative movement between design and coding

4 Finalizing Design Specifications
Overview Result of the SDLC Software requirements specifications The Final Design Specification Process Blueprint for physical system Deliverables and Outcomes Set of physical design specifications

5 Traditional Methods Overview Specification Documents Structure Charts
Pre-CASE Natural language documents Specification Documents Computer-based requirements documents Structure Charts Show breakdown of the system Modules Data couple Flag Pseudocode

6 Traditional Methods for Representing Specifications
Prototyping Overview Construction of model system Allows testing by users and developers Evolutionary prototyping Prototype becomes actual system Throwaway prototyping Does not preserve prototype Quick development

7 Traditional Methods for Representing Specifications
Rapid Application Development (RAD) Planning Design Construction Cutover Advantages Disadvantages

8 Agile Methodologies Overview eXtreme Programming Requirements
Functional design Code Testing eXtreme Programming Simple design constraints Refactoring

9 Summary Finalizing design specifications Specifications documents
Structure charts Prototyping Rapid application development Agile methodologies


Download ppt "CIS 210 Systems Analysis and Development"

Similar presentations


Ads by Google