wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ISD - Topic 1 - Agile

Total questions: 61

Worksheet time: 34mins

Name
Class
Date
1.

Definable work projects are characterized by:

a)

High levels of uncertainty

b)

Clear procedures and low risk

c)

Frequent changes in requirements

d)

High complexity and risk

2.

High-uncertainty work projects typically involve:

a)

Repetitive tasks

b)

Clear and stable requirements

c)

Problem-solving and collaboration

d)

Low levels of change

3.

Agile approaches were created to:

a)

Control changes through a change request process

b)

Determine all requirements upfront

c)

Explore feasibility in short cycles and adapt quickly

d)

Minimize feedback from customers

4.

The Agile Manifesto was formalized in:

a)

1995

b)

2000

c)

2001

d)

2010

5.

Which of the following is NOT a principle of the Agile Manifesto?

a)

Welcome changing requirements

b)

Deliver working software frequently

c)

Comprehensive documentation is more important than working software

d)

Businesspeople and developers work together daily

6.

The Kanban Method is inspired by:

a)

Agile Manifesto

b)

Lean manufacturing system

c)

Waterfall model

d)

Scrum framework

7.

Which of the following is a characteristic of high-uncertainty projects?

a)

Low rates of change

b)

Clear and stable requirements

c)

High complexity and risk

d)

Predictable outcomes

8.

The primary unit in Scrum is:

a)

Epic

b)

Sprint

c)

Backlog

d)

Release

9.

Which of the following is NOT a role in Scrum?

a)

Product Owner

b)

Scrum Master

c)

Development Team

d)

Project Manager

10.

The Kanban Method is considered:

a)

Highly prescriptive

b)

Less prescriptive than some agile approaches

c)

A rigid framework

d)

A waterfall approach

11.

Which of the following is a key principle of Agile?

a)

Focus on predictive methodologies

b)

Focus on roles rather than people

c)

Focus on self-adaptive processes

d)

Focus on comprehensive documentation

12.

The Agile Manifesto values:

a)

Processes and tools over individuals and interactions

b)

Comprehensive documentation over working software

c)

Customer collaboration over contract negotiation

d)

Following a plan over responding to change

13.

Which of the following is a benefit of iterative and incremental approaches?

a)

Increased risk of rework

b)

Reduced feedback loops

c)

Frequent adaptation of process

d)

Static written specifications

14.

The Kanban Method is best described as:

a)

A highly structured framework

b)

A start-where-you-are approach

c)

A rigid set of rules

d)

A waterfall-based method

15.

Which of the following is a characteristic of definable work?

a)

High uncertainty

b)

Low levels of execution risk

c)

Frequent changes in requirements

d)

High complexity

16.

The Agile Manifesto emphasizes:

a)

Following a detailed plan

b)

Responding to change over following a plan

c)

Comprehensive documentation

d)

Contract negotiation over customer collaboration

17.

Which of the following is a common practice in Agile?

a)

Detailed upfront planning

b)

Daily stand-up meetings

c)

Long feedback loops

d)

Static requirements

18.

The Kanban Method is particularly useful for:

a)

Projects with high uncertainty

b)

Projects with clear and stable requirements

c)

Projects that require minimal collaboration

d)

Projects that follow a waterfall approach

19.

Which of the following is a key value of the Agile Manifesto?

a)

Comprehensive documentation

b)

Contract negotiation

c)

Individuals and interactions

d)

Following a plan

20.

The primary goal of Agile is to:

a)

Deliver a continuous flow of value to customers

b)

Follow a detailed project plan

c)

Minimize customer collaboration

d)

Focus on comprehensive documentation

21.

Agile is a (a)   approach to software delivery that builds software incrementally from the start of the project.

22.

Agile methodologies focus on (a)   rather than predictive methodologies.

23.

The Agile Manifesto values (a)   and interactions over processes and tools.

24.

In Scrum, the primary unit of work is called a (a)   , which typically lasts 2 to 4 weeks.

25.

The (a)   is responsible for managing the product backlog in Scrum.

26.

The Kanban Method is inspired by the (a)   manufacturing system.

27.

Agile approaches emphasize (a)   to change over following a plan.

28.

The (a)   is a meeting held at the end of a Sprint to reflect on team performance and identify areas for improvement.

29.

The (a)   is a prioritized list of features, requirements, and tasks that the team needs to work on in Scrum.

30.

Agile methodologies are not suitable for projects with (a)   and stable requirements.

31.

The (a)   is responsible for facilitating the Scrum process and helping the team remove obstacles.

32.

The Agile Manifesto values (a)   software over comprehensive documentation.

33.

The Agile Manifesto values (a)   software over comprehensive documentation.

34.

In Agile, (a)   is the primary measure of progress.

35.

The Kanban Method focuses on (a)   work in progress to improve flow.

36.

Agile teams typically consist of (a)   to 9 members.

37.

The (a)   is a daily meeting in Scrum where team members discuss progress and obstacles.

38.

Agile approaches are particularly useful for projects with (a)   requirements.

39.

The (a)   is the sum of all the Product Backlog items completed during a Sprint.

40.

The Agile Manifesto values (a)   collaboration over contract negotiation.

41.

The Kanban Method is considered a (a)   approach, meaning teams can start using it without major changes to their current process.

42.

(a)   work refers to projects with clear procedures and low levels of uncertainty, often based on proven processes from past projects.

43.

(a)   work involves projects with unclear requirements, high complexity, and frequent changes, requiring problem-solving and collaboration.

44.

Agile approaches focus on delivering value in short cycles, adapting quickly to changes, and (a)   improvement.

45.

The three key principles of Agile methodologies are: adaptive methodologies, focus on people, and (a)   processes.

46.

In Scrum, a (a)   is a time-boxed period (usually 2-4 weeks) where the team works to deliver a potentially shippable product increment.

47.

The (a)   is responsible for managing the product backlog, prioritizing work, and ensuring the team delivers value to the customer.

48.

The (a)   Method is a lean approach to managing work, focusing on visualizing work, limiting work in progress, and improving flow.

49.

The (a)   is a set of values and principles for software development that prioritizes individuals, collaboration, and responding to change.

50.

Definable work has clear procedures and low risk, while (a)   work involves unclear requirements, high complexity, and frequent changes.

51.

The (a)   meeting is a short meeting where team members discuss progress, plans, and any obstacles they are facing.

52.

The (a)   facilitates the Scrum process, helps the team remove obstacles, and ensures the team follows Agile principles.

53.

The main goal of (a)   and incremental approaches is to deliver small increments of work, gather feedback, and adapt quickly to changes.

54.

Agile and Kanban are subsets of (a)   thinking, sharing principles like focusing on value, minimizing waste, and continuous improvement.

55.

The (a)   is a meeting held at the end of a Sprint to reflect on team performance and identify areas for improvement.

56.

Agile focuses on adaptability and responding to change, while traditional (a)   approaches aim to define all requirements upfront.

57.

Customer (a)   ensures that the product meets customer needs and allows for continuous feedback and adaptation.

58.

The (a)   is a prioritized list of features, requirements, and tasks that the team needs to work on to deliver the product.

59.

The (a)   is responsible for delivering the product increment at the end of each Sprint.

60.

The Agile Manifesto values guide teams to prioritize individuals, collaboration, working software, and (a)   to change over rigid processes and documentation.

61.

Small increments allow teams to gather feedback quickly, adapt to changes, and reduce the risk of (a)   and wasted effort.