30 Questions
What does the deployment plan describe?
How the software will be deployed in the customer's environment
Why is project planning considered an iterative process?
Because it involves regularly revising the plan based on new information
What does the validation plan describe?
Approach, resources, and schedule for system validation
Why is risk management important in software development?
To minimize the effect of risks on a project
What triggers changes in project plans according to the text?
Changing business goals
What is predicted by the maintenance plan?
Costs and effort for maintenance requirements
What is the main purpose of a project plan in plan-driven development?
To anticipate potential problems and dependencies
What is a key advantage of early planning in plan-driven development projects?
It helps in closely considering organizational issues
What is the main disadvantage of a plan-driven approach according to the text?
Revising early decisions due to environmental changes
Which of the following is included in a project plan for plan-driven development?
Description of team members' roles and responsibilities
What does the configuration management plan describe in a project plan supplement?
Configuration management procedures and structures
Why is it important to have monitoring and reporting mechanisms in a project plan for plan-driven development?
To track project progress and report on it
What is the main issue with the CASE tools mentioned in the text?
They do not support the project as anticipated
What is a key step in the risk management process according to the text?
Risk identification
Which of the following is an example of an Estimation risk mentioned in the text?
The size of the software is underestimated
In the context of risk management, what is one way to identify risks in a project according to the text?
Use a checklist of common risks
What may happen if a competitive product is marketed before the system under development is completed?
It may negatively affect the completion of the system
What could be a consequence if technology risks are not properly managed in a project?
Use of outdated technology
What is a key factor in assembling an effective team?
Having staff with the appropriate experience
Why is it important for a group to have a balance of task-oriented, self-oriented, and interaction-oriented members?
To promote effective collaboration and tension defusal
How does the organization of a group impact decision-making and information exchange?
It affects how decisions are made and information is shared
When assembling a team, what may be a constraint that managers have to work within?
Availability of staff with appropriate experience
Why are interaction-oriented individuals considered important in a group?
To detect and defuse tensions that arise
What key question arises concerning group organization based on the text?
Who will be involved in making critical technical decisions?
What is the risk of customers failing to understand the impact of requirements changes?
Moderate
Which risk is associated with underestimating the time required to develop software?
Serious Risk
What is the effect of software tools not being able to be integrated?
High
Which type of risk involves underestimating the rate of defect repair?
Moderate Risk
What strategy aims to reduce the probability that a risk will arise?
Avoidance strategies
If the software size is underestimated, what level of risk is associated with this error?
High
Explore the challenges faced when computer-aided software engineering (CASE) tools fail to meet project expectations, including technology changes, product competition, and risk management processes.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free