Ch2 SW Processes
Ch2 SW Processes
2
Key points
• Advantages
• Disadvantages
• Base Model
• Simple and easy • No feedback
• Small projects • No experiment
• No parallelism
• High risk
• Maintenance cost
Requirements specification
Software discovery and evaluation
Requirements refinement
Application system configuration
Component adaptation and integration
Component testing
Individual components are tested independently;
Components may be functions or objects or coherent groupings
of these entities.
System testing
Testing of the system as a whole. Testing of emergent properties
is particularly important.
Customer testing
Testing with customer data to check that the system meets the
customer’s needs.