Questions and Answers
What are the main activities involved in a software process?
Specification, design and implementation, validation, and evolution
What is a software process model?
An abstract representation of a process from a particular perspective
Which type of process has all activities planned in advance?
Plan-driven processes
What is a drawback of the waterfall model?
Signup and view all the answers
Which software development approach has incremental planning and is easier to change?
Signup and view all the answers
How are most large systems developed in terms of incorporating different software process models?
Signup and view all the answers
What is the purpose of requirements validation in the software development process?
Signup and view all the answers
Which stage involves converting the system specification into an executable system?
Signup and view all the answers
Why is coping with change necessary in large software projects?
Signup and view all the answers
What is the main purpose of change anticipation in software development processes?
Signup and view all the answers
What is the main goal of software validation including verification and validation (V & V)?
Signup and view all the answers
Which activity involves designing the process so that changes can be accommodated at relatively low cost?
Signup and view all the answers
Which process involves defining the requirements in detail?
Signup and view all the answers
What is the purpose of system prototyping in software development?
Signup and view all the answers
What is the main drawback of using throw-away prototypes as a basis for a production system?
Signup and view all the answers
What is the primary focus of incremental delivery in software development processes?
Signup and view all the answers
Why might prototype development involve leaving out some functionality?
Signup and view all the answers
What is the main difference between incremental development and incremental delivery?
Signup and view all the answers
What advantage does incremental delivery have according to the text?
Signup and view all the answers
What problem can arise in incremental delivery related to common facilities?
Signup and view all the answers
How is evaluation typically done in incremental development according to the text?
Signup and view all the answers
Why is incremental delivery considered beneficial in terms of project risk?
Signup and view all the answers
What is a challenge presented by the conflict between iterative processes and the procurement model?
Signup and view all the answers
What is a disadvantage of incremental development?
Signup and view all the answers
What is a disadvantage of software reuse?
Signup and view all the answers
What is the main goal of real software processes?
Signup and view all the answers
What does the requirements engineering process involve?
Signup and view all the answers
What does integration and configuration in software development involve?
Signup and view all the answers
Why is incremental development beneficial for software delivery?
Signup and view all the answers