Structure & Content of Software Engineering Standards-1
Structure & Content of Software Engineering Standards-1
SOFTWARE ENGINEERING
STANDARDS
• Standard - A standard is a technical publication created to ensure the reliability of the
materials, products, methods, and/or services.
• They establish the technical requirements, specifications, guidelines, characteristics,
and/or procedures designed.
CONTENT OF SOFTWARE ENGINEERING
STANDARDS
• Content engineering is the practice of organizing the shape, structure, and application
of content.
• The standard’s contents reflect the processes that appear throughout the software’s life
cycle:
• Description of the primary life cycle processes
• Definitions of supporting life cycle processes
• Definitions of organizational life cycle processes
• V&V activities include verification and validation IEEE 1012
CLASSES OF IEEE STANDARDS
• These standards address the requirements to which a software developer must conform.
A major portion of the standards collection belongs to this class. Examples:
• IEEE 828 – Software Configuration Plans
• IEEE 829 – Software Test Documentation
• IEEE 1012 – Software Verification and Validation
• IEEE 1028 – Software Reviews
GUIDANCE STANDARDS