1. When When mul multip tiple le tea teams ms wo work rk to toge gethe therr on the same pro produ duct, ct, ea each ch te team am sh shoul ould d ma maint intai ain n a separate Product Backlog.
The Product Owner 2.
What is the recommended size for a Development Team (within the crum Team!" # to $
3.
%pon what t&pe of process control is crum 'ased" mpirical
4.
Which of the 'elow are roles on a crum Team" Team" Development Team Product Owner crum )aster
5.
What are the two primar& wa&s a crum )aster keeps a Development Team Team working at its highest level of productivit&" B& facilitating Development Team Team decisions B& removing impediments that hinder the Development Te Team
6.
The length of a print should 'e* +ll of these answers are correct.
7.
When might a print 'e a'normall& terminated" When the print oal 'ecomes o'solete.
8.
When When multi multipl ple e team teams s work work toget togethe herr on the the same same produ product ct,, each each team team should maintain a separate Product Backlog. -alse
9.
Who is responsi'le for managing the progress of work during a print" The Development Team Which statement 'est descri'es the print eview" /t is when the crum Team and stakeholders inspect the outcome of a print and figure out what to do ne0t.
10.
The ma0imum length of the print eview (its time1'o0! is* 2 hours for a monthl& print. -or shorter prints it is usuall& shorter.
11.. 11
Which statement 'est descri'es a Product Owner3s responsi'ilit&" Optimizing the value of the work the Development Team Team does.
12.
What is the main reason for the crum )aster to 'e at the Dail& crum" 4e or she does not have to 'e there5 he or she onl& has to ensure the Development Team Team has a Dail& crum.
13.
When do Development Team mem'ers 'ecome the e0clusive owner of a print Backlog item" 6ever. +ll print Backlog /tems are 7owned7 '& the entire Development Team, even though each one ma& 'e done '& an individual development team mem'er.
14.
The Development Team Team should have all the skills needed to* Turn the Product Backlog items it selects into an increment of potentiall& releasa'le product functionalit& functionalit&..
15.
Development Team Team mem'ership should change* chan ge* +s needed, while taking into account a short term reduction in productivit&. productivit&.
16.
What is the role of )anagement in crum" upport the Product Owner with insights and information into high value produc pro ductt an and d s& s&st stem em ca capa' pa'il ilit ities ies.. u uppo pport rt th the e c crum rum )a )ast ster er to ca caus use e organizational change that fosters empiricism, self1organization, 'ottom1up intelligence, and intelligent release of software.
17.
What does it mean to sa& that an event has a time1'o0" The event can take no more than a ma0imum amount of time.
18.
During the Dail& crum, the crum )aster3s role is to* Teach Te ach the Development Developmen t Te Team to keep the Dail& crum within the 89 minute time1'o0.
19.
Wh& is the Dail& crum held at the same time and same place" The consistenc& reduces red uces comple0it&.
20.
The Development Team should not 'e interrupted during the print. The print print oal should should remain remain intact intact.. These These are condit condition ions s that that foster foster creativit&, :ualit& and productivit&. Based on this, which of the following is -+;" The print Backlog is full& formulated in the print Planning meeting and does not change during the print.
21.
Who should know the most a'out the progress toward a 'usiness o'
22.
4ow much work must a Development Team do to a Product Backlog item it selects for a print" +s much as it has told the Product Owner will 'e done for ever& Product Backlog item it selects in conformance with the definition of done.
23.
+n organization has decided to adopt crum, 'ut management mana gement wants to change the terminolog& to fit with terminolog& alread& used. What will likel& happen if this is done"
24.
+ll answers appl&.
25.
crum does not have a role called 7pro
True The time1'o0 for a Dail& crum is" 89 minutes.
26.
The =O asks the Development Team to add a 7ver& important7 item to a print that th at is in progress. What should the Development Te Team do" /nform the Product Owner so he>she can work with the =O.
27.
During a print, a Development Team determines that it will not 'e a'le to finish the complete forecast. Who should 'e present to review and ad
28.
The Product Owner and the Development Team. Team. Who is re:uired to attend the Dail& crum" The Development Team.
29.
The Produ roduc ct Own Owner account accounta'le a'le for estima estimatin ting g items" The Development Team. +s work wo rk nee neede ded d to tr trans ansfo form rm product.
30.
31.
manag nages the Produ roduc ct Back acklog. Who Who is the effor effortt to complet complete e the Produc Productt Backlo Backlog g a collective, the& have a complete view of the Produ Pr oduct ct Ba Back cklo log g it item ems s in into to /n /ncr crem ement ents s of
)ust the Product Owner 'e present at the print etrospective"
/t is mandator&. The print etrospective is an opportunit& for the crum Team Te am to assess its performance perfor mance and improve itself.
The proc proces ess s of regu regullar inspection and adapt daptat atiion emplo&s o&s knowledgea'le and skilled inspectors. What are two wa&s in which the Product Owner takes the lead in the inspection process" +t the print eview the Product Owner shares the current state of Product Backlog, which, com'ined with the inspection of the /ncrement, leads to an updated Product Backlog. The Product Owner invites stakeholders to the print eview to learn how the current state of the marketplace influences what is the most valua'le thing to do ne0t.
32.
;earni ;earning ng turns turns into into 3val 3valid idat ated ed learn learnin ing3 g3 when when assu assump mpti tion ons s and and goals can 'e assessed assessed through results. results. What is a ke& wa& for a Product Product Owner to appl& validated learning"
33.
eleas ele ase e an /n /ncr crem emen entt to the mar arke kett to le lear arn n a' a'ou outt th the e 'u 'us sin ines ess s assumptions 'uilt into the product. What two things 'est help the Product Owner manage the value of a product"
34.
The order of the Product Backlog ?alidating assumptions of value through fre:uent releases What 'est descri'es the relationship of the Product Owner and the stakeholders" The Product Owner activel& asks for stakeholder input and e0pectations to process into the Product Backlog.
35.
+ Product Owner is entitled to postpone the start of a new print after the conclusion of a previous print for the following reason* There is no accepta'le reason. + new print starts immediatel& after the conclusion of the previous print.
36.
The print eview is the onl& time at which stakeholder feed'ack is taken into account. -alse
37.
What is the Product Owner accounta'le for in crum" =reat =r eatin ing g and su sust stai ainin ning g a Pr Produ oduct ct Ba Back cklo log g th that at ma ma0i 0imi mize zes s va valu lue e an and d represents the needs of the stakeholders
38.
/n order to make investment decisions, the Product Owner is likel& to look at the Total =ost of Ownership (T=O! of the product 'eing 'uilt. What costs will a Product Owner take into account"
39.
+ll investments re:uired to conceive, develop, operate and maintain the product. 4ow does an organization know that a product 'uilt through crum is successful" B& releasing often, and updating ke& performance indicators (@P/s! on value after ever& release and feeding this information 'ack into work on the Product Backlog
40.
What pre1conditions must 'e fulfilled in order to allow print Planning to 'egin" There are no such pre1conditions
41.
The Product Owner3s authorit& to change and update the Product Backlog is unlimited, e0cept for*
42.
6othing. The entire organization must respect a Product Owner3s decisions. Whic Which h two two stat statem emen ents ts e0pl e0plai ain n wh& wh& the the defi defini niti tion on of 7Don 7Done7 e7 is important to the Product Owner" /t assures the /ncrement reviewed at the print review is usa'le so the Product Owner ma& choose to release it. /t creates transparenc& regarding reg arding progress within the crum Team. Team.
43.
Which description 'est fits the role of the Product Owner" ?alue )a0imizer
44.
Who creates the definition of 7Done7" The development organization (or Development Team if none is availa'le from the development organization!
45.
What two things 'est help the Product Owner manage the value of a product" The order of the Product Backlog ?alidating ?a lidating assumptions of value through fre:uent release
46.
What varia'les should a Product Owner consider when ordering the Product Backlog"
47.
Whatev What ever er is mo most st ap appr prop opri riat ate e fo forr th the e Pr Prod oduc uctt Ow Owne nerr to ac achi hiev eve e th the e product3s goals and to optimize the value received What pre1conditions must 'e fulfilled in order to allow print Planning to 'egin" There are no such pre1conditions
48.
The Product Owner3s authorit& to change and update the Product Backlog is unlimited, e0cept for* 6othing. The entire organization must respect a Product Owner3s decisions.
49.
50.
What two things should 'e done if the Product Owner is unavaila'le"
Within Withi n th the e p pri rint nt,, th the e De Deve velo lopm pmen entt Team ma make kes s th the e 'es 'estt de deci cisi sions ons possi'le to assure progress toward the print oal, re1aligning with the Product Owner once he>she is availa'le again.
/n a permanent state of unavaila'ilit&, a new Product Owner needs to 'e appointed. Development efforts without a Product Owner are not emplo&ing crum. 4ow important is it for a Product Owner to order Product Backlog items '& value points" /t is a good practice, keeping in mind that market reception is the 'est measure of value.
51.
The The valu value e deli delive vere red d '& a prod produc uctt can can onl& onl& 'e dete determ rmin ined ed '& revenue.
52.
-alse /t is mand mandat ator or& & for for the the Prod Produc uctt Owne Ownerr to moni monito torr and and shar share e progress of Product Backlog through*
53.
+n& pro
54.
Technical de't causes a greater percentage of the product3s 'udget to 'e spent on maintenance of the product. The velocit& at which new functionalit& can 'e created is reduced when &ou have technical de't. 4ow 4ow can can a Prod Produc uctt Owne Ownerr use use time time1' 1'o0 o0ed ed pri print nts s to o'ta o'tain in feed'ack from users and the market"
55.
Through fre:uent deliver& of /ncrements of the product into the market
What two phrases 'est descri'e the relationship of the Product Owner and the Development Team"
56.
The& colla'orate often so the Product Owner can make informed decisions in 'alancing effort and value of Product Backlog items.
•
The he& & col ollla' a'o orat ate e often so the Dev evel elop opm ment Team 'ui uillds /ncrements keeping end1user and stakeholder concerns in mind.
•
What are two t&pical activities for a Product Owner in a print"
57.
Work with the Development Team Team on Product Backlog refinemen
•
=olla'o =oll a'orat rate e wi with th st stak akeho ehold lders ers,, us user er co comm mmun unit itie ies s an and d pr prod oduc uctt managers.
•
What is a Product Backlog"
58.
/t is a living artifact of product re:uirements that e0ists and evolves as long as a product e0ists 4ow does an organization know that a product 'uilt through crum is successful"
59.
B& releasing often, and updating ke& performance indicators (@P/s! on value after ever& release and feeding this information 'ack into work on the Product Backlog + Product Owner is essentiall& the same thing as a traditional Pro
60.
-alse The The proc proces ess s of regu regula larr inspe nspect ctio ion n and and adap adapta tati tion on empl emplo& o&s s knowledgea'le and skilled inspectors. What are two wa&s in which the Product Owner takes the lead in the inspection process"
61.
•
+t the print eview the Product Pro duct Owner shares the current state of Produ Pr oduct ct Ba Back cklo log, g, wh whic ich, h, co com' m'ine ined d wi with th th the e in insp spec ecti tion on of th the e /ncrement, leads to an updated Product Backlog.
•
The Product Owner invites stakeholders to the print eview to learn how the current state of the marketplace influences what is the most valua'le thing to do ne0t. When can the Product Backlog 'e updated"
62.
+t an& an & time when done do ne '& ' & the Product Owner O wner or at the Product Owner3s O wner3s discretion What two phrases 'est descri'e the relationship of the Product Owner and the Development Team"
63.
•
•
64.
The& colla'orate often so the Product Owner can make informed decisions in 'alancing effort and value of Product Backlog items. The he& & col ollla' a'o orat ate e often so the Dev evel elop opm ment Team 'ui uillds /ncrements keeping end1user and stakeholder concerns in mind. Which statement 'est descri'es crum"
+ framework within which comple0 products in comple0 environments are developed. 65.
The three pillars of empirical process control are*
/nspection, Transparenc& Transparenc&,, +daptation 66.
The ma0imum length of the print eview (its time1'o0! is*
2 hours for a monthl& print. -or shorter prints it is usuall& shorter. The purpose of a print is to produce a done increment increment of working product.
67.
True /t is manda andattor& or& that that the the prod produc uctt inc increm rement ent 'e rele releas ased ed to production at the end of each print.
68.
-alse When does the ne0t print 'egin"
69.
/mmediatel& after the conclusion of the previous print.
Which two (A! things does the Development Team do during the first print"
70.
71.
•
Deliver an increment of releasa'le software
•
Develop and deliver at least one piece of functionalit&. The time1'o0 for the print Planning meeting is"
hours for a monthl& print. -or shorter prints it is usuall& shorter. 72.
The time1'o0 for a Dail& crum is"
89 minutes. 73.
Wh& is the Dail& crum held at the same time and same place"
The consistenc& reduces red uces comple0it&.
74.
Product Backlog items are refined by:
The Development Te Team am and the Product Owner
75.
What is Technical Debt?
term representing the eventual conse!uences of poor technical choices"
76.
#ou are on a $crum Team that is enhancing an e%isting product" Which is the &'$T useful piece of documentation you want to have at your disposal?
The full history of retrospective plans and lessons learned"
77.
Which of the following best describes (ontinuous )ntegration?
software development practice where members of a development team integrate and verify their work fre!uently* often multiple times each day* to detect integration errors as !uickly as possible"
78.
software development practice where members of a development team integrate and verify their work fre!uently* often multiple times each day* to detect integration errors as !uickly as possible"
+i% the bug if it is critical or easily fi%ed" Otherwise* put the new bug into the Product Backlog to be prioriti,ed and fi%ed in an upcoming $print"
79.
Which is a benefit of establishing naming standards for code?
To make the code more readable"
80.
Who is responsible for the system architecture of a product being developed using $crum?
The Development Develop ment Team"
81.
$elect three reasons why automated builds are important"
They allow fre!uent validation of the unit of software being worked on* ensuring it remains in a potentially shippable state" They support continuous integration The build process is clearly defined and scripted* making it easy consistent and repeatable"
82.
What are two -./ reasons to automate the software build process?
utomation improves the !uality of software by making builds less errorprone" To get feedback on changes to the code e arly and often"
83.
What relationship does $crum have to technical practices?
$crum Development Teams with e%cellent technical practices will likely be more successful
84.
Only technical writers can create documentation during a $print"
+alse
85.
What is a unit test?
test that isolates and verifies individual units of source code"
86.
Who should be present during Product Backlog refinement?
The Development Develop ment Team" The Product Owner"
87.
elect four (2! desira'le characteristics of a unit test.c
•
The test e0ecutes fast.
•
=ode in each test is as small as possi'le while maintaining reada'ilit& of the code.
•
ach test is independent of other unit tests.
•
ach test makes assertions a'out onl& one logical concept.
88.
What are some shortcomings of code coverage as a measurement for how well a system or product is tested? -choose 0 answers/
(ode coverage does not ensure that the most important or highest risk areas of the code are being e%ercised by tests" (ode coverage does not necessarily provide functional coverage (ould create incentives to write tests that simply increase code coverage* rather than tests that find bugs without increasing coverage"
89.
What is the value of refactoring code?
To improve readability and maintainability maintainability""
90.
Who must be present at the Daily $crum $cru m meeting?
The Development Te Team am
91.
When are testers and !uality e%perts ideally included in a pro1ect?
+rom the beginning and throughout all $prints
92.
What are three advantages of (ontinuous )ntegration?
Broken builds are detected !uickly" The software is generally kept in a buildable state" 2now immediately how a checkin affected the build
93.
What happens during $print 3?
There is no such thing as $print 3
94.
The definition of 4Done4 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 $print* it finds out that a problem outside of their control blocks them from doing all this work?
)mmediately raise the issue to the $crum 5aster as an impediment" impediment"
95.
Which are three attributes of a bad bug report?
6eneric titles" 7ague 7a gue statements or untested assumptions" ssigning blame"
96.
When does the Development Team participate in Product Backlog refinement?
nytime during the $print"
97.
Which is the best answer for how often the build should be e%ecuted?
Whenever new or changed code is checked into version control"
98.
What is test first development?
Designing tests before satisfying them"
99.
What is code coverage?
The degree to which the system under test has been e%ercised by tests"
100.
Which are benefits of Test Test Driven Development -choose all that apply/
)t promotes good design and separation of concerns" )t improves !uality and reduces bugs" )t causes you to construct a test harness that ca n be automated" )t speeds the overall development process"
101.
Whil Whilee chan changi ging ng soft softwa ware re** you you find find a bug bug in a prev previo ious usly ly deliv deliver ered ed piece piece of functionality" What What should you do?
+i% the bug if it is critical or easily fi%ed" Otherwise* put the new bug into the Product Backlog to be prioriti,ed and fi%ed in an upcoming $print"
102.
Which describes the practice of e%pressing re!uirements as acceptance tests?
cceptance Test Driven Development
103.
When is a s&stem3s architecture decided"
8nit )ntegration $moke +unctional Performance
104.
When a (ontinuous )ntegration build fails* who ideally en sures the build is repaired?
The person who broke the build
105.
$elect two -./ benefits of (ontinuous )ntegration
(auses team members to consider each other9s o ther9s work and conte%t
)t leads to higher transparency and rapid feedback to the team"
106.
What does a test written with Test Driven Development represent?
technical re!uirement that must be satisfied
107.
What What are are two two -./ -./ ways ways a Deve Develo lopm pmen entt Team can can ensu ensure re a good good appl applic icat atio ion n architecture?
The Development Team should have a set of guiding architecture principles that every Development Team Te am member understands and an d follows when writing code" co de"
The Development Team plans some time each $print to discuss the architecture needed for the features planned in that $print"
108.
Which of the following are OT metrics of code !uality? -choose all that apply/
&ines of (ode (ycle time per feature
109.
When is a system9s architecture decided?
Throughout the pro1ect* as understanding emerges and the Development Team learns more about the pro1ect"
110.
Programmers and testers should not be included in refining Product Backlog items"
+alse
111.
What is pair programming?
Two Tw o developers writing code together* providing constant peer review"
112.
What is Technical Debt?
term representing the eventual conse!uences of poor technical choices"
113.
To refine Product Backlog items* the following activities will occur implicitly or e%plicitly: -$elect all that apply/
nalysis Design Decomposition
114.
What is OT TestDriven TestDriven Development?
Testing Te sting e%isting software before developing deve loping any new software software""
115.
$elect two -./ benefits of (ontinuous )ntegration"
(auses team members to consider each other9s o ther9s work and conte%t" )t leads to higher transparency and rapid feedback to the team"
116.
What is OT TestDriven TestDriven Development?
Testing Te sting e%isting software before developing deve loping any new software"
117.
$hould 8ser $tories be part of the documentation generated by a $crum pro1ect?
)f they are part of the Definition of 4done4" 4d one4"
118.
Which of the following describe an architecture spike?
small development activity to learn about technical elements of a proposed solution
119.
What does =ode =overage show"
=ode 'eing e0ercised '& tests
120.
Who writes tests in a crum Team
The Development Developm ent Team Team
121.
• • • •
Which are 'enefits of Test Driven Development (choose all that appl&!.
/t promotes good design and separation of concerns. /t improves :ualit& and reduces 'ugs. /t causes &ou to construct a test harness that can 'e automated. /t speeds the overall development process.
122.
What is 6OT Test1Driven Development"
Testing e0isting software 'efore developing an& new software.
123.
• • • • •
Which are attri'utes of a good 'ug report (choose all that appl&!"
=lear title and proper grammar in report. One 'ug per report. imple and repeata'le reproduction steps. 0pected results and o'served results. Build>version where 'ug was found.
•
creenshots or other pictures of 'ug in action when user interfaces are involved.. involved
124. + first print can start 'efore the Product Owner has a complete and e0hausti e0haustive ve Product Backlog in place.
True
125.
Who is on the crum Team"
The crum )aster The Product Owner The Development Dev elopment Team Team