Related Links

WhiteHedge Software Development Methodology
 

Software Development Process

Software Requirements Analysis and Management

  • Allocated Requirements Review
  • Managing Systems Requirements Allocated to Software Policy

Software Project Planning

  • Software Development Plan
  • Software Estimates Procedures
  • Project Schedule
  • Software Life Cycle Definition
  • Software Planning Data
  • Software Project Activities and Commitments
  • Software Engineering Facilities and Support Tools Plan

Software Project Tracking and Oversight

  • Revision of Software Development Plan
  • Peer Review Plans
  • Change Requests and Problem Reports Procedure
  • Formal Reviews of Selected Milestones
  • Project Tracking and Recording Procedures

Software Quality Assurance

  • Software Quality Assurance Plan
  • Policy for Implementation of SQA
  • Deviations in Software Activities and Software Work Products Procedure
  • SQA Participation Procedure
  • SQA Reports
  • SQA Reviews Procedure

Software Configuration Management

  • SCM Activities Plan
  • SCM Policy
  • Changes to Baselines Procedure
  • Software Baseline Library Product Creation and Release Control Procedure
  • Configuration Items/Units Status Review Procedure
  • Standard Software Configuration Management Reports
  • Baseline Audits Procedure

Testing

  • Specification Testing
  • Functionality Testing
  • Integration Testing
  • Stress/Real-world Testing

Implementation

  • Enterprise-wide Deployment
  • End-user Training
  • System/Helpdesk Training
  • Documentation Handover

Maintenance

  • System Health Maintenance
  • Feature/Application Enhancements