
New PSD Test Materials & Valid PSD Test Engine
PSD Updated Exam Dumps [2021] Practice Valid Exam Dumps Question
NEW QUESTION 73
What is the step to take in TDD after the tests have failed?
- A. Write the code to satisfy the test
- B. Meet with the team to see why it fails
- C. Change the test in a way that is passes
- D. Run it again to verify it fails.
Answer: A
Explanation:
In TDD you start with writing the test before the code. This test cannot pass. If it does, the test is wrong. When the tests are written, the production code to satisfy the test will be written. Once all the tests succeeds, the product code is done.
NEW QUESTION 74
What relation does scrum have to development practices?
- A. Scrum has no relationship to development practices
- B. Scrum requires a specific set of development practices
- C. Scrum is complemented by good development practices
- D. Scrum requires all development practices
Answer: C
Explanation:
Scrum requires no development practices, but good development practices do help and make scrum more successful.
NEW QUESTION 75
What is not a desirable characteristics of a unit test?
Test code is as small as possible
- A. Execution is fast
- B. Includes exercising the persistence layer
- C. Independent of others
- D. Makes assertions about only one logical concept
Answer: B
Explanation:
you don't want your unit test to really make changes so it cannot exercise the real persistence layer.
NEW QUESTION 76
The purpose of a sprint is to produce a done increment of product
- A. True
- B. False
Answer: A
Explanation:
The sprint is the heartbeat of scrum, during the sprint the increment is created. The increment must be usable and all the work that's part of the increment should adhere to the definition of done.
NEW QUESTION 77
Upon what type of process control is scrum based?
- A. Deductive
- B. Empirical
- C. Hybrid
- D. Technical
Answer: B
Explanation:
If you are not sure, please review the Scrum theory section in the scrum guide
NEW QUESTION 78
If multiple teams are working on the same product, each team should have its own product owner
- A. True
- B. False
Answer: B
Explanation:
One product owner per product backlog, one product backlog per product
NEW QUESTION 79
The practice of decomposing a requirement into failing tests is called:
- A. Behavior driven development
- B. Acceptance test driven development
- C. Scrum testing
- D. Regression testing
Answer: B
NEW QUESTION 80
What are three of the best ways to address non-functional requirements?
- A. Scrum is for functional, frontend development only
- B. Before the release, they should be tested and validated in a hardening sprint
- C. Specific expectations can be used as acceptance criteria to specific product backlog items
- D. Handle them during a risk mitigation phase before development
- E. Include them in the Product Backlog
- F. Important, recurring non-functional requirements can be added to the definition of done
Answer: C,D,F
Explanation:
There is no hardening sprint, there are only regular sprints. If it's an ever recurring non-functional requirement, it can be added to the definition of done. If it's not it can be added (as a criteria) in the product backlog (item).
NEW QUESTION 81
Which three of the following are feedback loops in scrum?
- A. Refinement meeting
- B. Sprint review
- C. Sprint retrospective
- D. Release planning
- E. Daily scrum
Answer: B,C,E
Explanation:
Refinement meeting and release planing are no scrum events. The others are, and they are all about feedback: inspection and adaptation. (And in order for the inspection to have a good outcome, the artifacts need to be transparent)
NEW QUESTION 82
When should a newly discovered huge bug of a previous sprint be fixed?
- A. Don't fix it, but stub out the code that causes it.
- B. Immediately.
- C. Depends on what the product owner wants.
- D. Don't fix it immediately, but change the test to not show it as a temporary fix.
Answer: C
Explanation:
Hiding the bug won't make it go away. Discussing with the product owner is a good step to take, because he knows what work leads to maximum value.
NEW QUESTION 83
What is test first development?
- A. Having the tester in the development team write the test plans before coding
- B. The continuous restructuring of software to retain flexibility
- C. Testing existing code before adding more code to it
- D. Creating tests before satisfying them
Answer: A
Explanation:
Test first development is a different way of saying TDD.
NEW QUESTION 84
When is it most appropriate for developers to change the Definition of Done
- A. Prior to starting a new sprint
- B. In the retrospective when it turns out they can improve quality
- C. Prior to starting a new project
- D. During the sprint planning when they can't fit enough into the sprint
Answer: B
Explanation:
The definition of done can be changed when more is learnt. This always needs to be done aiming at a high quality usable increment. The best time to reflect on this is the retrospective.
NEW QUESTION 85
How long is the daily scrum?
- A. At most 15 minutes
- B. At least 15 minutes
- C. The scrum master ends the meeting when it is done
- D. Around 15 minutes, but more if necessary
- E. This is for the developers to decide
Answer: A
Explanation:
The timebox for the daily scrum is 15 minutes. The timebox doesn't say anything about a minimum length, just about a maximum length.
NEW QUESTION 86
When should the developers create their first automated build?
- A. Just before the end of the sprint
- B. Just before the product is released
- C. Just before the first check-in
- D. As soon as there is code in the version control system
- E. When the product owner asks for a build
Answer: D
Explanation:
Automated builds should be changed everytime the codebase gets changed. This happens the first time when the first bit of code gets added to the version control system.
NEW QUESTION 87
The product owner determines how many product backlog items the developers select for the sprint in the sprint planning.
- A. True, if the developers have enough capacity
- B. False, the project manager does that
- C. True, in line with what was promised to the stakeholders
- D. True
- E. False, the scrum master does that
- F. False
Answer: F
Explanation:
It is false, the developers select the items, because they will have to commit to it.
NEW QUESTION 88
In software development DRY refers to:
- A. Code with minimal duplication
- B. Code that has not been peer reviewed (yet)
- C. Code with low cyclomatic complexity
- D. Code that has been peer reviewed
Answer: A
Explanation:
DRY, don't repeat yourself
NEW QUESTION 89
What event is timeboxed?
- A. Sprint
- B. Sprint retrospective
- C. Sprint review
- D. All of these
- E. Daily Scrum
- F. Sprint planning
Answer: D
Explanation:
All the scrum events are timeboxed.
NEW QUESTION 90
What two things should the developers not do?
- A. Creating a plan for the entire project
- B. Work together and self manage to create value
- C. Design the full architecture before starting
- D. Create a potentially shippable functionality in the sprint
Answer: A,C
Explanation:
Architecture emerges in scrum during the adding of functionality. The plan for the rest of the project cannot be made by the developers, they should just focus on their sprint.
NEW QUESTION 91
Which output from sprint planning provides the developers with a target and overarching direction for the sprint?
- A. Sprint review minutes
- B. The sprint backlog
- C. The product goal
- D. The Sprint goal
Answer: D
Explanation:
Review the scrum guide section sprint planning if this is still an uncertainty for you.
NEW QUESTION 92
What activities would a Product Owner typically undertake in the phase between the end of the current sprint and the start of the next sprint?
- A. There are no such activities. The next sprint starts immediately after the current sprint
- B. Refine the backlog
- C. Update the project plan with stakeholders
- D. Work with the QA departments on the increment of the current sprint
Answer: A
Explanation:
There is no time in between sprints, so there cannot be activities.
NEW QUESTION 93
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. Developers should perform a combination of local and private builds
- B. Each team should have its own automated build
- C. Each team's automated build is integrated toward the end of the sprint
- D. There is one automated build for all teams
Answer: D
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 94
When do the developers participate in the product backlog refinement?
- A. Only during the refinement meetings planned by the PO
- B. Anytime during the sprint
- C. Never, it is the sole responsibility of the Product owner to refine the backlog
- D. Only during the sprint planning
Answer: B
Explanation:
There is no set time for product backlog refinement.
NEW QUESTION 95
......
PSD Sample with Accurate & Updated Questions: https://www.passcollection.com/PSD_real-exams.html
PSD Exam Info and Free Practice Test | PassCollection: https://drive.google.com/open?id=18hmTpBG6OFsbdEb6BmxV_rCjXnb36GJh

