EPRI develops four software life cycle types, which are: Prototype, Proof-of-Concept, Beta, and Production.
|
|
---|---|
Prototype |
1-2: Concepts to be proven. Any external release to a limited audience and for a period less than one year. Any subsequent release would be Proof-of-Concept or Production. |
Proof-of-Concept |
3-5: Concepts proven, software solution to be proven. Any external release for a period of less than 2 years. Any subsequent release would be Production. |
Beta |
6-7: Proven software solution with ongoing development, collecting user feedback or satisfying Preproduction requirement. External release follows lifecycle plan. Any subsequent release would be on Production. |
Production |
8-9: Proven software solution being developed. External release follows lifecycle plan. |
Refer to the Technology Readiness Levels (TRLs) table for complete list of TRLs as used at EPRI.
Note: EPRI developed software which has not previously been released to EPRI Members is required to be initially submitted to SQA as "Preproduction" (Prototype, Proof-of-Concept, Beta) unless an exemption is provided. If your software has previously been released, the "Preproduction" submittal is optional for all future releases.