Standard: IEEE 1058


This standard is available for individual purchase.

or unlock this standard with a subscription to IHS Standards Expert

IHS Standards Expert subscription, simplifies and expedites the process for finding and managing standards by giving you access to standards from over 370 standards developing organizations (SDOs).

  • Maximize product development and R&D with direct access to over 1.6 million standards
  • Discover new markets: Identify unmet needs and discover next-generation technologies
  • Improve quality by leveraging consistent standards to meet customer and market requirements
  • Minimize risk: Mitigate liability and better understand compliance regulations
  • Boost efficiency: Speed up research, capture and reuse expertise
For additional product information, visit the IHS Standards Expert page.

For more information or a custom quote, visit the IHS Contact Us page for regional contact information.


This standard specifies the format and content of SPMPs. This standard does not specify the exact techniques to be used in developing an SPMP, nor does it provide examples of SPMPs. Each organization using this standard should develop a set of practices and procedures to provide detailed guidance for preparing and updating of SPMPs based on this standard. These practices and procedures should take into account the environmental, organizational, and political factors that influence application of the standard.

Not all software projects are concerned with development of source code for a new software product. Some software projects consist of a feasibility study and definition of product requirements. Other software projects terminate upon completion of product design, and some projects are concerned with major modifications to existing software products. This standard is applicable to all types of software projects; applicability is not limited to projects that develop source code for new products. Project size or type of software product does not limit application of this standard. Small projects may require less formality in planning than large projects, but all components of the standard should be addressed by every software project.

Software projects are sometimes component parts of larger projects. In these cases, the SPMP may be a separate component of a larger plan or it may be merged into a system-level or business-level project management plan.

NASA Notes:
  • Recommended for use as a companion standard and for guidance in implementing IEEE12207.0 and IEEE12207.1.
NASA Lessons:
  • This lesson deals with project management from a review and assessment standpoint. Specifically, it addresses issues regarding the consistency and administration of review and assessment groups assigned to the project, and the lesson makes a few recommendations as to the effective management of those aspects. The lesson is relevant to paragraphs, 4.6.1, 4.7, 4.7.2, 4.7.3, 4.7.4, and 4.7.5 of the standard.
  • This lesson deals with problems that arise from personnel downsizing or redirecting, and makes recommendations for minimizing the impact that those issues can have on the project. Although the standard does not address the specific subject of downsizing the lesson could relate to the project closeout plan in paragraph 4.5.5 of the standard.
  • This lesson pertains to having a competent and knowledgeable deputy project manager and the benefits from this. In a high visibility program requiring continued absence by the program manager speaks to the need for organized and clearly defined roles for the project manager as well as the deputy project manager, so as to eliminate conflicts of authority in these positions while accomodating for the necessary skills in each position. This lesson relates to paragraph of the standard that addresses the staffing and appropriate skills needed for a project.
  • This lesson deals with the project management relationship that exists between civil servants and contractors, specifically with regards to duties, authority, and the boundaries therein. It addresses the consideerations of having an associate contractor project manager and the delegation of some project management duties to this contractor person when the choice best serves the project. This subject is not specifically addressed in the standard but the lesson could relate to paragraph of the standard that addresses acquisition of appropriate skills for project management.
Organization: The Institute of Electrical and Electronics Engineers, Inc.
Document Number: ieee 1058
Publish Date: 1998-12-08
Page Count: 26
Change Type: STCH
Available Languages: EN
DOD Adopted: NO
ANSI Approved: NO
Most Recent Revision: YES
Current Version: NO
Status: Inactive