Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Page 1

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Software Engineering is primarily concerned with:

a)

Writing code only

b)

Managing hardware resources

c)

Systematic development and maintenance of software

d)

Network security

2.

Which of the following is NOT a generic process framework activity?

a)

Communication

b)

Planning

c)

Coding

d)

Deployment

3.

The Waterfall model is an example of:

a)

Agile process model

b)

Prescriptive process model

c)

Specialized process model

d)

Unified process

4.

Unified Process (UP) is:

a)

Linear and sequential

b)

Risk-driven and iterative

c)

Code-centric

d)

Prototype-based only

5.

Which phase is NOT part of the Unified Process?

a)

Inception

b)

Elaboration

c)

Construction

d)

Maintenance

6.

Agile development mainly focuses on

a)

Extensive documentation

b)

Contract negotiation

c)

Customer collaboration

d)

Fixed requirements

7.

How many core values are defined in the Agile Manifesto

a)

10

b)

8

c)

6

d)

4

8.

“Working software over comprehensive documentation” is

a)

An Agile principle

b)

An Agile value

c)

A Scrum rule

d)

An XP practice

9.

Agile Fluency Model primarily helps teams to

a)

Write faster code

b)

Choose programming language

c)

Understand and grow agile capability

d)

Replace project managers

10.

In Agile, requirements are commonly captured using:

a)

Use case diagrams

b)

Flowcharts

c)

User stories

d)

Data flow diagrams

11.

A product backlog contains:

a)

Completed tasks

b)

User stories and requirements

c)

Team member details

d)

Test reports

12.

Agile Project Management emphasizes:

a)

Strict upfront planning

b)

Fixed scope

c)

Adaptive planning

d)

Zero documentation

13.

Extreme Programming (XP) mainly emphasizes:

a)

Documentation

b)

Frequent releases and customer feedback

c)

Large team structures

d)

Heavy design upfront

14.

Which of the following is NOT an XP practice?

a)

Pair programming

b)

Continuous integration

c)

Daily stand-up

d)

Test-driven development

15.

Lean software development focuses on:

a)

Eliminating waste

b)

Increasing documentation

c)

Increasing management layers

d)

Fixed schedules

16.

Feature Driven Development (FDD) is organized around:

a)

Sprints

b)

Use cases

c)

Features

d)

User roles

17.

Test Driven Development (TDD) follows which cycle?

a)

Code → Test → Refactor

b)

Test → Code → Refactor

c)

Design → Code → Test

d)

Code → Debug → Test

18.

Scrum is best described as a:

a)

Programming language

b)

Software tool

19.

The Scrum Master is responsible for:

a)

Writing code

b)

Managing customer contracts

c)

Facilitating Scrum and removing impediments

d)

Assigning tasks to developers

20.

Which artifact is NOT part of Scrum?

a)

Product Backlog

b)

Sprint Backlog

c)

Increment

d)

Gantt Chart

21.

Kanban primarily focuses on:

a)

Fixed iterations

b)

Visualizing workflow and limiting WIP

c)

Daily meetings

d)

Role-based hierarchy

22.

Agile risk management encourages:

a)

Ignoring risks

b)

Handling risks early and continuously

c)

Addressing risks only at the end

d)

Avoiding customer involvement

23.

Which role represents customer interests in Scrum?

a)

Scrum Master

b)

Product Owner

c)

Developer

d)

Project Sponsor

24.

Daily Stand-up meetings are typically:

a)

1 hour long

b)

Conducted weekly

c)

Time-boxed to 15 minutes

d)

Optional

25.

Empowering agile teams mainly means:

a)

Strict supervision

b)

Micromanagement

c)

Self-organizing and decision-making authority

d)

No leadership