Scrum-PSD Exam Information and Guideline
Professional Scrum Developer (PSD)
Below are complete topics detail with latest syllabus and course outline, that will help you good knowledge about exam objectives and topics that you have to prepare. These contents are covered in questions and answers pool of exam.
Exam Specification:
- Exam Name: Professional Scrum Developer (PSD)
- Exam Code: PSD
- Exam Duration: 60 minutes
- Exam Format: Multiple-choice and multiple-select questions
Course Outline:
1. Introduction to Professional Scrum Developer (PSD)
- Understanding the role of a Professional Scrum Developer in an Agile development team
- Overview of the Scrum framework and its benefits for software development
2. Agile Software Development Principles and Practices
- Exploring Agile software development principles and values
- Understanding the core practices of Agile development, such as incremental delivery, continuous integration, and test-driven development
3. Scrum Framework and Roles
- Deep dive into the Scrum framework, including its events, artifacts, and roles
- Understanding the responsibilities of the Scrum Master, Product Owner, and Development Team
4. Agile Planning and Estimation
- Techniques for agile planning and estimation, such as user story mapping, relative sizing, and sprint planning
- Understanding how to create and maintain a product backlog
5. Collaborative Development and Continuous Integration
- Promoting collaboration and communication within the development team
- Implementing continuous integration practices for faster feedback and higher quality
6. Test-Driven Development (TDD)
- Understanding the principles and benefits of TDD
- Practicing TDD to ensure reliable and maintainable code
7. Refactoring and Code Quality
- Techniques for refactoring code to improve its design and maintainability
- Strategies for ensuring code quality through code reviews, automated testing, and code metrics
Exam Objectives:
1. Understand the principles and values of Agile software development.
2. Apply Scrum framework and practices in software development.
3. Collaborate effectively within a Scrum development team.
4. Use Agile planning and estimation techniques.
5. Implement continuous integration and delivery practices.
6. Apply test-driven development (TDD) principles and practices.
7. Maintain code quality through refactoring and code reviews.
Exam Syllabus:
The exam syllabus covers the following topics (but is not limited to):
- Agile software development principles and values
- Scrum framework, events, artifacts, and roles
- Agile planning and estimation techniques
- Collaborative development and continuous integration practices
- Test-driven development (TDD) principles and practices
- Code refactoring and code quality practices