Published using Google Docs
SDLC Part 3: Analysis and Design Tools
Updated automatically every 5 minutes

Software Development Life Cycle - Part Three

Analysis and Design Tools

Background - A reminder

To help organize the process, computing scientists have come up with the Software Development Life Cycle (SDLC).  While some of the specific terms differ, generally all break down the SDLC into the following steps:

Explanations for each of the above can be found here:

http://codebetter.com/blogs/raymond.lewallen/archive/2005/07/13/129114.aspx

Assignment

Your goal is to find pictures of and define some important diagrams that are used when Analyzing requirements and then Designing the product.

Analysis - Create a 3 column, 3 row table such as the following:

Diagram

Picture

Definition and/or What is it used for?

Data Flow Diagram

Use Case Diagram

Find an appropriate definition and picture of each of the two types of diagrams.  Hint: Google: Software Development Data Flow Diagram

Design - Create a 3 column 5 row table such as the following:

Diagram

Picture

Definition and/or What is it used for?

Gantt Chart

UML CLASS Diagram

Systems Flow Chart

HIPO Diagram

Warnier Orr Diagram

Prototype

Define Prototype:

In what stage (or stages) are prototypes used?  Explain how or why?