wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Craftsmanship programs

Total questions: 10

Worksheet time: 11mins

Name
Class
Date
1.

Which advantages can team expect by participating in the Test Craftsmanship program?

(3 correct answers)

a)

Fewer bugs

b)

Improved code quality

c)

Additional bonus from the management

d)

Faster feature development

2.

What are tasks that team shall perform in the Test Craftsmanship program?

(3 correct answers)

a)

Remove tests that are redundant or fulfill no goal

b)

Identify non-deterministic tests

c)

Close as many test gaps as possible

d)

Reach test coverage >=70% overall

e)

Ensure high test coverage for new features

3.

What are names of levels in the Test Craftsmanship program?

(3 correct answers)

a)

Get Clean

b)

Housekeeping

c)

Keep Simple

d)

Gain Speed

4.

What can team gain by participating in the Requirements Craftsmanship program?

(2 correct answers)

a)

Interactive exercises

b)

Enhance customers’ satisfication

c)

Insights into customers´environment

d)

Presentation skills

5.

What are parts of the Requirements Craftsmanship program?

(3 correct answers)

a)

Attend a mandatory 2-days requirement engineering workshop

b)

Set up a team standard

c)

Phrase templates

d)

UML diagramms

6.

Which symbols reflect the levels in the Requirements Craftsmanship program?

(1 correct answer)

a)

Stars

b)

Planets

c)

Diamonds

d)

Growth symbols

7.

Which topics are handled in the Code Craftsmanship program?

(3 correct answers)

a)

CleanCode functions

b)

Clean-up of all legacy code

c)

SOLID principles

d)

Coding guidelines

8.

What does the Code Craftsmanship program offer?

(2 correct answers)

a)

Enforce rule after rule

b)

A free space where developers can breathe

c)

Teams can take their time to improve and push their coding skills

d)

A hard competition amongst teams

9.

The “Team Standard” of the Code Craftsmanship program contains rules and practices for a team. Why is this useful?

(2 correct answers)

a)

To show the management what the team does

b)

To have the team get a common understanding what’s important to them

c)

To be reminded on what’s important to the team in daily work

d)

To check if all teams have the same rules

10.

How can teams participate to a craftsmanship program?

(2 correct answers)

a)

The reached level may be downgraded if team does nothing for a certain period of time

b)

Team can work on two levels in parallel

c)

Participation is voluntary

d)

Team can climb up a ladder of levels over time