The Professional Scrum Developer I (PSD I) is intended for members of a Scrum Team who want to demonstrate their ability to build complex software within the Scrum framework. It covers the technical skills and agile practices necessary to deliver a potentially releasable Increment of product. Holding the symbol SCRUM_PSD_1 proves that a developer can effectively collaborate and apply modern engineering practices in a Scrum context.
---------- Question 1
As technology evolves rapidly, Professional Scrum Developers are expected to engage in continuous learning and improvement. Consider a Scrum Team where Developers frequently encounter new frameworks, programming languages, and complex problem domains. What is the most effective approach for the team to consistently foster a culture of continuous learning and ensure its members remain proficient and adaptable in their skill sets?
- Rely on individual developers to learn new skills on their own time, expecting them to bring acquired knowledge back to the team as needed.
- Organize formal training sessions for the entire team annually, covering a broad range of topics to ensure everyone is up to date with new technologies.
- Allocate dedicated time within Sprints for learning activities, such as pair programming on new technologies, internal workshops, cross-training, and exploring new tools relevant to the product.
- Require the Scrum Master to research and dictate which new technologies and skills the Developers must acquire, ensuring alignment with organizational goals.
---------- Question 2
A Scrum Team is developing a new cloud-based customer relationship management system. During a Daily Scrum, a Developer identifies that the current approach for integrating a third-party payment gateway might introduce significant security vulnerabilities that were not initially considered in the Sprint Backlog. This issue could potentially jeopardize the Sprint Goal by causing major reworks later. What characteristic is this Developer primarily demonstrating by raising this concern, and what immediate action best aligns with their accountabilities?
- Demonstrating adaptability by recognizing a change in requirements, and immediately implementing a workaround without team consultation.
- Exhibiting commitment and courage by highlighting a critical risk, and collaboratively discussing mitigation strategies with the Developers to adapt the Sprint Backlog.
- Living the value of openness by sharing the issue, and escalating the problem directly to senior management outside the Scrum Team for resolution.
- Showcasing focus by identifying a technical debt, and independently researching an ideal long-term solution before informing the rest of the team.
---------- Question 3
A team of Professional Scrum Developers is responsible for deploying updates to a critical production application that serves millions of users daily. To minimize downtime and reduce the risk of a new release negatively impacting users, they decide to implement a deployment strategy where a new version of the application is rolled out gradually to a small subset of users first. If no issues are detected, it is then incrementally exposed to more users until it reaches 100%. Which modern deployment strategy are they most likely employing to achieve these goals?
- Blue/Green Deployment
- Canary Release
- Rolling Deployment
- Big Bang Deployment
---------- Question 4
During a Sprint, a developer uncovers a critical flaw in the existing system architecture that, if left unaddressed, could lead to significant technical debt, hinder future feature development, and potentially cause major outages. Fixing this architectural issue immediately would require substantial effort, potentially jeopardizing the current Sprint Goal. The developer weighs the immediate impact against the long-term health of the product. Which Scrum Value is most directly being exercised by this developer by bringing this serious issue to the attention of the team?
- Focus, by concentrating on the most important long-term technical issue.
- Commitment, by showing dedication to the product over the current Sprint Goal.
- Openness, by making the problem visible to the entire Scrum Team.
- Courage, to address a difficult issue and do the right thing even when it is challenging.
---------- Question 5
A Scrum Team has been together for six months. While they are technically proficient, they often have heated arguments and lack a cohesive way of working together. Which characteristic of a professional Scrum Developer is most relevant to improving this situation for the long term?
- Focusing on more advanced system architectures to ensure that the technical design is so perfect that no arguments can occur among the Developers.
- Engaging in continuous learning and improvement by working on soft skills and team dynamics to support better collaboration and professional accountability.
- Requiring the Scrum Master to mediate every discussion and make the final decision on all technical disputes to keep the team moving forward quickly.
- Ignoring the team dynamics and focusing solely on the individual coding tasks to maximize personal productivity and avoid conflict with other team members.
---------- Question 6
During a Daily Scrum, a Scrum Team discusses their progress towards the Sprint Goal. One Developer realizes that a planned technical approach for a Product Backlog item is proving more complex than anticipated and will likely prevent the team from meeting the Sprint Goal if not addressed. The Developer proposes an alternative, simpler technical solution that could still deliver the necessary value. This action directly reflects which core accountability of the Developers during a Sprint?
- Instilling quality by adhering to a Definition of Done.
- Holding each other accountable as professionals.
- Creating a plan for the Sprint—the Sprint Backlog.
- Adapting their plan each day toward the Sprint Goal.
---------- Question 7
A Scrum Team is responsible for deploying a critical new feature to a production e-commerce platform. They want to minimize the risk associated with introducing this new feature, ensuring that any potential bugs or performance regressions affect only a small subset of users initially, before rolling it out to the entire user base. They also need a mechanism to quickly revert if serious issues are detected. Which deployment strategy would be most appropriate for this teams goals, balancing risk mitigation with gradual release?
- Big Bang Deployment, where the new feature completely replaces the old version for all users simultaneously, ensuring a quick, unified release.
- Blue/Green Deployment, where two identical production environments are maintained, and traffic is switched instantly from the old (blue) to the new (green) version for fast rollback.
- Canary Release, where the new feature is rolled out to a small percentage of users first, monitored closely, and then gradually expanded to more users based on its stability.
- Rolling Deployment, where instances of the application are updated one by one or in small batches across the server fleet, eventually replacing all old instances over time.
---------- Question 8
Imagine a situation where the Developers discover a critical architectural flaw during a Sprint that might jeopardize the Sprint Goal and potentially future product stability. Adhering to the Scrum Values is paramount for a professional Scrum Developer. Which Scrum Value would primarily drive the Developers to openly raise this significant concern to the entire Scrum Team and stakeholders, even if it means acknowledging a potential delay or a need to re-evaluate the current plan?
- Focus, by concentrating solely on the Sprint Goal and pushing through the flaw to meet deadlines.
- Commitment, by committing to the Sprint Goal and working extra hours to fix the flaw without involving others.
- Openness, by transparently communicating the challenge, its potential impacts, and seeking collaborative solutions.
- Respect, by respecting the Product Owner's initial architectural decisions and trying to work around the flaw quietly.
---------- Question 9
A Scrum Team is responsible for deploying a critical customer-facing application that cannot afford significant downtime during updates. They need a deployment strategy that minimizes risk, allows for quick rollback in case of issues, and ideally provides a way to test the new version in a production-like environment with real traffic before a full rollout. Which deployment strategy best fits these requirements?
- In-place deployment, where the new version replaces the old one directly on the existing servers, leveraging quick server restarts.
- Rolling update, where new instances are brought online with the new version and old instances are gradually terminated, ensuring continuous service availability.
- Blue/Green deployment, where two identical production environments (Blue and Green) are maintained, and traffic is switched instantly to the new version (Green) after testing.
- Canary deployment, where a new version is rolled out to a small subset of users first, monitored for issues, and then gradually expanded to the entire user base.
---------- Question 10
A team of Developers is maintaining a large, complex e-commerce application. They frequently encounter situations where changes to one part of the code, such as how product details are displayed, unintentionally break unrelated functionalities, like the payment processing module. To improve the system's maintainability and reduce such ripple effects, the Developers decide to apply the SOLID principles. Which specific SOLID principle would primarily guide them in designing their components so that a module should be open for extension but closed for modification, allowing new features without altering existing, working code?
- Single Responsibility Principle (SRP)
- Open/Closed Principle (OCP)
- Liskov Substitution Principle (LSP)
- Dependency Inversion Principle (DIP)
Are they useful?
Click here to get 480 more questions to pass this certification at the first try! Explanation for each answer is included!
Follow the below LINKEDIN channel to stay updated about 89+ exams!

Comments
Post a Comment