4 Component A low fidelity Key, functionally Documented and/or system/component critical, software test breadboard breadboard is built components are performance validation in and operated to integrated, and laboratory demonstrate basic functionally validated, agreement environment. functionality and to establish with analytical critical test interoperability and predictions. environments, and architecture Documented associated development. definition of performance Relevant Environments relevant predictions are defined and performance environment. defined relative to in this environment the final operating predicted. environment. 5 Component A medium fidelity End-to-end software Documented and/or system/component elements implemented test breadboard brassboard is built and interfaced with performance validation in and operated to existing relevant demonstrate overall systems/simulations agreement environment. performance in a conforming to target with analytical simulated environment. End-to-end predictions. operational software system, tested in Documented environment with relevant environment, definition of realistic support meeting predicted scaling elements that performance. requirements. demonstrates Operational overall performance environment in critical areas. performance Performance predicted. Prototype predictions are implementations made for developed. subsequent development phases. 6 System/ A high fidelity Prototype implementations Documented subsystem or system/component performance of the software prototype prototype that demonstrated on full-scale demonstration adequately agreement realistic problems. Partially in a relevant addresses all critical with analytical integrate with existing environment. scaling issues is predictions. hardware/software built and operated in systems. Limited a relevant documentation available. environment to Engineering feasibility fully demonstrate demonstrated. operations under critical environmental conditions.
4 Component and/or breadboard validation in laboratory environment. A low fidelity system/component breadboard is built and operated to demonstrate basic functionality and critical test environments, and associated performance predictions are defined relative to the final operating environment. Key, functionally critical, software components are integrated, and functionally validated, to establish interoperability and architecture development. Relevant Environments defined and performance in this environment predicted. Documented test performance agreement with analytical predictions. Documented definition of relevant environment. 5 Component and/or breadboard validation in relevant environment. A medium fidelity system/component brassboard is built and operated to demonstrate overall performance in a simulated operational environment with realistic support elements that demonstrates overall performance in critical areas. Performance predictions are made for subsequent development phases. End-to-end software elements implemented and interfaced with existing systems/simulations conforming to target environment. End-to-end software system, tested in relevant environment, meeting predicted performance. Operational environment performance predicted. Prototype implementations developed. Documented test performance agreement with analytical predictions. Documented definition of scaling requirements. 6 System/ subsystem or prototype demonstration in a relevant environment. A high fidelity system/component prototype that adequately addresses all critical scaling issues is built and operated in a relevant environment to demonstrate operations under critical environmental conditions. Prototype implementations of the software demonstrated on full-scale realistic problems. Partially integrate with existing hardware/software systems. Limited documentation available. Engineering feasibility fully demonstrated. Documented performance agreement with analytical predictions.
NASA_CCRPP_FORM-B2_Template.docx