Question 1 of 30
Question 1 of 30
Percentage: 93.3%
Duration: 00:05:29
Feedback
Congratulations! Your score on the Developer Open assessment demonstrates you know some Scrum developer
basics.
Scrum on,
Ken Schwaber
Question 1 of 30
Correct answer: D)
You chose: D)
https://www.classmarker.com/online-test/results/ 1/14
5/4/2020 Finished.
Question 2 of 30
Correct answer: E)
You chose: E)
Note: This question displayed answer options in random order when taking this Test.
B) They must be provided to the Development Team as part of the user specifications
documents.
C) Never.
D) Always.
Question 3 of 30
Correct answer: C)
You chose: C)
Note: This question displayed answer options in random order when taking this Test.
Question 4 of 30
https://www.classmarker.com/online-test/results/ 2/14
5/4/2020 Finished.
Correct answer: A) D)
You chose: A) D)
Note: This question displayed answer options in random order when taking this Test.
Question 5 of 30
Correct answer: C)
You chose: C)
Note: This question displayed answer options in random order when taking this Test.
C) The degree to which the system under test has been exercised by tests.
Question 6 of 30
True or False: Only technical writers can create documentation during a Sprint.
Correct answer: B)
You chose: B)
A) True
B) False
Question 7 of 30
Correct answer: A) B) D)
You chose: A) B) D)
Note: This question displayed answer options in random order when taking this Test.
Question 8 of 30
The definition of "Done" describes the work that must be completed for every Product Backlog
item before it can be deemed releasable. What should the Development Team do when, during the
Sprint, it finds out that a problem outside of their control blocks them from doing all this work?
Correct answer: D)
You chose: D)
Note: This question displayed answer options in random order when taking this Test.
A) Complete the work that can be done on as much scope as possible and use the Sprint
Review to plan the rest with the stakeholders.
B) Cancel the Sprint.
C) Complete the work that can be done on as much scope as possible and complete the rest
during the "hardening" sprints at the end of the release.
D) Immediately raise the issue to the Scrum Master as an impediment.
Question 9 of 30
Correct answer: A) B) C) D) E) F)
You chose: A) B) C) D) E) F)
Note: This question displayed answer options in random order when taking this Test.
C) Screenshots or other pictures of bug in action when user interfaces are involved.
D) One bug per report.
E) Build/version where bug was found.
F) Simple and repeatable reproduction steps.
Question 10 of 30
Correct answer: A) B) D)
You chose: A) B) D)
Note: This question displayed answer options in random order when taking this Test.
Question 11 of 30
True or False: Programmers and testers should not be included in refining Product Backlog items.
Correct answer: B)
You chose: B)
A) True
B) False
Question 12 of 30
You are on a Scrum Team that is enhancing an existing product. Which is the LEAST useful piece
of documentation you want to have at your disposal?
https://www.classmarker.com/online-test/results/ 5/14
5/4/2020 Finished.
Correct answer: A)
You chose: A)
Note: This question displayed answer options in random order when taking this Test.
C) Detailed designs.
D) Acceptance tests.
Question 13 of 30
Correct answer: D)
You chose: D)
Note: This question displayed answer options in random order when taking this Test.
D) Throughout the project, as understanding emerges and the Development Team learns more
about the project.
Question 14 of 30
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
A) A software development practice that continuously integrates feedback from users into
software design.
B) A software development practice where members of a development team integrate and
verify their work frequently, often multiple times each day, to detect integration errors as
quickly as possible.
https://www.classmarker.com/online-test/results/ 6/14
5/4/2020 Finished.
C) A software development practice where members of a development team all work on the
same computer to ensure a common code base.
D) A software development practice used by Integration Teams to create best practice
branching and merging strategies.
Question 15 of 30
Correct answer: C)
You chose: C)
Note: This question displayed answer options in random order when taking this Test.
D) Having the tester in the Development Team write the test plans before coding.
Question 16 of 30
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
B) They provide rapid assurance that defects and configuration management issues have not
been introduced.
C) Without them you can't tell if your code works.
Feedback
Builds are just an extra level of validation to make sure that you still have a unit of potentially shippable
software. Automating builds makes that process faster.
https://www.classmarker.com/online-test/results/ 7/14
5/4/2020 Finished.
Question 17 of 30
Correct answer: C)
You chose: C)
Note: This question displayed answer options in random order when taking this Test.
B) The average time or money a Scrum Team spends per Sprint on bug fixes.
Question 18 of 30
Correct answer: B) E)
You chose: B) E)
Note: This question displayed answer options in random order when taking this Test.
A) Depth of inheritance
B) Code Coverage
C) Cyclomatic complexity
D) Class coupling
E) Cycle time per feature
Question 19 of 30
https://www.classmarker.com/online-test/results/ 8/14
5/4/2020 Finished.
Correct answer: A)
You chose: A)
Question 20 of 30
Correct answer: D)
You chose: D)
Note: This question displayed answer options in random order when taking this Test.
Feedback
Since the test exists before the code that makes it pass, the test acts a requirement of the system under test.
Question 21 of 30
Correct answer: D)
You chose: D)
Note: This question displayed answer options in random order when taking this Test.
C) Overall planning, base system architecture, base design, version control and continuous
integration setup.
https://www.classmarker.com/online-test/results/ 9/14
5/4/2020 Finished.
E) Establish base system architecture and design, install version control and continuous
integration setup.
Feedback
Scrum does not include the concept of a Sprint 0. "Sprint 0" has become a phrase misused to describe the
planning that occurs prior to the first sprint.
Question 22 of 30
Who is responsible for the system architecture of a product being developed using Scrum?
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
Question 23 of 30
What are some shortcomings of code coverage as a measurement for how well a system or
product is tested?
Correct answer: A) C) D)
You chose: A) C) D)
Note: This question displayed answer options in random order when taking this Test.
A) Could create incentives to write tests that simply increase code coverage, rather than tests
that find bugs without increasing coverage.
B) Code coverage metrics vary by development platform (e.g., .NET, Java)
C) Code coverage does not ensure that the most important or highest risk areas of the code
are being exercised by tests.
D) Code coverage does not necessarily provide functional coverage.
https://www.classmarker.com/online-test/results/ 10/14
5/4/2020 Finished.
E) It is too complicated to explain to management.
Feedback
Code coverage is a useful metric, but not in isolation. It should not be considered a replacement for effective
test design techniques.
Question 24 of 30
Correct answer: C)
You chose: C)
Note: This question displayed answer options in random order when taking this Test.
B) Regression Testing
Feedback
Advanced practices of test-driven development can lead to Acceptance Test-driven development (ATDD) where
the criteria specified by the customer are automated into acceptance tests, which then drive the traditional unit
test-driven development (UTDD) process.
Question 25 of 30
Correct answer: A)
You chose: A)
Note: This question displayed answer options in random order when taking this Test.
B) To have all code in a single file for easy printing and code reviews.
Question 26 of 30
Correct answer: C) D) E)
You chose: B) C) E)
Note: This question displayed answer options in random order when taking this Test.
Question 27 of 30
Correct answer: A) C) D) E) F)
You chose: A) C) D) E) F)
Note: This question displayed answer options in random order when taking this Test.
A) Unit
B) Exploratory
C) Performance
D) Integration
E) Smoke
F) Functional
Question 28 of 30
https://www.classmarker.com/online-test/results/ 12/14
5/4/2020 Finished.
Correct answer: C) D)
You chose: C) D)
Note: This question displayed answer options in random order when taking this Test.
A) The external business analysts that have prepared the functional details.
B) The stakeholders.
C) The Product Owner.
D) The Development Team.
E) Only the most senior people from the Development Team.
F) The integration architects from the release department.
Question 29 of 30
What are ways a Development Team can ensure a good application architecture?
Correct answer: D) E)
You chose: C) E)
Note: This question displayed answer options in random order when taking this Test.
A) The Development Team plans a Sprint 0 at the beginning of a project with the objective of
developing an architecture model used during the following Sprints.
B) The Development Team should assign someone to the role of software architect whose job
it is to make sure a consistent architecture is developed.
C) A Development Team doesn't need an architecture model in Scrum and should focus on
adding functionality. The architecture will come into place without fail as the Development
Team adds functionality.
D) The Development Team plans some time each Sprint to discuss the architecture needed for
the features planned in that Sprint.
E) The Development Team should have a set of guiding architecture principles that every
Development Team member understands and follows when writing code.
Feedback
There is no specific "architect" role on a Scrum team, nor is there an architecture planning Sprint. But, a good
architecture doesn't just happen automatically. Guiding principles and frequent conversations on the team help
ensure that the most appropriate architecture is developed as it is needed by features being developed in the
current Sprint.
Question 30 of 30
https://www.classmarker.com/online-test/results/ 13/14
5/4/2020 Finished.
Correct answer: C)
You chose: C)
Note: This question displayed answer options in random order when taking this Test.
https://www.classmarker.com/online-test/results/ 14/14