
Get 100% Passing Success With True PSD Exam! [Jul-2021]
Scrum PSD PDF Questions - Exceptional Practice To Professional Scrum Developer
NEW QUESTION 51
Which are three attributes of a bad bug report?
- A. One bug per report
- B. Generic titles
- C. Simple and repeatable reproduction steps
- D. Vague statements or untested assumptions
- E. Assigning blame
Answer: B,D,E
Explanation:
you don't want to blame anyone, have vague titles of make vague statements. It needs to be clear and constructive, and focussed on one specific problem. It should als not contain feature requests.
NEW QUESTION 52
What is static analysis?
- A. Analysis performed on software at runtime
- B. A tool that inspects the correctness of static keyword usage
- C. Work performed by the business analyst
- D. Analysis performed on code
Answer: D
Explanation:
Static analys is performed on code (and not a running program or build).
NEW QUESTION 53
How do you know that the developers are cross-functional?
- A. They never argue
- B. Every member can do every task
- C. They work with TDD
- D. They do pair programming
- E. Developers have the combined skills to create a usable increment
Answer: E
Explanation:
Cross-functional is on team level and not on individual level.
NEW QUESTION 54
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 55
Who writes tests in a scrum team?
- A. Scrum master
- B. QA specialists
- C. Developers
- D. Most junior developer
- E. Product owner
- F. The tester
Answer: C
Explanation:
Tests are part of the development, and the development is done by the developers. There are no specific roles in scrum, even though members of the scrum team can have their own expertise.
NEW QUESTION 56
Which three of the following are code quality metrics?
- A. Cyclomatic complexity
- B. Number of check-ins per day
- C. Class coupling
- D. Depth of inheritance
- E. Unit tests per class
- F. Cycle time per product backlog item
Answer: A,C,D
Explanation:
Number of checkins per day says something about whether the developers are committing often enough. Depth of inheritance says some about complexiity, just like class coupling and cyclomatic complexity. Unit tests per class don't say anything about quality, though no unit tests might indicate a maintenance problem. Cycle time per product backlog item says something about the scrum process.
NEW QUESTION 57
What does code coverage show?
- A. The absence of defects in code
- B. When a feature is done
- C. The ratio of the number of tests to lines of code in the system being tested
- D. The quality of unit tests being written
- E. Code being exercised by tests
Answer: E
Explanation:
The ratio answer is wrong, because it doesn't say anything about the number of tests to lines of code, but it does say the percentage of lines of code that is being tested. Hence, the correct answer is code being exercised by tests.
NEW QUESTION 58
What is the commitment for the product backlog?
- A. Sprint planning outcome
- B. Sprint goal
- C. Product goal
- D. Definition of done
Answer: C
Explanation:
If you are not sure, please review the section scrum artifacts in the scrum guide.
NEW QUESTION 59
Who is responsible for engaging the stakeholders?
- A. The project manager
- B. The product owner
- C. The business analyst
- D. The developers
- E. The scrum master
- F. The sales manager
Answer: B
Explanation:
The product owner is responsible for engaging the stakeholders.
NEW QUESTION 60
Several scrum teams share the scrum master. Developers of multiple teams approach the scrum master, because they need fulltime commitment from the same technical specialist for the next sprint. What should the scrum master consider for the response to this problem? Choose the two best answers.
- A. The need for a stable velocity
- B. The ability of the scrum teams to produce integrated increments
- C. The need to have all developers busy with work
- D. The benefit of the teams figuring it out theirselves
Answer: B,D
Explanation:
The working increment is the goal of the sprint and should be kept in mind. The self-managing aspect of the teams is also crucial to take in mind. Stable velocity and optimally used developers are not the scrum master's concern.
NEW QUESTION 61
When is performance testing most effectively performed?
- A. In production during peak hours
- B. Just before deployment to production
- C. In production
- D. Often during the development
Answer: D
Explanation:
It's best to do it often during development so that problems can be detected early. Perfomance testing on production will disturb the production environment.
NEW QUESTION 62
Which statement best describes a product owner's responsibility?
- A. Keeping stakeholders at bay
- B. Optimizing the value of the developers' work
- C. Managing the project and ensuring the work gets done in line with the requirements
- D. Directing the developers
Answer: B
Explanation:
Product owner is value optimizer. Of the product, which emerges by the work of the developers.
NEW QUESTION 63
Only technical writers can create documentation during a sprint
- A. False
- B. True
Answer: A
Explanation:
Work that's part of the sprint is done by the developers, scrum doesn't have specific roles
NEW QUESTION 64
What is not a desirable characteristics of a unit test?
Test code is as small as possible
- A. Includes exercising the persistence layer
- B. Execution is fast
- C. Independent of others
- D. Makes assertions about only one logical concept
Answer: A
Explanation:
you don't want your unit test to really make changes so it cannot exercise the real persistence layer.
NEW QUESTION 65
Which three describe TDD?
- A. An incremental and emergent approach to software design
- B. A software development technique based on automated tests
- C. Having testers involved in the development process
- D. Creating a manual test script before writing code
- E. A predictable way to develop working well-organized code
Answer: A,B,E
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 66
The CEO demands a feature from the developers during the sprint. What should the developers do?
- A. Inform the product owner, so the PO can deal with the CEO
- B. Add the item to the current sprint and leave out something that is less important
- C. Add the item to the next sprint
- D. Add the item to the current sprint and work harder
Answer: A
Explanation:
This is not a decision the CEO or the developers can make, this should go via the PO, since that is the maximumizer of value
NEW QUESTION 67
How is the management external to the Scrum team involved in the daily scrum?
- A. The developers self-manage and they are the only management required at the daily scrum
- B. The scrum master lets them know whether they need to be preset
- C. The product owner speaks on their behalf
- D. The scrum master speaks on their behalf
Answer: A
Explanation:
Only the developers need to be present at the daily scrum, since they are self managing, that's all the management necessary.
NEW QUESTION 68
The increment must be released at the end of the sprint
- A. False
- B. True
Answer: A
Explanation:
It should be a working increment, but it's not mandatory to release it.
NEW QUESTION 69
The developers can invite experts to the sprint planning to give them advice
- A. True
- B. False
Answer: A
Explanation:
The scrum guide says: "The Scrum Team may also invite other people to attend Sprint Planning to provide advice."
NEW QUESTION 70
What is pair programming?
- A. Two programmers writing code separately, but always review each other's pull requests
- B. Two developers writing code together, providing constant peer review
- C. Developer and tester work together to write and test code
- D. Managers doing performance reviews by comparing one programmer's code to another's
Answer: D
Explanation:
Pair programming means that two developers are coding together and performing live peer review. This will enhance the affectivity as it leads to increased code quality.
NEW QUESTION 71
......
PSD dumps - PremiumVCEDump - 100% Passing Guarantee: https://www.premiumvcedump.com/Scrum/valid-PSD-premium-vce-exam-dumps.html
Fast, Hands-On PSD exam: https://drive.google.com/open?id=1LK0UyZitclbtXMpRv6mD5c5RCRJcVrv_