EPRI: Electric Power Research Institute

Software Development


Software Type Matrix


Software Type
Life Cycle Type & Technology Readiness Levels
SAP Material Type
Software Lifecycle Management Plan Approved by Program Manager
Project Plan, including Quality Plan
Requirements Specification
Int'lization
User Documentation
Preproduction Test by SQA
Final Acceptance Test by SQA
E-Media: Desktop [includes "simple" spreadsheets (6)] Production (TRL 6-9) Software: E-Media
not required
5
not required
2
not required
not required
4
E-Media: Web [includes content-only websites (8)] Production (TRL 6-9) Software: E-Media
not required
5
not required
2
not required
not required
4
Computer-Based Training (CBT) Production (TRL 6-9) Software: Computer Based Training Module

Pre-Software: Computer Based Training
2
5
2
2
2
not required
2
Complicated spreadsheets

Desktop

Server/Enterprise

Software Implemented via a Commercial Software Platform

Software Extension

Web Application (8)

Web Service

Mobile Application (8)
Prototype (TRL 1-2) Software: Prototype
not required
5
not required
not required
not required
7
not required
Proof of Concept (TRL 3-5) Software: Proof of Concept
not required
5
5
not required
7
7
not required
Production (TRL 6-9) Software

Pre-Software
2
2
2
2
2
2
2
Nuclear Quality Assurance or Augmented Quality (1) Software

Pre-Software
2
2
2
2
2
2
2
Business Service Agreement (BSA) Any Software

Pre-Software
3
3
3
5
3
5
5

  Key:

  1. Refer to the EPRI Nuclear Quality Assurance Program requirements.
  2. Item is required. Any exceptions to the requirements must have a Sector VP or Sector Director approval.
  3. Item is required unless specifically defined or excluded in contractual documents.
  4. Item is required and may be performed by Software Quality Assurance (SQA) or an independent person.
  5. Item is not required but highly recommended.
  6. "Simple" spreadsheets have no macros, hidden cells, rows or columns; all calculations can be easily viewed and verified on no more than three worksheets without scrolling.
  7. Item is required when distributed externally.
  8. Type must meet additional product requirements, see side navigation bar of website.

Download the Software Type Matrix (40 KB)