
Use the best ways of preparing for PSD Exam Dumps with PassSureExam Scrum PSD dump PDF [2021]
Scrum PSD exam candidates will surely pass the Exam if they consider the PSD dumps learning material presented by PassSureExam.
NEW QUESTION 34
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
Explanation:
In ATDD you start with writing tests to represent the requirement. Since you start with this, there is no production code to satisfy the test which is why the tests will fail.
NEW QUESTION 35
Improvements that are outcome of the sprint retrospective can be added to the sprint backlog for the next sprint.
- A. True
- B. False
Answer: A
Explanation:
The scrum guide says: "The most impactful improvements are addressed as soon as possible. They may even be added to the Sprint Backlog for the next Sprint."
NEW QUESTION 36
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 37
Choose two common cross-cutting concerns in application architecture
- A. Scalability
- B. Design pattern choices
- C. Build automation
- D. Security
- E. Release documentation
Answer: A,D
Explanation:
The others are either not cross-cutting or not related to architecture.
NEW QUESTION 38
What is an inappropriate activity for a developer with special QA skills?
- A. Delay test activities until a feature has been coded
- B. Create a plan for testing the application
- C. Identify tools and techniques to be used in testing the product
- D. Define acceptance criteria for features
Answer: A
Explanation:
Test activities can start directly with the sprint.
NEW QUESTION 39
At the 10th sprint review, the stakeholders are disappointed and angry. They have determined that the product or system being built both will not meet their needs and will cost more than they are willing to spend. What factors may have led to this? (choose three)
- A. The scrum master has not ensured that the project is transparent
- B. The project management office has not been engaged adequately
- C. The product owner has not been keeping the stakeholders aware of the progress of the project
- D. The stakeholders haven't been using sprint reviews to inspect and evaluate progress
- E. The stakeholders were not allowed to enter the development area
- F. Changes to the project plan were not adequately documented and shared
Answer: A,C,D
Explanation:
there is no project plan, the presence of stakeholders in the development area is probably not helping and there is no project management. Transparancy would avoid the surprise for the stakeholders. If the PO didn't frequently update them, this can also lead to surprise and disappointent. If the stakeholders couldn't attend the sprint review they would also not be up to date and missing out on an opportunity to inspect and adapt.
NEW QUESTION 40
Which are two benefits of establishing naming conventions for code?
- A. To reduce friction in a shared codebase
- B. To communicate the identity of the developer that wrote the code
- C. To make the code more readable
- D. To make it easy to distinguish between different software products
- E. To ensure that orphan functions are not created
Answer: B,C
Explanation:
Naming conventions help to make the code more readable and it can reduce naming clashes.
NEW QUESTION 41
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. Work with the QA departments on the increment of the current sprint
- C. Update the project plan with stakeholders
- D. Refine the backlog
Answer: A
Explanation:
There is no time in between sprints, so there cannot be activities.
NEW QUESTION 42
What is technical debt?
- A. A term representing the eventual consequences of poor technical choices
- B. Developers that have to pay college debt
- C. Code that hasn't been documented
- D. The money an organization owes to tool and hardware vendors
Answer: A
Explanation:
Technical debt is the result of incomplete work going into the increment and poor design and architectural choices.
NEW QUESTION 43
How do you know that the developers are cross-functional?
- A. They never argue
- B. Every member can do every task
- C. Developers have the combined skills to create a usable increment
- D. They work with TDD
- E. They do pair programming
Answer: C
Explanation:
Cross-functional is on team level and not on individual level.
NEW QUESTION 44
Cyclomatic complexity is a metric for:
- A. Demonstrating code is well structured and cleanly implemented
- B. Measuring branching structures and nesting levels in code
- C. Assessing if code is written in as few lines as possible
- D. Determining the number of unit tests required to ensure correctness
Answer: B
Explanation:
Cyclomatic complexity is a number expressing the number of different paths that can be taken throughout the code. Higher means complex code.
NEW QUESTION 45
Is it a good idea to follow each automated build with the execution of automated tests?
- A. Yes, the tests may identify whether there are bugs that the developers should fix before proceeding
- B. No, the outcomes might disturb the developers' focus
- C. Yes, it will show code coverage which is an excellent metric of quality and progress
- D. No, it takes too much time
Answer: A
Explanation:
It's definitely a good practice. And not because you can see the code coverage (which also isn't an excellent metric of quality and progress), but because you can detect problems before moving on.
NEW QUESTION 46
When do the developers participate in the product backlog refinement?
- A. Only during the refinement meetings planned by the PO
- B. Only during the sprint planning
- C. Never, it is the sole responsibility of the Product owner to refine the backlog
- D. Anytime during the sprint
Answer: D
Explanation:
There is no set time for product backlog refinement.
NEW QUESTION 47
Select three criteria for the definition of done
- A. Code coverage 90%
- B. Regression tests pass
- C. Code review is done
- D. Acceptance tests pass
- E. The product is released at the end of every sprint
Answer: B,C,D
Explanation:
Releasing the product at the end of the sprint doesn't relate to one item and when it's done. Code coverage does, but it's the worst criteria in this list, because it's a stimulus to write tests that cover a lot of lines rather than cover the functionality.
NEW QUESTION 48
When does the development team show their work to the product owner?
- A. Whenever the product owner asks
- B. During the sprint review
- C. Anytime the developers need feedback from the product owner
- D. All of these
Answer: D
Explanation:
All of these would good moments to update the PO with the work done.
NEW QUESTION 49
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 50
A scrum master is working with developers that are spread over different locations. They have a variety of meeting rooms and the daily scrum is a logistic struggle every day. What actions should the scrum master take?
- A. Raise it as an impediment and make sure that management solves it.
- B. Allow the developers to self-manage and decide what to do their selves.
- C. Create a schedule and alternate who is responsible for the daily scrum logistics
- D. Decide the best solution and arrange a meeting to inform the developers.
Answer: B
Explanation:
Self management is important. All the other options the scrum master takes a decision by himself, it is better if the solution comes from the development team.
NEW QUESTION 51
What event is timeboxed?
- A. Sprint retrospective
- B. Sprint review
- C. Sprint planning
- D. Sprint
- E. Daily Scrum
- F. All of these
Answer: F
Explanation:
All the scrum events are timeboxed.
NEW QUESTION 52
Which statement best describes a product owner's responsibility?
- A. Keeping stakeholders at bay
- B. Managing the project and ensuring the work gets done in line with the requirements
- C. Optimizing the value of the developers' work
- D. Directing the developers
Answer: C
Explanation:
Product owner is value optimizer. Of the product, which emerges by the work of the developers.
NEW QUESTION 53
Who creates documentation included with a working increment?
- A. Technical writers
- B. Product owner
- C. Scrum master
- D. Developers
- E. Scrum requires no documentation
Answer: D
Explanation:
It is part of the increment, so it is part of the work of the developers.
NEW QUESTION 54
What is pair programming?
- A. Developer and tester work together to write and test code
- B. Two programmers writing code separately, but always review each other's pull requests
- C. Two developers writing code together, providing constant peer review
- 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 55
What is the step to take in TDD after the tests have failed?
- A. Change the test in a way that is passes
- B. Write the code to satisfy the test
- C. Meet with the team to see why it fails
- D. Run it again to verify it fails.
Answer: B
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 56
When should the developers create their first automated build?
- A. Just before the first check-in
- B. As soon as there is code in the version control system
- C. Just before the product is released
- D. Just before the end of the sprint
- E. When the product owner asks for a build
Answer: B
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 57
The scrum team should change in members:
- A. Never, it will reduce the velocity
- B. As needed, but it should not affect the productivity
- C. As needed, taking into account a short term reduction in productivity
- D. Every sprint to remain agile
Answer: C
Explanation:
Changing the team members is sometimes necessary, this will have an effect on productivity. So it should only be used when really necessary.
NEW QUESTION 58
The developers should have all the skills needed to:
- A. Do all the work except for deployment
- B. Complete the work in the within the foreseen time and costs
- C. Create a potentially releasable increment from the product backlog items
Answer: C
Explanation:
Developers are cross-functional, this means that they have all the skills necessary to create value each sprint.
NEW QUESTION 59
......
Full PSD Practice Test and 122 unique questions with explanations waiting just for you, get it now: https://drive.google.com/open?id=14ExAmDrMN_HlOeHtxVqIergfeHDtLa1k
Accurate & Verified Answers As Seen in the Real Exam here: https://www.passsureexam.com/PSD-pass4sure-exam-dumps.html