Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Introduction
- Overview of the Scrum framework
- Exploring the values and principles of Scrum
- Understanding the roles within Scrum
Operating within a Scrum Team
- Fostering collaboration, self-organization, and cross-functional capabilities
- Defining the responsibilities of the Scrum Master, Product Owner, and Development Team
- Implementing empirical process control and transparency in Scrum
Definition of Done
- Establishing the concept of "Done" within the Scrum context
- Maintaining quality standards through the Definition of Done
Backlog Management and Feature Slicing
- Strategies for prioritizing the Product Backlog
- Working with user stories and backlog items
- Techniques for slicing features and refining the backlog
Code Quality and Technical Debt
- Core principles of code quality
- Recognizing and managing technical debt in Scrum projects
- Approaches to sustaining high code quality
Agile Architecture Practices
- Principles and practices of agile architecture
- Integrating architecture and design within Scrum
- Evolutionary and incremental architectural development
Test-Driven Development (TDD)
- An introduction to TDD and its advantages
- TDD workflows and recommended best practices
- Applying TDD within the Scrum framework
Pair Programming
- Understanding the concept and benefits of Pair Programming
- Methods for effective Pair Programming sessions
- Incorporating Pair Programming into Scrum workflows
Agile Testing and Quality Assurance Practices
- Principles of agile testing
- The role of Quality Assurance (QA) in Scrum
- Implementing continuous integration and continuous delivery (CI/CD)
Integrating DevOps with Scrum
- Core principles and practices of DevOps
- Blending DevOps methodologies with Scrum
- Focusing on automation, monitoring, and team collaboration in DevOps
Certification Preparation
- Overview of the Professional Scrum Developer™ Certification process
- Reviewing sample questions and practicing scenarios
- Strategies for successfully completing the assessment
Summary and Next Steps
Requirements
- A foundational knowledge of Scrum principles is required.
Target Audience
- Software Developers
- Testers
Testimonials (2)
I liked the break outs and the chance to work with my peers taking the course. I also liked the small group we had although I understand this is not the norm
David - Home Office
Course - Professional Scrum Product Owner II
Paul was a fantastic trainer. I enjoyed his style of teaching and delivery pace