4.5.1 The NASA Headquarters' Office of the Chief Engineer shall maintain an Agency-wide process asset library of applicable best practices. The Agency-level process assets can be viewed from the NASA Software Process Asset Library (PAL) Web site http://swpal.nasa.gov, from the NASA Software Engineering Web site at http://software.nasa.gov and from the NASA Engineering Network Web site at http://nen.nasa.gov/portal/site/llis/OCE/\* (http://nen.nasa.gov/portal/site/llis/OCE/*). The repository may contain information in many forms including, but not limited to, processes, Web sites, design principles, books, periodicals, presentations, tools, examples of documents, and conference descriptions. EHB Editor note: The websites (swpal.nasa.gov and software.nasa.gov and nen.nasa.gov/portal/site/llis/OCE/) are no longer valid for accessing the Agency PAL. Use the NASA Engineering Network (NEN) url given here: https://nen.nasa.gov/web/nen/home Class A_SC A_NSC B_SC B_NSC C_SC C_NSC D_SC D_NSC E_SC E_NSC F G H Applicable? Key: A_SC = Class A Software, Safety-Critical | A_NSC = Class A Software, Not Safety-Critical | ... | - Applicable | - Not Applicable The adoption of a NASA Agency-wide software engineering Process Asset Library (PAL) 266 promotes the continued development of a strong engineering culture. The development, capture, and dissemination of software engineering best practices, examples and lessons learned through the use of the Agency PAL enables continuous improvement among the software engineers. The assignment of this responsibility to the Office of the Chief Engineer (OCE) assures that relevant software engineering assets and guidance materials are made available to the NASA Software Engineering community. Funding for and maintenance of the PAL are provided by the OCE, thus making the PAL independent of Center and projects resources. Centers and projects still have a responsibility to utilize and occasionally share assets via the PAL. Electronic documentation that is intuitive and highly searchable gives software engineers the ability to quickly find the information they need, allowing them to do their jobs more effectively. Recognizing this, NASA is implementing its NASA Strategic Plan 117 objectives in part by moving forward aggressively with intelligent content publishing to increase staff productivity. The Agency PAL 266 supports this objective. Current Process Asset Library (PAL) capabilities are centered on a collection of folders arranged in hierarchical fashion. Folder topics are searchable to help the user quickly locate content related to the user's need. (The intent behind future implementation updates to the Agency PAL is to install an information system that is database driven, that includes defined mechanisms to access the assets, and that allows the website to be dynamically delivered via updates to the information system (database)). The Agency PAL was established and is managed to satisfy two primary goals, as follows: The main types of information that reside on the site include: Training and help for the users of the Agency PAL are vital if the Agency PAL is to be a successful and useful tool. Capabilities in this regard include the following: The following entries provide key notes about the Agency PAL and its format. Additional information is available from the "NASA PAL Rqts 71.14.04" document on file in the OCE. Small projects will find value in searching the Agency Process Asset Library (PAL) for examples, templates, tools, and best practices prior to needing them on their project. This could prevent "reinventing" assets that may already exist and may lead to more efficient execution of the project. Tools to aid in compliance with this SWE, if any, may be found in the Tools Library in the NASA Engineering Network (NEN). NASA users find this in the Tools Library in the Software Processes Across NASA (SPAN) site of the Software Engineering Community in NEN. The list is informational only and does not represent an “approved tool list”, nor does it represent an endorsement of any particular tool. The purpose is to provide examples of tools being used across the Agency and to help projects and centers decide what tools to consider. No Lessons Learned have currently been identified for this requirement.
See edit history of this section
Post feedback on this section
1. Requirements
1.1 Notes
.1.2 Applicability Across Classes
X - Applicable with details, read above for more | P(C) - P(Center), follow center requirements or procedures2. Rationale
3. Guidance
4. Small Projects
5. Resources
5.1 Tools
6. Lessons Learned
SWE-098 - Agency PAL
Web Resources
View this section on the websiteUnknown macro: {page-info}
0 Comments