WorksheetsISD - Topic 1 - Agile
Total questions: 61
Worksheet time: 34mins
Definable work projects are characterized by:
High levels of uncertainty
Clear procedures and low risk
Frequent changes in requirements
High complexity and risk
High-uncertainty work projects typically involve:
Repetitive tasks
Clear and stable requirements
Problem-solving and collaboration
Low levels of change
Agile approaches were created to:
Control changes through a change request process
Determine all requirements upfront
Explore feasibility in short cycles and adapt quickly
Minimize feedback from customers
The Agile Manifesto was formalized in:
1995
2000
2001
2010
Which of the following is NOT a principle of the Agile Manifesto?
Welcome changing requirements
Deliver working software frequently
Comprehensive documentation is more important than working software
Businesspeople and developers work together daily
The Kanban Method is inspired by:
Agile Manifesto
Lean manufacturing system
Waterfall model
Scrum framework
Which of the following is a characteristic of high-uncertainty projects?
Low rates of change
Clear and stable requirements
High complexity and risk
Predictable outcomes
The primary unit in Scrum is:
Epic
Sprint
Backlog
Release
Which of the following is NOT a role in Scrum?
Product Owner
Scrum Master
Development Team
Project Manager
The Kanban Method is considered:
Highly prescriptive
Less prescriptive than some agile approaches
A rigid framework
A waterfall approach
Which of the following is a key principle of Agile?
Focus on predictive methodologies
Focus on roles rather than people
Focus on self-adaptive processes
Focus on comprehensive documentation
The Agile Manifesto values:
Processes and tools over individuals and interactions
Comprehensive documentation over working software
Customer collaboration over contract negotiation
Following a plan over responding to change
Which of the following is a benefit of iterative and incremental approaches?
Increased risk of rework
Reduced feedback loops
Frequent adaptation of process
Static written specifications
The Kanban Method is best described as:
A highly structured framework
A start-where-you-are approach
A rigid set of rules
A waterfall-based method
Which of the following is a characteristic of definable work?
High uncertainty
Low levels of execution risk
Frequent changes in requirements
High complexity
The Agile Manifesto emphasizes:
Following a detailed plan
Responding to change over following a plan
Comprehensive documentation
Contract negotiation over customer collaboration
Which of the following is a common practice in Agile?
Detailed upfront planning
Daily stand-up meetings
Long feedback loops
Static requirements
The Kanban Method is particularly useful for:
Projects with high uncertainty
Projects with clear and stable requirements
Projects that require minimal collaboration
Projects that follow a waterfall approach
Which of the following is a key value of the Agile Manifesto?
Comprehensive documentation
Contract negotiation
Individuals and interactions
Following a plan
The primary goal of Agile is to:
Deliver a continuous flow of value to customers
Follow a detailed project plan
Minimize customer collaboration
Focus on comprehensive documentation
Agile is a (a) approach to software delivery that builds software incrementally from the start of the project.
Agile methodologies focus on (a) rather than predictive methodologies.
The Agile Manifesto values (a) and interactions over processes and tools.
In Scrum, the primary unit of work is called a (a) , which typically lasts 2 to 4 weeks.
The (a) is responsible for managing the product backlog in Scrum.
The Kanban Method is inspired by the (a) manufacturing system.
Agile approaches emphasize (a) to change over following a plan.
The (a) is a meeting held at the end of a Sprint to reflect on team performance and identify areas for improvement.
The (a) is a prioritized list of features, requirements, and tasks that the team needs to work on in Scrum.
Agile methodologies are not suitable for projects with (a) and stable requirements.
The (a) is responsible for facilitating the Scrum process and helping the team remove obstacles.
The Agile Manifesto values (a) software over comprehensive documentation.
The Agile Manifesto values (a) software over comprehensive documentation.
In Agile, (a) is the primary measure of progress.
The Kanban Method focuses on (a) work in progress to improve flow.
Agile teams typically consist of (a) to 9 members.
The (a) is a daily meeting in Scrum where team members discuss progress and obstacles.
Agile approaches are particularly useful for projects with (a) requirements.
The (a) is the sum of all the Product Backlog items completed during a Sprint.
The Agile Manifesto values (a) collaboration over contract negotiation.
The Kanban Method is considered a (a) approach, meaning teams can start using it without major changes to their current process.
(a) work refers to projects with clear procedures and low levels of uncertainty, often based on proven processes from past projects.
(a) work involves projects with unclear requirements, high complexity, and frequent changes, requiring problem-solving and collaboration.
Agile approaches focus on delivering value in short cycles, adapting quickly to changes, and (a) improvement.
The three key principles of Agile methodologies are: adaptive methodologies, focus on people, and (a) processes.
In Scrum, a (a) is a time-boxed period (usually 2-4 weeks) where the team works to deliver a potentially shippable product increment.
The (a) is responsible for managing the product backlog, prioritizing work, and ensuring the team delivers value to the customer.
The (a) Method is a lean approach to managing work, focusing on visualizing work, limiting work in progress, and improving flow.
The (a) is a set of values and principles for software development that prioritizes individuals, collaboration, and responding to change.
Definable work has clear procedures and low risk, while (a) work involves unclear requirements, high complexity, and frequent changes.
The (a) meeting is a short meeting where team members discuss progress, plans, and any obstacles they are facing.
The (a) facilitates the Scrum process, helps the team remove obstacles, and ensures the team follows Agile principles.
The main goal of (a) and incremental approaches is to deliver small increments of work, gather feedback, and adapt quickly to changes.
Agile and Kanban are subsets of (a) thinking, sharing principles like focusing on value, minimizing waste, and continuous improvement.
The (a) is a meeting held at the end of a Sprint to reflect on team performance and identify areas for improvement.
Agile focuses on adaptability and responding to change, while traditional (a) approaches aim to define all requirements upfront.
Customer (a) ensures that the product meets customer needs and allows for continuous feedback and adaptation.
The (a) is a prioritized list of features, requirements, and tasks that the team needs to work on to deliver the product.
The (a) is responsible for delivering the product increment at the end of each Sprint.
The Agile Manifesto values guide teams to prioritize individuals, collaboration, working software, and (a) to change over rigid processes and documentation.
Small increments allow teams to gather feedback quickly, adapt to changes, and reduce the risk of (a) and wasted effort.
