S/W Design Review guidelines

(before PDR)

Definition

The objectives of the Design Review for Software held before the project PDR are as follows:

  1. Review and validate the detailed definition of the S/W from technical standpoint
  2. Ensure that the detailed definition of S/W meets all project requirements
  3. Clearly identify the risks related to S/W and possible contingencies
  4. Approve proposed schedule for S/W detailed design work to be conducted during Detailed Design Stage

Questions

Technical assessment

  • Is the detailed definition of S/W appropriate?
  • Does the detailed definition of S/W meet the product specifications?
  • Are the implementation trade-offs proposed for S/W appropriate for the project?
  • Are the algorithms appropriate?
  • Have the key risks related to S/W been correctly identified and evaluated?
  • What contingencies can we propose against those risks?
  • Are the initial R&D test programs for S/W (Unit, Integration) appropriate?
  • What are the open issues which need to be addressed regarding S/W?

Cross-functional check

  • Does the S/W high-level design support the Serviceability requirements?
  • Does the S/W high-level design support the Test requirements?

S/W schedule and resources

  • Is the proposed schedule for S/W detailed design work appropriate?
  • Are the corresponding resources appropriate (# of people, type of skills)?
  • From a S/W standpoint, are we ready to proceed to the Detailed Design stage?

Input

Marketing

  • MRD

Service

  • Serviceability objectives

R&D

H/W design

  • SRS (first version, includes feature list)
  • S/W architecture document (including specific H/W requirements)
  • Major implementation trade-off
  • Major algorithms
  • Engineering test plan (covered by R&D test)
  • Updated S/W development plan

R&D Test

  • Initial Unit / Integration Test programs
  • Initial Engineering Test programs
  • Unit/Integration Test tools and equipment list

Manufacturing

  • Flow chart of Manufacturing processes
  • New technologies & trade-offs
  • Complexity and volume analysis

Manufacturing Test

  • Updated Test Development plan and resource allocation.
  • DFT at Block Diagram level
  • Test equipment requirements

Materials

  • Final supply strategy plan
  • Revised analysis of risk / lead-time / cost
  • BOM coverage vs qualified suppliers

Finance

  • Estimates of product GM in production (on a per component basis)

Deliverables

S/W detailed definition validated

List of open issues related to S/W detailed definition

Updated S/W schedule for Detailed Design Stage

Additional S/W resources for Detailed Design Stage identified (if any)