Documente Academic
Documente Profesional
Documente Cultură
Points: 29 out of 30
Percentage: 96.7%
Duration: 00:05:37
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: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
D) The average time or money a Scrum Team spends per Sprint on bug fixes.
Points: 1 out of 1
Question 2 of 30
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/ 1/13
11/3/2017 Finished.
Points: 1 out of 1
Feedback
The Daily Scrum is for the people transforming the Product Backlog items into an Increment. Only the people
that are building the product should be present at the Daily Scrum.
Question 3 of 30
What are some shortcomings of code coverage as a measurement for how well a system or product
is tested? (choose 3 answers)
Correct answer: A) B) C)
You chose: A) B) C)
Note: This question displayed answer options in random order when taking this Test.
A) Code coverage does not ensure that the most important or highest risk areas of the code
are being exercised by tests.
B) Code coverage does not necessarily provide functional coverage.
C) Could create incentives to write tests that simply increase code coverage, rather than tests
that find bugs without increasing coverage.
D) Code coverage metrics vary by development platform (e.g., .NET, Java)
E) It is too complicated to explain to management.
Points: 1 out of 1
Feedback
Code coverage is a useful metric, but not in isolation. It should not be considered a replacement for effective test
design techniques.
Question 4 of 30
Correct answer: D)
You chose: D)
https://www.classmarker.com/online-test/results/ 2/13
11/3/2017 Finished.
Points: 1 out of 1
Question 5 of 30
Correct answer: A) D) E)
You chose: A) D) E)
Note: This question displayed answer options in random order when taking this Test.
A) Generic titles.
B) One bug per report.
C) Simple and repeatable reproduction steps.
D) Vague statements or untested assumptions.
E) Assigning blame.
Points: 1 out of 1
Question 6 of 30
Which are benefits of Test Driven Development (choose all that apply).
Correct answer: A) B) C) D)
You chose: A) B) C) D)
Note: This question displayed answer options in random order when taking this Test.
Points: 1 out of 1
Question 7 of 30
https://www.classmarker.com/online-test/results/ 3/13
11/3/2017 Finished.
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
Points: 1 out of 1
Feedback
Since the test exists before the code that makes it pass, the test acts a requirement of the system under test.
Question 8 of 30
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
A) Regression Testing
Points: 1 out of 1
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 9 of 30
Correct answer: A)
You chose: A)
Note: This question displayed answer options in random order when taking this Test.
https://www.classmarker.com/online-test/results/ 4/13
11/3/2017 Finished.
C) QA specialists
D) Coders
Points: 1 out of 1
Question 10 of 30
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
A) None.
B) Scrum Development Teams with excellent technical practices will likely be more successful.
Points: 1 out of 1
Feedback
While technical practices aren't specifically included as a part of Scrum, the rapid pace of development using
Scrum often requires that good technical practices are utilized by Development Teams in order to be successful.
Question 11 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: A)
You chose: A)
Note: This question displayed answer options in random order when taking this Test.
B) 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.
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.
Points: 1 out of 1
https://www.classmarker.com/online-test/results/ 5/13
11/3/2017 Finished.
Question 12 of 30
Correct answer: A)
You chose: A)
Note: This question displayed answer options in random order when taking this Test.
Points: 1 out of 1
Question 13 of 30
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
A) To have all code in a single file for easy printing and code reviews.
Points: 1 out of 1
Question 14 of 30
Which of the following are NOT metrics of code quality? (choose all that apply)
Correct answer: D) E)
You chose: D) E)
Note: This question displayed answer options in random order when taking this Test.
A) Class coupling
B) Depth of inheritance
C) Cyclomatic complexity
Lines of Code
https://www.classmarker.com/online-test/results/ 6/13
11/3/2017 Finished.
D)
E) Cycle time per feature
Points: 1 out of 1
Question 15 of 30
Correct answer: A) B) C) E)
You chose: A) B) C)
Note: This question displayed answer options in random order when taking this Test.
Points: 0 out of 1
Question 16 of 30
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
B) Throughout the project, as understanding emerges and the Development Team learns more
about the project.
Points: 1 out of 1
Question 17 of 30
https://www.classmarker.com/online-test/results/ 7/13
11/3/2017 Finished.
Correct answer: A) B) C)
You chose: A) B) C)
Note: This question displayed answer options in random order when taking this Test.
A) They allow frequent validation of the unit of software being worked on, ensuring it remains in
a potentially shippable state.
B) They support continuous integration.
C) The build process is clearly defined and scripted, making it easy consistent and repeatable.
D) They eliminate the need for Build Engineers.
E) They ensure your product remains bug free.
Points: 1 out of 1
Question 18 of 30
Correct answer: C)
You chose: C)
Note: This question displayed answer options in random order when taking this Test.
Points: 1 out of 1
Question 19 of 30
Correct answer: A)
You chose: A)
Note: This question displayed answer options in random order when taking this Test.
B) A software development practice where members of a development team all work on the
same computer to ensure a common code base.
C) A software development practice that continuously integrates feedback from users into
software design.
Points: 1 out of 1
Question 20 of 30
Who is responsible for the system architecture of a product being developed using Scrum?
Correct answer: C)
You chose: C)
Note: This question displayed answer options in random order when taking this Test.
Points: 1 out of 1
Question 21 of 30
Correct answer: B)
You chose: B)
A) True
B) False
Points: 1 out of 1
Question 22 of 30
Correct answer: A)
You chose: A)
Note: This question displayed answer options in random order when taking this Test.
D) The ratio of number of tests to lines of code in the system being tested
https://www.classmarker.com/online-test/results/ 9/13
11/3/2017 Finished.
Points: 1 out of 1
Question 23 of 30
Correct answer: B)
You chose: B)
Note: This question displayed answer options in random order when taking this Test.
A) A way for the team to ensure that the system satisfies the user requirements.
Points: 1 out of 1
Question 24 of 30
Correct answer: D)
You chose: D)
Note: This question displayed answer options in random order when taking this Test.
A) Overall planning, base system architecture, base design, version control and continuous
integration setup.
B) Establish base system architecture and design, install version control and continuous
integration setup.
Points: 1 out of 1
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.
https://www.classmarker.com/online-test/results/ 10/13
11/3/2017 Finished.
Question 25 of 30
What are two (2) ways a Development Team can ensure a good application architecture?
Correct answer: C) 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) 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.
C) The Development Team should have a set of guiding architecture principles that every
Development Team member understands and follows when writing code.
D) The Development Team should assign someone to the role of software architect whose job
it is to make sure a consistent architecture is developed.
E) The Development Team plans some time each Sprint to discuss the architecture needed for
the features planned in that Sprint.
Points: 1 out of 1
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 26 of 30
Correct answer: C) D)
You chose: C) D)
Note: This question displayed answer options in random order when taking this Test.
Points: 1 out of 1
Question 27 of 30
https://www.classmarker.com/online-test/results/ 11/13
11/3/2017 Finished.
To refine Product Backlog items, the following activities will occur implicitly or explicitly: (Select all
that apply)
Correct answer: A) D) E)
You chose: A) D) E)
Note: This question displayed answer options in random order when taking this Test.
A) Analysis
B) Programming
C) Testing
D) Design
E) Decomposition
Points: 1 out of 1
Question 28 of 30
Correct answer: C) D)
You chose: C) D)
Note: This question displayed answer options in random order when taking this Test.
Points: 1 out of 1
Question 29 of 30
When a Continuous Integration build fails, who ideally ensures the build is repaired?
Correct answer: A)
You chose: A)
B) The person assigned to the configuration management role within the team
https://www.classmarker.com/online-test/results/ 12/13
11/3/2017 Finished.
Points: 1 out of 1
Question 30 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.
Points: 1 out of 1
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/ 13/13