PSD Exam Questions
173 real PSD exam questions with expert-verified answers and explanations. Page 4 of 4.
- Question #151Test Driven Development
What is a unit test?
unit testtest isolationsource codetesting - Question #152Developing Products
Which of the following are the examples of a Technical Spike?
technical spikeexplorationperformance evaluationimplementation research - Question #153Refactoring and Design
Who decides the system architecture of a product developed using Scrum? (choose the best answer)
system architectureDevelopersdesign decisionsemergent architecture - Question #154Developing Products
Which of the following are advantages of Continuous Integration? (choose the best two answers)
continuous integrationCI/CDintegration riskbuild quality - Question #155Applying Scrum
A Scrum Team is required to deliver a Done Increment by the end of a Sprint. Select two statements that explain what Done means. (choose the best two answers)
Definition of DoneIncrementreleasableSprint goal - Question #156Applying Scrum
What happens if the Scrum Team cannot complete its work by the end of the Sprint? (choose the best answer)
Sprint timeboxadaptationincomplete workScrum Team - Question #157Applying Scrum
What enhances the transparency of an Increment? (choose the best answer)
transparencyDefinition of DoneIncrementempiricism - Question #158Applying Scrum
When does a Sprint conclude? (choose the best answer)
Sprint eventsSprint RetrospectivetimeboxSprint conclusion - Question #159Applying Scrum
True or False: Stakeholders can be included in Product Backlog refinement.
Product Backlog refinementstakeholderscollaborationProduct Backlog - Question #160Applying Scrum
Based on "Sprint 7 Burn-Down Chart," would you do anything different in Sprint 8? (choose the best two answers)
burn-down chartSprint adaptationProduct Backlogforecasting - Question #161Developing Products
Extreme Programming is based on 5 values. Extreme Programming values are:
Extreme ProgrammingXP valuesagile principles - Question #162Test Driven Development
Which of the following test should typically uses a ubiquitous language that can be understood by the developers and stakeholders?
Behavior Driven Developmentubiquitous languagestakeholder communicationtest types - Question #163Pair Programming
The practice of grouping the programmers to use one computer to code throughout the Sprint is called:
pair programmingcollaborative codingdefinition - Question #164Applying Scrum
Scrum demands code review
Scrum rulescode reviewScrum practices - Question #165Developing Products
What are three of the best ways to address non-functional requirements?
non-functional requirementsacceptance criteriadefinition of doneproduct backlog - Question #166Refactoring and Design
Cyclomatic complexity is a metric for:
cyclomatic complexitycode metricscode qualitybranching structures - Question #167Refactoring and Design
What would not be considered refactoring?
refactoringAPI changescode restructuringexternal interfaces - Question #168Test Driven Development
What is the step to take in TDD after the tests have failed?
TDD cyclered-green-refactortest firstwriting code - Question #169Applying Scrum
When do the developers participate in the product backlog refinement?
backlog refinementdeveloper involvementScrum eventsProduct Owner - Question #170Test Driven Development
What is not a desirable characteristics of a unit test? Test code is as small as possible
unit testingtest isolationpersistence layertest characteristics - Question #171Pair Programming
What is pair programming?
pair programmingpeer reviewcollaborative development - Question #172Developing Products
Your team is one of seven teams working on a product. All teams use the same version control system. Which is the best approach to deliver high-quality increments?
continuous integrationautomated buildmulti-teamversion control - Question #173Applying Scrum
Who is responsible for the system architecture of a product developed using Scrum?
system architectureScrum team accountabilitydeveloper responsibility