IEEE Std 1074.1-1995
IEEE Guide for Developing Software Life Cycle Processes
-Description
Abstract:
Selected topics covered in IEEE Std 1074-1995, IEEE Standard for Developing Software Life Cycle Processes, are addressed in this guide. The guide provides assistance with Software Life Cycle Model (SLCM) selection, Activity mapping, and management of a software Life Cycle (SLC).
Keywords:
software life cycle
,
processes
,
software life cycle model
,
software life cycle process
,
activities
,
mapping
Content
1.
Overview
1.1
Scope
1.2
Purpose
1.3
Prerequisites
References
1.5
Definitions and acronyms
1.5.1
Definitions
1.5.2
Acronyms
1.6
Organization of this guide
2.
General concepts of the Standard
2.1
Process Standard
2.2
Compliance
2.2.1
Upward adaptation
2.2.2
Downward adaptation
2.3
Applicability
2.4
Intended audience
2.5
How to start using the Standard
2.5.1
SLCM
2.5.2
Project type
2.6
SLC, SLCM, and methodology
2.7
Organizational concerns
3.
Mapping guidelines
3.1
An approach to mapping
3.1.1
Step one—select the SLCM
3.1.2
Step two—compare Activities to SLCM requirements
3.1.3
Step three—placing the Activities in time sequence
3.1.4
Step four—checking information flow
3.1.5
Step five—assigning information to documents
3.1.6
Step six—add actual dates and times
3.1.7
Step seven—reconcile the constraints
3.1.8
Step eight—maintain the schedule and the SLC
3.2
SLCM + Activities = SLC
3.2.1
SLCM selection
3.2.2
Instructions for mapping Activities
3.2.3
Ways to map Activities
3.2.4
Activity time ordering
3.2.5
Determining the adequacy of the SLC
3.2.6
Creating generic SLCs
3.2.7
Software as a part of a hybrid (hardware and software) system or a larger software system
3.3
Information tracing
3.4
Hidden information and tasks
3.4.1
Hidden information
3.4.2
Hidden tasks
3.5
Information mapping
3.6
Mapping constraints
4.
Concepts of the Standard used in mapping
4.1
Time ordering
4.2
Iterations and instances
4.3
Ownership
4.4
Integral Processes
4.4.1
An example of an Integral Process Invocation
4.4.2
Invoked Processes invoking other Processes
4.5
Management Processes
4.5.1
Advanced planning
4.5.2
Ongoing management
4.5.3
Quality management from start to finish
4.6
Risk management
4.7
Maintenance
4.8
Retirement
4.9
Reuse and the SLC
Step 1:
Select a SLCM
Step 1:
Select a SLCM (continued)
Step 2:
Compare Activities to SLCM requirements
Step 3:
Place the Activities in time sequence
Step 3:
Place the Activities in time sequence (continued)
Step 3:
Place the Activities in time sequence (continued)
Step 3:
Place the Activities in time sequence (continued)
Step 3:
Place the Activities in time sequence (continued)
Step 3:
Place the Activities in time sequence (continued)
Step 3:
Place the Activities in time sequence (continued)
Step 3:
Place the Activities in time sequence (continued)
Step 3:
Place the Activities in time sequence (continued)