Software development plan how the developer is building the software, including software assurance secure coding software transition plan how the ssa will assume responsibility of the effort from the developer life cycle sustainment plan section 1. The next step is to develop a corresponding software maintenance plan. The lifecycle sustainment plan lcsp is required by dod instruction 5000. In program management, the benefits sustainment plan is created by the program manager to ensure that all realized benefits live on after the program lifecycle ends. The lcsp outline exists to help you visualize the critical elements of a lifecycle sustainment plan, and to think systematically when developing and communicating your plan across the enterprise. Tools and models for sustainment preparation of the. So, what do you need to include in your software maintenance plan. Software maintenance planing includes ten activities. Software sustainment under secretary of defense for. The integrated logistics support plan ilsp that comprises this document is a vehicle to enable logisticians and engineers to work together in a variety of areas critical to.
Maintenance plan to aid the software engineer in implementing software maintenance requirements. Identify sustainment elementsthe first criterion for. About software maintenance software maintenance is the totality of activities required to provide cost effective. This online resource is provided as information only. This plan should be prepared during software development and should specify how users will request software modifications or report problems. This document presents the fundamental principles that will guide the software maintenance and the user support tasks within the project. Most of the times, the project managers and stakeholders focus on planning for the development and implementation phase of the project. When a program is transferred to stakeholders, project leadership must provide the necessary tools for a smooth transfer. Developing a common operational picture for sustainment. A good project plan is imperative to the successful release of highquality software to the market. The software maintenance task is responsible to coordinate the continuous maintenance of the middleware components developed within the project and included in an emi distribution, preserving. Preparation describe software preparation and transition activities including the conception and creation of the maintenance plan. Software maintenance planning is addressed in ieee 14764.