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.
Course Outline
Introduction
- High-level overview of the Scrum framework.
- In-depth understanding of Scrum values and principles.
- Roles defined within the Scrum model.
Collaborating within a Scrum Team
- Embracing collaboration, self-organization, and cross-functional teamwork.
- Clarifying the responsibilities of the Scrum Master, Product Owner, and Development Team.
- Implementing empirical process control and transparency in Scrum workflows.
Defining 'Done'
- Establishing the concept of "Done" specifically within the Scrum context.
- Utilizing the Definition of Done to guarantee product quality.
Backlog Management and Feature Slicing
- Techniques for prioritizing items in the Product Backlog.
- Working effectively with user stories and backlog entries.
- Breaking down features and refining the backlog.
Code Quality and Technical Debt
- Core principles of maintaining code quality.
- Identifying and managing technical debt in Scrum-based projects.
- Strategies for sustaining high standards of code quality.
Agile Architecture Practices
- Principles and practices underpinning agile architecture.
- Incorporating architecture and design considerations into Scrum.
- Evolving system architecture incrementally.
Test-Driven Development (TDD)
- Introduction to TDD and its key advantages.
- TDD workflows and industry best practices.
- Applying TDD within the Scrum framework.
Pair Programming
- The philosophy and benefits of Pair Programming.
- Techniques for successful Pair Programming sessions.
- Incorporating Pair Programming into daily Scrum activities.
Agile Testing and Quality Assurance
- Foundational principles of agile testing.
- The specific role of QA within a Scrum team.
- Implementing continuous integration and continuous delivery (CI/CD).
Integrating DevOps with Scrum
- Core DevOps principles and operational practices.
- Seamless integration of DevOps with Scrum methodologies.
- Focusing on automation, monitoring, and enhanced collaboration in DevOps.
Preparing for Certification
- Overview of the Professional Scrum Developer™ Certification requirements.
- Review of sample questions and practice scenarios.
- Strategies for achieving a successful assessment outcome.
Conclusion and Path Forward
Requirements
- A foundational knowledge of Scrum principles is required.
Target Audience
- Software Developers
- Quality Assurance Testers
21 Hours
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