Sunteți pe pagina 1din 13

10/07/2016

Finished.

Title: DeveloperOpen
Points: 26outof30
Percentage: 86.7%
Duration: 00:12:37
Datestarted: Sun10thJul20161:52pm
Datefinished: Sun10thJul20162:04pm

Feedback
Congratulations!YourscoreontheDeveloperOpenassessmentdemonstratesyouknowsomeScrumdeveloper
basics.
Scrumon,
KenSchwaber

Correctlyanswered

Incorrectlyanswered

Missedcorrectmultiplechoiceoption

Question1of30
Whatistestfirstdevelopment?
Correctanswer:C)
Youchose:C)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Testingexistingcodebeforeaddingmorecodetoit.

B) Thecontinuousrestructuringofsoftwaretoretainflexibility.
C) Designingtestsbeforesatisfyingthem.

D) HavingthetesterintheDevelopmentTeamwritethetestplansbeforecoding.

Points:1outof1
https://www.classmarker.com/onlinetest/results/

1/13

10/07/2016

Finished.

Question2of30
Selectfour(4)desirablecharacteristicsofaunittest.
Correctanswer:A)B)C)E)
Youchose:A)B)C)E)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Thetestexecutesfast.
B) Codeineachtestisassmallaspossiblewhilemaintainingreadabilityofthecode.
C) Eachtestisindependentofotherunittests.

D) Theyexercisethepersistencelayerofasolution.
E) Eachtestmakesassertionsaboutonlyonelogicalconcept.

Points:1outof1

Question3of30
WhatdoesatestwrittenwithTestDrivenDevelopmentrepresent?
Correctanswer:B)
Youchose:B)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Abugthatwillbeuncovered.
B) Atechnicalrequirementthatmustbesatisfied.

C) Somethingthatcompletesthetestcoverageofasystem.

D) Anassignmentfromtheleadqualityengineer.

Points:1outof1
Feedback
Sincethetestexistsbeforethecodethatmakesitpass,thetestactsarequirementofthesystemunder
test.

Question4of30
Whichdescribesthepracticeofexpressingrequirementsasacceptancetests?

https://www.classmarker.com/onlinetest/results/

2/13

10/07/2016

Finished.

Correctanswer:B)
Youchose:B)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) RegressionTesting
B) AcceptanceTestDrivenDevelopment

C) QualityOrientedRequirementsDefinition.

D) ObjectDrivenRequirementsDefinition.

Points:1outof1
Feedback
AdvancedpracticesoftestdrivendevelopmentcanleadtoAcceptanceTestdrivendevelopment(ATDD)
wherethecriteriaspecifiedbythecustomerareautomatedintoacceptancetests,whichthendrivethe
traditionalunittestdrivendevelopment(UTDD)process.

Question5of30
WhicharebenefitsofTestDrivenDevelopment(chooseallthatapply).
Correctanswer:A)B)C)D)
Youchose:A)B)C)D)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Itpromotesgooddesignandseparationofconcerns.
B) Itimprovesqualityandreducesbugs.
C) Itcausesyoutoconstructatestharnessthatcanbeautomated.
D) Itspeedstheoveralldevelopmentprocess.
Points:1outof1

Question6of30
Whichareattributesofagoodbugreport(chooseallthatapply)?
Correctanswer:A)B)C)D)E)F)
Youchose:A)B)C)D)E)F)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Cleartitleandpropergrammarinreport.
B) Onebugperreport.
https://www.classmarker.com/onlinetest/results/

3/13

10/07/2016

Finished.

C) Simpleandrepeatablereproductionsteps.
D) Expectedresultsandobservedresults.
E) Build/versionwherebugwasfound.
F) Screenshotsorotherpicturesofbuginactionwhenuserinterfacesareinvolved.
Points:1outof1

Question7of30
TorefineProductBacklogitems,thefollowingactivitieswilloccurimplicitlyor
explicitly:(Selectallthatapply)
Correctanswer:A)D)E)
Youchose:A)B)C)D)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Analysis
B) Programming
C) Testing
D) Design
E) Decomposition
Youdidnotselectallavailablecorrectoptions.

Points:0outof1

Question8of30
Whatiscodecoverage?
Correctanswer:C)
Youchose:C)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Thenumberofdevelopersthatunderstandhowthecodeworks.

B) Thepercentofcodeinversioncontrolincludedinabuild.
C) Thedegreetowhichthesystemundertesthasbeenexercisedbytests.

D) Aninsurancepolicythatcoversthecodefordefects.

Points:1outof1

https://www.classmarker.com/onlinetest/results/

4/13

10/07/2016

Finished.

Question9of30
Whoisresponsibleforthesystemarchitectureofaproductbeingdeveloped
usingScrum?
Correctanswer:C)
Youchose:C)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Thecorporatearchitect.

B) Thesoftwarearchitect.
C) TheDevelopmentTeam.

D) ThearchitectchosenbytheDevelopmentTeam.

Points:1outof1

