Overview
This module focuses on each deliverable individually. A later module will take concrete examples of how to develop each deliverable within specific application architecture, while this module will focus on the mechanical detail of creating our standard deliverables.
Before starting this module's tasks, review the Assignment instructions below.
Goals
- Familiarize the competitor with the creation of each architecture deliverable.
- Familiarize competitor with tools used for creation of deliverables.
- Inform competitor of guidelines and standards in creation of standard deliverables.
Tasks
- Read Entity Relationship Diagram Module and complete the assignment therein.
- Read Sequence Diagram Module and complete the assignment therein.
- Read Interface Diagram Module and complete the assignment therein.
- Read Component Diagram Module and complete the assignment therein.
- Read Application Design Specification Module and complete the assignment therein.
Assignments
 | Instructions
Perform each of the tasks above and their associated Assignments. Place all your narrative questions organized by Module into a single Word document titled: Architecture_Deliverables_Training_FName_LName.doc. Place that file along with the output files from the other questions (ERD diagrams, Sequence diagrams, etc.) into a ZIP file named: Architecture_Deliverables_Training_FName_LName.zip.
After completing all tasks, deliver the ZIP file to your mentor via an Online Review project (see: Submitting Assignments via Online Review below).
|
- List all the standard TopCoder architecture deliverables and briefly explain the purpose of each. Give a short example of what content may be contained within the deliverable for a simple e-commerce application.
- Submit your assignments for the Task list above to your mentor.
Submitting Assignments via Online Review