What is the Requirements phase?
the first phase in Waterfall where the project goals, scope, and constraints are determined.
Spiral model is well-suited for large-scale projects due to its iterative nature. Divide project into smaller units. True or false.
True
What does RUP stand for?
- Rational Unified Process
What are Sprints?
This is the name of the Agile practice where work is divided into small chunks that are completed in short time frames.
What is the Implementation or Coding phase?
This Waterfall phase involves turning system design into code in a programming language.
What are 2 key advantages of using the Spiral Model in software development?
Risk Management, Flexibility, Quality Assurance, Customer Feedback,
How many phases are in RUP?
Four
Who is the Product Owner?
This is the role in Agile responsible for the product backlog and ensuring the value of the work the development team does.
What is the Testing phase?
In Waterfall, this phase involves checking the software for defects and verifying that it meets the requirements.
What are the drawbacks of the Spiral Model in software development?
Complexity, Cost, Highly dependent on risk analysis
What is the first phase of RUP?
Inception
What is the Product Backlog?
the term for the list of all the work or features that need to be done.
What is the Deployment or Delivery phase?
This is the final phase of the Waterfall model where the product is delivered to the customer.
In the Spiral model, risk management affect project cost and schedule estimates negatively? True or False
False
When was RUP introduced?
1990s
What is a Sprint Review or Sprint Demo?
This is the Agile ceremony where the team shows what they've accomplished during the sprint.
What is "Sequential Rigidity" or "Inflexibility"?
This term describes the challenge in Waterfall of not being able to easily go back to a previous phase.
In the context of the Spiral model, what are some common risk management techniques.
Include either risk identification, risk analysis, risk planning, and risk monitoring.
What is the main benefit of RUP?
Flexibility
What is "Deliver working software frequently"?
This is the name of the Agile practice where work is divided into small chunks that are completed in short time frames.