bannera

Book A.
Introduction

Book B.
7150 Requirements Guidance

Book C.
Topics

Tools,
References, & Terms

SPAN
(NASA Only)

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

idtabs-1

1. Requirements

3.5.2 The project shall plan software operations, maintenance, and retirement activities.

1.1 Notes

NPR 7150.2, NASA Software Engineering Requirements, does not include any notes for this requirement.

1.2 Applicability Across Classes

Class G is labeled as "P (Center)." This means that an approved Center-defined process which meets a non-empty subset of the full requirement can be used to achieve this requirement.

...

f1
gp
h0
ansc1
asc1
bnsc1
csc1
bsc1
esc1
cnsc1
dnsc0
dsc1
ensc0

...

idtabs-2

2. Rationale

...

As with any activity that builds on and relies on previous activities, software operations, maintenance, and retirement requires planning before implementation. The team documents and reviews those plans before they are implemented to allow its members to consider all the tasks, personnel, methods, tools, facilities and related criteria needed to perform those activities.

...

idtabs-3

3. Guidance

The results of planning for operations, maintenance and retirement of software are captured in the Software Maintenance Plan for implementation. In addition to the required contents for the Software Maintenance Plan (SWE-105) and the items listed in this Handbook's guidance for retirement SWE-074, consider the following items for each phase of planning, keeping in mind that operations and maintenance are most often conducted in parallel:

Operations

...

Maintenance

...

Retirement

...

The following personnel roles need to be considered for involvement in the planning of operations, maintenance, and retirement activities:

  • Software project lead.
  • Software team.
  • Project manager.
  • Software quality engineer (not involved in planning, but in checking on planned activities).
  • CM officer (role may not exist on all projects).

...

Note

Consult Center Process Asset Libraries (PALs) for Center-specific guidance related to planning operations, maintenance, and retirement.

Additionally, guidance related to operations, maintenance, and retirement planning may be found in the following related requirements in this Handbook:

...

SWE-074

...

Document Maintenance Plan

...

SWE-076

...

Implement Operations, Maintenance, and Retirement Activities

...

SWE-105

...

Software Maintenance Plan

Div
idtabs-4

4. Small Projects

No additional guidance is available for small projects. The community of practice is encouraged to submit guidance candidates for this paragraph.

...

idtabs-5

5. Resources

...

toolstable

...

idtabs-6

6. Lessons Learned

The NASA Lesson Learned database contains the following lessons learned related to maintenance planning:

...