0% found this document useful (0 votes)
742 views13 pages

PSD Sample Questions

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 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

You might also like