Question10of30
OnlytechnicalwriterscancreatedocumentationduringaSprint.
Correctanswer:B)
Youchose:B)

A) True
B) False

Points:1outof1

Question11of30
WhoshouldbepresentduringProductBacklogrefinement?
Correctanswer:C)D)
Youchose:C)D)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) OnlythemostseniorpeoplefromtheDevelopmentTeam.

B) Theexternalbusinessanalyststhathavepreparedthefunctionaldetails.
C) TheDevelopmentTeam.
D) TheProductOwner.

E) Theintegrationarchitectsfromthereleasedepartment.

https://www.classmarker.com/onlinetest/results/

5/13

10/07/2016

Finished.

F) Thestakeholders.

Points:1outof1

Question12of30
WhatisNOTTestDrivenDevelopment?
Correctanswer:D)
Youchose:D)

A) Asoftwaredevelopmenttechniquebasedonautomatedtests.

B) Anincrementalandemergentapproachtosoftwaredesign.

C) Apredictablewaytodevelopworking,cleancode.
D) Testingexistingsoftwarebeforedevelopinganynewsoftware.

Points:1outof1

Question13of30
Whichtypesoftestscanbeautomated?
Correctanswer:A)B)C)E)F)
Youchose:A)B)C)E)F)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Unit
B) Integration
C) Smoke

D) Exploratory
E) Functional
F) Performance

Points:1outof1

Question14of30
WhichofthefollowingareNOTmetricsofcodequality?(chooseallthatapply)
Correctanswer:D)E)
https://www.classmarker.com/onlinetest/results/

6/13

10/07/2016

Finished.

Youchose:D)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Classcoupling

B) Depthofinheritance

C) Cyclomaticcomplexity
D) LinesofCode
E) Cycletimeperfeature

Youdidnotselectallavailablecorrectoptions.

Points:0outof1

Question15of30
Whicharethreeattributesofabadbugreport?
Correctanswer:A)D)E)
Youchose:A)D)E)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Generictitles.

B) Onebugperreport.

C) Simpleandrepeatablereproductionsteps.
D) Vaguestatementsoruntestedassumptions.
E) Assigningblame.

Points:1outof1

Question16of30
Whataretwo(2)waysaDevelopmentTeamcanensureagoodapplication
architecture?
Correctanswer:C)E)
Youchose:C)E)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) TheDevelopmentTeamplansaSprint0atthebeginningofaprojectwiththeobjectiveof
developinganarchitecturemodelusedduringthefollowingSprints.

B) ADevelopmentTeamdoesn'tneedanarchitecturemodelinScrumandshouldfocuson
addingfunctionality.ThearchitecturewillcomeintoplacewithoutfailastheDevelopment
Teamaddsfunctionality.
C) TheDevelopmentTeamshouldhaveasetofguidingarchitectureprinciplesthatevery

https://www.classmarker.com/onlinetest/results/

7/13

10/07/2016

Finished.

DevelopmentTeammemberunderstandsandfollowswhenwritingcode.

D) TheDevelopmentTeamshouldassignsomeonetotheroleofsoftwarearchitectwhose
jobitistomakesureaconsistentarchitectureisdeveloped.
E) TheDevelopmentTeamplanssometimeeachSprinttodiscussthearchitectureneeded
forthefeaturesplannedinthatSprint.

Points:1outof1
Feedback
Thereisnospecific"architect"roleonaScrumteam,noristhereanarchitectureplanningSprint.But,a
goodarchitecturedoesn'tjusthappenautomatically.Guidingprinciplesandfrequentconversationsonthe
teamhelpensurethatthemostappropriatearchitectureisdevelopedasitisneededbyfeaturesbeing
developedinthecurrentSprint.

Question17of30
WhatarethreeadvantagesofContinuousIntegration?
Correctanswer:A)C)D)
Youchose:A)C)D)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Brokenbuildsaredetectedquickly.

B) Readabilityofcodeisimproved.
C) Thesoftwareisgenerallykeptinabuildablestate.
D) Knowimmediatelyhowacheckinaffectedthebuild.

Points:1outof1

Question18of30
WhatdoesCodeCoverageshow?
Correctanswer:A)
Youchose:D)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Codebeingexercisedbytests

B) Thequalityofunittestsbeingwritten

C) Theabsenceofdefectsincode
D) Theratioofnumberofteststolinesofcodeinthesystembeingtested

https://www.classmarker.com/onlinetest/results/

8/13

10/07/2016

Finished.

E) Whenafeatureisdone

Points:0outof1

Question19of30
Whataretwo(2)reasonstoautomatethesoftwarebuildprocess?
Correctanswer:B)C)
Youchose:B)C)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Codereviewsaremuchfasterifyouautomateyourbuild.
B) Automationimprovesthequalityofsoftwarebymakingbuildslesserrorprone.
C) Togetfeedbackonchangestothecodeearlyandoften.

D) Youcan'trunautomatedtestswithoutanautomatedbuild.

Points:1outof1

