Types of Software Release
A NASA Open Government Initiative Website FAQ Page Software Contacts.
Requirements.
The Software Release Authority approves the release of software from JSC as well as release to external or internal partners for marketing, distribution, and use.All new software developed at JSC that will be made available to others goes through the Software Release Process. All new software developed at JSC that will be made available to others goes through the Software Release Process. Find Open Source Software Projects from NASA. Below are the major steps and important notes for experiment research with software. Novice and experienced software team members can use the Handbook as an easily accessible reference or manual that captures the broad knowledge base of numerous experts who have extensive experience in all aspects of NASA's software systems. The Office of the Chief Engineer advances NASA's software engineering practices through Continuous process and product improvement, software engineering metric, updated policies and guidelines, infusion of software engineering research and technology, and by enhancing engineering knowledge and skills. NASA Official: Benjamin Reist. NASA Software Formal Inspections Standard (NASA-STD-8739.9) The Software Formal Inspections Standard is designed to support the inspection process of software developed for NASA. Division Software Engineering Process & Reference Materials In addition, the SMO wiki contains helpful reference materials for Division software projects. Its goal is to provide a framework and model for an inspection process that will detect and eliminate defects as early as possible in the software lifecycle. The SWG designed this Handbook for the community that is involved in the acquisition, management, development, assurance, maintenance, and operations of NASA software. The JSC Technology Transfer and Commercialization Office (TTO) makes select software available for public release through JSC's Software Release Authority. Introducing the 2019-2020 NASA Software Catalog.
The TTO coordinates export control review, intellectual property review, commercialization assessment, and software release action and determines if reported software meets NASA policies and guidelines.
The ROI Software Process website is intended to assist Principal Investigators (PIs) and others associated with ROI experiments with software development at the Johnson Space Center (JSC) for Human Research Program (HRP) ISS/flight investigations. Readers can use it to sharpen their skills in specific areas or suggest valuable guidance for others in the NASA software community.
The TTO coordinates export control review, intellectual property review, commercialization assessment, and software release action and determines if reported software meets NASA policies and guidelinesSoftware may be approved for several different types of release:For assistance or additional information, please send The 2019-2020 NASA Software Catalog offers hundreds of new software programs you can download for free to use in a wide variety of technical applications.
“Software engineering is a core capability and key enabling technology for NASA’s missions and supporting infrastructure.” Take, for example, the software for the NASA Space Launch System (SLS), being developed to provide heavy-lift capability, says Crumbley. 2.2.7 The project shall select and document a software development life cycle or model that includes phase transition criteria for each life cycle phase (e.g., formal review milestones, informal reviews, software requirements review (SRR), preliminary design review (PDR), critical design review (CDR), test readiness reviews, customer acceptance or approval reviews). 1.