Active IEEE Standards For Software Development
Active IEEE Standards For Software Development
Dr.Cagatay Undeger
16.02.2008
1 SYSTEM PLANNING
1.1 1058-1998 IEEE standard for software project management plans
The format and contents of software project management plans, applicable to any type or size of software
project, are described. The elements that should appear in all software project management plans are
identified.
1.6 1074-2006 IEEE Standard for Developing a Software Project Life Cycle Process
A process for creating a software life cycle process is provided. Although this standard is directed primarily at
the process architect, it is useful to any organization that is responsible for managing and performing software
projects.
2 SYSTEM ANALYSIS
2.1 830-1998 IEEE recommended practice for software requirements specifications
The content and qualities of a good software requirements specification (SRS) are described, and several
sample SRS outlines are presented. This recommended practice is aimed at specifying the requirements of
software to be developed, but can also be applied to assist in the selection of in-house and commercial
software products. Guidelines for compliance with IEEE/EIA Std 12207.1-1997 are also provided.
3 SYSTEM DESIGN
3.1 1016-1998 IEEE recommended practice for software design descriptions
The necessary information content and recommendations for an organization for Software Design
Descriptions (SDDs) are described. An SDD is a representation of a software system that is used as a medium
for communicating software design information. This recommended practice is applicable to paper
documents, automated databases, design description languages, or other means of description.
4 SYSTEM IMPLEMENTATION
4.1 829-1998 IEEE standard for software test documentation
A set of basic software test documents is described. This standard specifies the form and content of individual
test documents. It does not specify the required set of test documents.