Question20of30
YouareonaScrumTeamthatisenhancinganexistingproduct.Whichisthe
LEASTusefulpieceofdocumentationyouwanttohaveatyourdisposal?
Correctanswer:D)
Youchose:C)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Acceptancetests.

B) Detaileddesigns.
C) Wellstructuredandnamedcode.
D) Thefullhistoryofretrospectiveplansandlessonslearned.

Points:0outof1

Question21of30
Whichisabenefitofestablishingnamingstandardsforcode?
Correctanswer:A)
Youchose:A)
https://www.classmarker.com/onlinetest/results/

9/13

10/07/2016

Finished.

Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Tomakethecodemorereadable.

B) Tocommunicatethenameofthedeveloperthatworkedonthecode.

C) Tomakeiteasytodistinguishbetweendifferentsoftwareproducts.

D) Toensurethat"orphanfunctions"arenotcreated.

Points:1outof1

Question22of30
ProgrammersandtestersshouldnotbeincludedinrefiningProductBacklog
items.
Correctanswer:B)
Youchose:B)

A) True
B) False

Points:1outof1

Question23of30
Whyareautomatedbuildsimportant?
Correctanswer:B)
Youchose:B)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Theyarepartofyour"done"criteria.
B) Theyproviderapidassurancethatdefectsandconfigurationmanagementissueshave
notbeenintroduced.

C) Withoutthemyoucan'ttellifyourcodeworks.

D) Youareunabletocheckincodewithoutone.

Points:1outof1
Feedback
Buildsarejustanextralevelofvalidationtomakesurethatyoustillhaveaunitofpotentiallyshippable
software.Automatingbuildsmakesthatprocessfaster.
https://www.classmarker.com/onlinetest/results/

10/13

10/07/2016

Finished.

Question24of30
Whichisthebestanswerforhowoftenthebuildshouldbeexecuted?
Correctanswer:B)
Youchose:B)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Onceperday.
B) Wheneverneworchangedcodeischeckedintoversioncontrol.

C) WhenevertheQAgroupbecomesuncertainthatthesystemworks.

D) Asoftenaspossible,andcertainlypriortotheendoftheSprint.

Points:1outof1

Question25of30
Whatisaunittest?
Correctanswer:B)
Youchose:B)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Awayfortheteamtoensurethatthesystemsatisfiestheuserrequirements.
B) Atestthatisolatesandverifiesindividualunitsofsourcecode.

C) Awayinwhichunitsofprogrammersensuretheircodeworks.

D) Atechniqueforensuringthatunitsofcodependentorclusteredcomputersperform
correctly.

Points:1outof1

Question26of30
WhowritestestsinaScrumTeam
Correctanswer:A)
Youchose:A)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) TheDevelopmentTeam
https://www.classmarker.com/onlinetest/results/

11/13

10/07/2016

Finished.

B) TheScrumMaster

C) QAspecialists

D) Coders

Points:1outof1

Question27of30
ShouldUserStoriesbepartofthedocumentationgeneratedbyaScrum
project?
Correctanswer:A)
Youchose:A)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) IftheyarepartoftheDefinitionof"done".

B) Always.

C) Never.

D) Ifthearchitectrequiresit.

E) TheymustbeprovidedtotheDevelopmentTeamaspartoftheuserspecifications
documents.

Points:1outof1

Question28of30
Whataresomeshortcomingsofcodecoverageasameasurementforhowwell
asystemorproductistested?(choose3answers)
Correctanswer:A)B)C)
Youchose:A)B)C)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Codecoveragedoesnotensurethatthemostimportantorhighestriskareasofthecode
arebeingexercisedbytests.
B) Codecoveragedoesnotnecessarilyprovidefunctionalcoverage.
C) Couldcreateincentivestowriteteststhatsimplyincreasecodecoverage,ratherthan
teststhatfindbugswithoutincreasingcoverage.

D) Codecoveragemetricsvarybydevelopmentplatform(e.g.,.NET,Java)

E) Itistoocomplicatedtoexplaintomanagement.

https://www.classmarker.com/onlinetest/results/

12/13

10/07/2016

Finished.

Points:1outof1
Feedback
Codecoverageisausefulmetric,butnotinisolation.Itshouldnotbeconsideredareplacementfor
effectivetestdesigntechniques.

Question29of30
Whenaretestersandqualityexpertsideallyincludedinaproject?
Correctanswer:A)
Youchose:A)

A) FromthebeginningandthroughoutallSprints

B) AfterSprintReview

C) Whentheproductisfeaturecomplete

D) Afterdeveloperhandoff

Points:1outof1

Question30of30
Whatisthevalueofrefactoringcode?
Correctanswer:B)
Youchose:B)
Note:ThisquestiondisplayedansweroptionsinrandomorderwhentakingthisTest.

A) Tohaveallcodeinasinglefileforeasyprintingandcodereviews.
B) Toimprovereadabilityandmaintainability.

C) Tokeepthecodemoving.

D) Tomakethesoftwarefasteratruntime.

Points:1outof1

https://www.classmarker.com/onlinetest/results/

13/13

S-ar putea să vă placă și