
100% Pass Your PSD Exam Dumps at First Attempt with TestInsides
Penetration testers simulate PSD exam PDF
NEW QUESTION 45
Is it a good idea to follow each automated build with the execution of automated tests?
- A. Yes, it will show code coverage which is an excellent metric of quality and progress
- B. No, it takes too much time
- C. Yes, the tests may identify whether there are bugs that the developers should fix before proceeding
- D. No, the outcomes might disturb the developers' focus
Answer: C
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
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 47
Which metric is least useful when measuring code maintainability?
- A. Depth of inheritance
- B. Function points
- C. Cyclometic complexity
Answer: B
Explanation:
The other two are good metrics. Function points are the points representing the amount of business functionality.
NEW QUESTION 48
Scrum demands code review
- A. False
- B. True
Answer: A
Explanation:
There are no concrete development guidelines demanded by scrum, even though code review is an excellent idea. Scrum is also not only about developing software.
NEW QUESTION 49
Which of the following best describes an increment of working software?
- A. A decomposition of all product backlog items into tasks for future sprint backlog lists
- B. A new user interface design for functionality delivered in previous iterations
- C. An automated test suite to verify functionality delivered in previous iterations
- D. Additions features in a usable state that complement those delivered in previous iterations
- E. UML diagrams that describe how to deliver functionality in future iterations
Answer: D
Explanation:
An increment is the usable value added in the last sprint plus the usable work of all previous sprints.
NEW QUESTION 50
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 51
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. There is one automated build for all teams
- B. Each team's automated build is integrated toward the end of the sprint
- C. Each team should have its own automated build
- D. Developers should perform a combination of local and private builds
Answer: A
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 52
When is it most appropriate for developers to change the Definition of Done
- A. Prior to starting a new project
- B. During the sprint planning when they can't fit enough into the sprint
- C. Prior to starting a new sprint
- D. In the retrospective when it turns out they can improve quality
Answer: D
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 53
What is a unit test?
- A. A test that isolates and verifies individual units of functionality
- B. A technique for ensuring that units of co-dependent systems integrate correctly
- C. A way to ensure product code satisfies the user requirements
- D. A test that ensures a specific method integrates properly with the code calling it
Answer: A
Explanation:
A unit test is a test that isolates and verifies the functionality of one unit.
NEW QUESTION 54
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. Decide the best solution and arrange a meeting to inform the developers.
- D. Create a schedule and alternate who is responsible for the daily scrum logistics
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 55
Cyclomatic complexity is a metric for:
- A. Measuring branching structures and nesting levels in code
- B. Assessing if code is written in as few lines as possible
- C. Demonstrating code is well structured and cleanly implemented
- D. Determining the number of unit tests required to ensure correctness
Answer: A
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 56
Choose two common cross-cutting concerns in application architecture
- A. Scalability
- B. Build automation
- C. Security
- D. Release documentation
- E. Design pattern choices
Answer: A,C
Explanation:
The others are either not cross-cutting or not related to architecture.
NEW QUESTION 57
The practice of decomposing a requirement into failing tests is called:
- A. Scrum testing
- B. Regression testing
- C. Behavior driven development
- D. Acceptance test driven development
Answer: D
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 58
What are some disadvantages of code coverage as a measure for how well a system or product is tested? (three answers)
- A. It does not ensure that the most important or highest risk areas of the code are being exercised by tests
- B. It only provides insights to programmers
- C. It is too complicated to explain to management
- D. It could create incentives to write tests that simply increase code coverage, rather than tests that find bugs without increasing code coverage
- E. It does not measure usability
Answer: A,D,E
Explanation:
Not being able to explain to management should never be the reason to not do it. It doesn't only provide some data to programmers, the problem is that code coverage alone is not meaning a lot.
NEW QUESTION 59
Product backlog items are refined by
- A. Scrum team
- B. Scrum master
- C. Scrum master and product owner
- D. Developers and product owner
- E. Developers
- F. Product owner
Answer: A
Explanation:
In the scrum guide it says: "The Scrum Team may refine these items during this process, which increases understanding and confidence."
NEW QUESTION 60
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 61
What are the scrum values?
- A. commitment, focus, respect, transparency and courage
- B. commitment, empiricism, focus, respect
- C. commitment, focus, openness, respect and courage
- D. transparency, inspection, adaptations
Answer: C
NEW QUESTION 62
When a continuous integration build fails, who should fix it?
- A. The tester responsible for validating builds
- B. The person who broke the build
- C. The person who is responsible for configuration management within the team
- D. The next person who needs the build to complete successfully
Answer: B
Explanation:
The build should be fixed asap, the first person to notice is the person who broke it. This person usually best understands why and is therefore the best person to fix it.
NEW QUESTION 63
What are two responsibilities of testers in the scrum team? (choose two)
- A. Verifying the work of the programmers
- B. All developers are responsible for quality
- C. Tracking quality metrics
- D. Scrum has no tester role
- E. Finding bugs
Answer: B,D
Explanation:
Specific roles don't exist in scrum, developers are creating the value.
NEW QUESTION 64
What event is timeboxed?
- A. All of these
- B. Daily Scrum
- C. Sprint retrospective
- D. Sprint review
- E. Sprint
- F. Sprint planning
Answer: A
Explanation:
All the scrum events are timeboxed.
NEW QUESTION 65
During the sprint the developers realize that they have selected too many product backlog items. How should they go from there?
- A. Use a definition of done with lower standards to be able to finish all the work they committed to
- B. Inform the product owner and the stakeholders during the sprint review
- C. Outsource the work to another team
- D. As soon as they realize they should work with the product owner to remove some work while not endangering the sprint goal
Answer: D
Explanation:
Never should they reduce the DoD. They should be able to do the work their selves and therefore work with the product owner to reduce the scope. Since the product owner is responsible for maximizing value and making priorities, he is the go to person for matteres like this.
NEW QUESTION 66
......
All PSD Dumps and Training Courses: https://www.testinsides.top/PSD-dumps-review.html
Help candidates to study and pass the Professional Scrum Developer Exams hassle-free: https://drive.google.com/open?id=1rXFU8BZ_f3Ehv2-41sb80s029kzdX5iM