Montana Department of Transportation

Main Content

Research

SDLC Process

The list of deliverables doesn't adequately describe the processes involved in the SDLC, so this document will show the relationship between the various deliverables, very few of which are independent. This is not quite a job description for each role, but it can help in building tasklists and timelines.

Some deliverables appear in more than one process, and for each, the sequence is generally from top to bottom.

Installed Software

Phase Deliverable
Planning Concept of Operations Document
  Project Boundary Document
Analysis Use Case Business Model
  Project Plan
  Use Case Model
  Requirements Document
  Project Workscope
  Baseline Project Tasklist
  Baseline Project Timeline
  Software Analysis Model
  System Specification
System Design Change Orders
  Software Design Model
  User Interface Storyboards
  Data Model Specification
Technical Design Software Design Model
  User Interface Mock-ups
  Programming Standards
Development Develop software
Implementation Deploy software

Project Planning

Phase Deliverable
Planning Concept of Operations Document
  Project Plan
  Risk Assessment
  Measurement Plan
  Project Proposal
System Analysis Security Plan
  Configuration Management Plan
  Interface Control Document
  Risk Management Plan
  Quality Assurance Plan
  Documentation Plan
  Master Test Plan
  Project Plan
System Design System Test Plan
  Documentation Plan
  Acceptance Test Plan
  User Support Plan
  Integration Plan
  Conversion Plan
  Deployment Plan
  System Test Plan
Technical Design Unit Test Plan
  Development Contingency Plan
Development System Administration Plan
Implementation Maintenance Plan
Conclusion  

Quality Control

Phase Deliverable
Planning  
System Analysis Quality Assurance Plan
  Defect Tracking System
  Master Test Plan
System Design System Test Plan
  Acceptance Test Plan
  Acceptance Test Cases
Technical Design Unit Test Plan
Development Integration Tests
  System Test
Implementation Deployment
  Acceptance Test
  Training Survey
  User Survey
Conclusion  

Project Control

Phase Deliverable
Planning Project Boundary Document
  Use Case Business Model
  Project Plan
  Phase Review
  Project Audit Report
System Analysis Baseline Project Tasklist
  Baseline Project Timeline
  Phase Review
  Project Audit Report
System Design Phase Review
  Project Audit Report
Technical Design Development Contingency Pla
  Phase Review
  Project Audit Report
Development System Test
  Phase Review
  Project Audit Report
Implementation Training Survey
  Phase Review
  Project Audit Report
Conclusion Project Performance Report
  Phase Review
  Project Audit Report

User Support and Training

Phase Deliverable
Planning  
System Analysis  
System Design Documentation Plan
  User Support Plan
  Training Plan
Technical Design  
Development Training Courseware
  Documentation
Implementation Training
Conclusion