WorksheetsSoftware Project Management Quiz
Total questions: 10
Worksheet time: 20mins
What is the main goal of software development projects?
To create a software system with any functionality and quality
To create a software system with predetermined functionality and quality
To create a software system with unlimited time frame and costs
To create a software system with no predetermined functionality
What are the three main analyses of the state of the software engineering industry?
Software development is highly predictable, management discipline is more important than technology advances, and there is a high level of software scrap and rework
Software development is highly unpredictable, management discipline is more important than technology advances, and there is a high level of software scrap and rework
Software development is highly unpredictable, management discipline is not important, and there is no software scrap and rework
Software development is highly predictable, management discipline is not important, and there is no software scrap and rework
What are the five necessary improvements for the waterfall model?
Program design comes first, document the design, do it twice, plan, control, and monitor testing, don't involve the customer
Program design comes first, document the design, do it once, plan, control, and monitor testing, involve the customer
Program design comes first, document the design, do it twice, plan, control, and monitor testing, involve the customer
Program design comes first, don't document the design, do it twice, plan, control, and monitor testing, involve the customer
What are the symptoms of projects destined for trouble when using the conventional software management approach?
Early integration and early design breakage, late risk resolution, requirements-driven functional decomposition, adversarial stakeholder relationships
Early integration and early design breakage, early risk resolution, requirements-driven functional decomposition, collaborative stakeholder relationships
Protracted integration and late design breakage, late risk resolution, requirements-driven functional decomposition, adversarial stakeholder relationships
Protracted integration and late design breakage, late risk resolution, requirements-driven functional decomposition, collaborative stakeholder relationships
What is the conventional model's approach to system design and implementation?
Design and implementation are done separately
Design and implementation are done simultaneously
Design is done first, then implementation follows
Implementation is done first, then design follows
What is a serious issue associated with the waterfall lifecycle?
Late risk resolution
Early risk resolution
Continuous risk resolution
No risk resolution
What is a property of the conventional approach to software development?
Dependence on object-oriented design
Focus on producing tangible increments of the products
Specification of requirements in a functional manner
Use of existing components for decomposition
According to Barry Boehm's 'Industrial Software Metrics Top 10 List', what is the ratio of software to hardware costs in 1985?
60:40
15:85
85:15
70:30
What is the primary motivation behind improvements in higher order languages, automatic code generators, and object-oriented technologies?
Increasing the number of source lines of code
Reducing the size of human-generated source material
Using more-skilled personnel and better teams
Improving the development process
What is the most significant way to improve affordability and return on investment (ROI) in software development?
Using more-skilled personnel and better teams
Improving the development process
Trading off or backing off on quality thresholds
Reducing the size or complexity of what needs to be developed
