CS Field Project The Top-Level Design (TLD) Document - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

CS Field Project The Top-Level Design (TLD) Document

Description:

Link to QA: module and system tests (mostly communication and performance) ... Document Parts. Overview of the Project. Main Requirements and Constraints (SRS) ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 9
Provided by: ronr54
Category:

less

Transcript and Presenter's Notes

Title: CS Field Project The Top-Level Design (TLD) Document


1
CS Field ProjectThe Top-Level Design (TLD)
Document
  • Dr. Ron Rymon
  • IDC, Herzliya
  • January 2004

2
Goals
  • Link from Proposal Overview the project
  • Link from SRS The Requirements and constraints
    that the design must satisfy
  • Solution Architecture to the level of specific
    development and integration tasks
  • Project Planning designating schedule and
    responsibilities
  • Link to QA module and system tests (mostly
    communication and performance)
  • Link to Programmer Manual specific APIs, and
    components

3
Document Parts
  • Overview of the Project
  • Main Requirements and Constraints (SRS)
  • Product and Software Architecture
  • Description of Specific Modules
  • Development and Target Environments
  • Expected Performance
  • Testing
  • Project Plans for Development and Testing

4
Architecture
  • Decomposition of the product based on functional,
    development, and flow considerations
  • Consider components that are available
    off-the-shelf
  • Data flow diagrams
  • Extensibility and limitations
  • Merits vs. alternative architectures

5
Modules and Components
  • Functionality and interfaces
  • Main classes, APIs
  • Implementation details and challenges
  • Available components and wrapping

6
Testing
  • Module tests, based on specified functionality
    and intended performance
  • System tests
  • Tests against SRS use cases and requirements

7
Project Plans
  • Use a project management tool
  • Outline all development / testing tasks
  • Granularity of 1-2 weeks max
  • Assign to specific team members
  • Indicate dependencies and interfaces
  • Estimate time frames and fit to schedule

8
Schedule
  • First Submission January 25, 2004
  • Second Submission and Presentation one week
    after receiving comments
  • For faster progress, or to consult on any issue,
    feel free to contact me to coordinate a meeting
    at ANY TIME.
  • Grading Policy
  • Late submissions will receive a penalty of 10
    points for every week
  • Both submissions are graded into the final grade
Write a Comment
User Comments (0)
About PowerShow.com