Processes should not be confused with the stages of a lifecycle. Processes are enacted at more than one stage in the lifecycle, and it may be useful to think of them as essentially continuous through the lifecycle. The emphasis between the outcomes of a process will vary depending on the stage at which it is performed. This variation in emphasis will in turn affect the conduct of the practices that comprise the process. The effect of stage and project context on the performance of processes and practices is one of the main differences between process models and methods/methodologies for system development.
In particular, the life cycle processes in HFI PRA have a role throughout the system life cycle. At each life cycle stage, it is necessary to look ahead to future stages, and to check that the requirements and constraints generated by previous stages have been met. This is shown in the table below.
|
Stakeholder |
Lifecycle involvement process |
||||
|
HS.1.1 |
HS.1.2 |
HS.1.3 |
HS.1.4 |
HS.1.5 |
|
|
Conceiver |
Needs, Concepts, Feasibility |
Consistency, Viability |
Consistency, Viability |
Consistency, Viability |
Consistency, Viability |
|
Developer |
Compatibility, Feasibility |
Engineering, Solutions, Practicability |
Consistency, Viability |
Consistency, Viability |
Consistency, Viability |
|
Deliverer |
Compatibility, Feasibility |
Compatibility, Feasibility |
Manufacture,
|
Consistency, Viability |
Consistency, Viability |
|
User |
Compatibility, Feasibility |
Compatibility, Feasibility |
Compatibility, Feasibility |
Operation, |
Consistency, Viability |
|
Disposer |
Compatibility, Feasibility |
Compatibility, Feasibility |
Compatibility, Feasibility |
Compatibility, Feasibility |
Reuse |