The process code aids the identification of differences in the
following aspects:
• Inter-component dependency: What is the dependency
among components. It may illustrate different uses and
characteristics of components
• Degree of human involvement: The need for human
intelligence in performing actions, which may indicate
how much of the action could be automated or
systematically applied in practice;
• Development procedure: The order in witch the actions
are to be performed;
• Scope of issues: The Scope of the design issues that the
SDModel addresses.
Figure 6 shows the types that each component has, identifying
its inputs, outputs and actions. Following we show the detailed
comparison of each phase of the models.
Comparison Between Objectives Phase
Differences in the inter-component dependency: Comparing the
inputs of Software_Project_Objectives of the Waterfall Model and
Establish_Objectives of the Spiral Model we verified that an input
does not exist in the Waterfall Model. That shows that the model
does not have a specific phase that treats the customer's needs.
Therefore, it suggests that the inputs for the event to
Software_Project_Objectives are collected spontaneously.