
Latest [Jan 03, 2022] PSD Exam Questions – Valid PSD Dumps Pdf
PSD Practice Test Questions Answers Updated 122 Questions
NEW QUESTION 36
Which two ways of creating scrum teams are consistent with scrum values?
- A. Get all the people together and let them self-manage into new teams
- B. Scrum master chooses a few team leads that get to pick their team
- C. Managers assign individuals to teams
- D. The chief product owner divides the group in teams to make sure the teams will be cross-functional
- E. Existing teams propose how they would like to go about organizing into new teams
Answer: A,E
Explanation:
There is no chief product owner. Self managing is a really important aspect of scrum, therefore the options where the people theirselves are in the lead are the best options.
NEW QUESTION 37
Database design must be complete before coding starts to ensure a solid foundation
- A. True
- B. False
Answer: B
Explanation:
The design grows as more is learnt.
NEW QUESTION 38
What does a test written with TDD represent?
- A. Great development practices
- B. A technical requirement that must be satisfied
- C. Something that completes the test coverage of a system
- D. A bug
Answer: B
Explanation:
The test gets written first in TDD, after that, the production code will be written to satisfy the test.
NEW QUESTION 39
What do scrum artifacts represent?
- A. Visual representation of the progress
- B. Work or value
- C. Flow and feedback
- D. Work that needs to be done
Answer: B
Explanation:
The scrum artifacts are: product backlog, sprint backlog and the increment. They represent work or value.
NEW QUESTION 40
Who is responsible for a sprint backlog item that contains several database tasks?
- A. The developers
- B. Product owner
- C. The company's database specialist
- D. Scrum master
Answer: A
Explanation:
Developers are responsible for conducting the work on the sprint backlog
NEW QUESTION 41
What are two responsibilities of testers in the scrum team? (choose two)
- A. Finding bugs
- B. Verifying the work of the programmers
- C. Scrum has no tester role
- D. All developers are responsible for quality
- E. Tracking quality metrics
Answer: C,D
Explanation:
Specific roles don't exist in scrum, developers are creating the value.
NEW QUESTION 42
What is an integration test?
- A. A test of multiple units of functionality
- B. A test of the user interface
- C. A test of a single unit of functionality
- D. A test that runs during a continuous integration build
Answer: A
Explanation:
An integration test is a test of multiple units of functionality.
NEW QUESTION 43
When are testers and QA experts ideally included in the project?
- A. When the developers are done
- B. After every sprint review
- C. From the beginning and throughout the sprints, but let's call them developers
- D. When the product is complete
Answer: C
Explanation:
Testing is an ongoing process, this is done by the developers. Developers can be specialized in testing. Please mind that the word developer means something else in the scrum context.
NEW QUESTION 44
In software development DRY refers to:
- A. Code that has not been peer reviewed (yet)
- B. Code that has been peer reviewed
- C. Code with minimal duplication
- D. Code with low cyclomatic complexity
Answer: C
Explanation:
DRY, don't repeat yourself
NEW QUESTION 45
The goal of the daily scrum is inspecting the progress toward the sprint goal and producing an actionable plan for the next day of work
- A. True
- B. False
Answer: A
Explanation:
If you are not sure, review the daily scrum section in the scrum guide.
NEW QUESTION 46
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?
- A. Each team should have its own automated build
- B. There is one automated build for all teams
- C. Developers should perform a combination of local and private builds
- D. Each team's automated build is integrated toward the end of the sprint
Answer: B
Explanation:
This way there are no surprises near the end of the sprint or during delivery and the increment will be most stable as possible.
NEW QUESTION 47
What are two reasons to use mock objects in unit tests?
- A. TDD is impossible without them
- B. The behavior of a given object can be emulated to the system under test
- C. Isolating a particular system component for controlled testing
- D. They are machine-generated and eliminate the need to write code by hand
- E. To increase tight coupling
Answer: B,C
Explanation:
Mock objects are simulating the behavior of dependencies such as persistance layers or APIs. By mocking these you can be sure about what you are testing, and not accidentally testing the external dependency.
NEW QUESTION 48
Which metric is least useful when measuring code maintainability?
- A. Function points
- B. Depth of inheritance
- C. Cyclometic complexity
Answer: A
Explanation:
The other two are good metrics. Function points are the points representing the amount of business functionality.
NEW QUESTION 49
Why might a scrum team choose to do pair programming?
- A. It is a nice way to work
- B. Information sharing and learning
- C. Efficiency
- D. Improving code quality
- E. All of these
Answer: E
Explanation:
Pair programming means that two developers are coding together and performing live peer review. This will enhance the effectivity as it leads to increased code quality. Regardless of your opinion, when answering Question:s about pair programming, know that it's considered a really good practice for PSD. And in case you are wondering, the instructor of the course is also a big fan.
NEW QUESTION 50
Why are automated builds important?
- A. They are part of the Definition of Done
- B. They help you find defects and configuration management issues
- C. You are unable to check in code without them
- D. Without them you can't tell if your code works
Answer: B
Explanation:
Automated builds will be made every time the code base gets changed. If a change to the code base breaks the build, the developers get informed immediately and can fix the build again without drifting off to far.
NEW QUESTION 51
The three pillars of empirical process control are:
- A. planning
- B. transparency
- C. commitment
- D. respect
- E. inspection
- F. adaptation
Answer: B,E,F
Explanation:
If you are not sure, please review the Scrum theory section in the scrum guide
NEW QUESTION 52
Which three describe TDD?
- A. A predictable way to develop working well-organized code
- B. Having testers involved in the development process
- C. A software development technique based on automated tests
- D. An incremental and emergent approach to software design
- E. Creating a manual test script before writing code
Answer: A,C,D
Explanation:
TDD stands for test driven development. It makes developers think before starting to code. This leads to better organized code. It requires the developer to write the code for the test first, this means that it's based on automated tests. There are no testers in scrum, they are called developers as well.
NEW QUESTION 53
What is the purpose of a sprint retrospective? Choose two
- A. Have more fun during the sprint
- B. Increase quality
- C. Complain only in this session to avoid complaining in the rest of the sprint
- D. Increase effectiveness
Answer: B
Explanation:
In the scrum guide it says: "The purpose of the Sprint Retrospective is to plan ways to increase quality and effectiveness."
NEW QUESTION 54
The practice of decomposing a requirement into failing tests is called:
- A. Behavior driven development
- B. Scrum testing
- C. Acceptance test driven development
- D. Regression testing
Answer: C
NEW QUESTION 55
......
PSD dumps Sure Practice with 122 Questions: https://www.prep4pass.com/PSD_exam-braindumps.html
Get New PSD Certification – Valid Exam Dumps Questions: https://drive.google.com/open?id=1ui-zWbI-dxqIFUijav-pv8SAzSFh3RrN
