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