Course Outline
Introduction
- An overview of the Scrum framework.
- Exploring the values and principles underpinning Scrum.
- A review of key Scrum roles.
Operating Within a Scrum Team
- Emphasizing collaboration, self-organization, and cross-functional teamwork.
- Clarifying the responsibilities of the Scrum Master, Product Owner, and Development Team.
- Maintaining empirical process control and transparency.
Definition of Done
- Establishing the criteria for "Done" within the Scrum context.
- Leveraging the Definition of Done to safeguard quality.
Backlog Management and Feature Slicing
- Techniques for prioritizing the Product Backlog.
- Working with user stories and backlog items.
- Refining backlogs through effective feature slicing.
Code Quality and Technical Debt
- Core principles of code quality.
- Identifying and managing technical debt in Scrum-based projects.
- Strategies to sustain high standards of code quality.
Agile Architecture Practices
- Principles and practices of Agile architecture.
- Integrating architecture and design decisions into Scrum.
- Evolving architecture incrementally.
Test Driven Development (TDD)
- An introduction to TDD and its associated benefits.
- TDD workflows and best practices.
- Applying TDD within the Scrum framework.
Pair Programming
- The concept and advantages of Pair Programming.
- Techniques for effective pairing.
- Integrating Pair Programming into Scrum workflows.
Agile Testing and Quality Assurance Practices
- Foundational principles of Agile testing.
- The role of QA within Scrum teams.
- Implementing continuous integration and continuous delivery (CI/CD).
Integrating DevOps with Scrum
- DevOps principles and operational practices.
- Bridging DevOps and Scrum methodologies.
- Focusing on automation, monitoring, and collaboration.
Certification Preparation
- An overview of the Professional Scrum Developer™ Certification.
- Review of sample questions and practical scenarios.
- Tips for successfully completing the assessment.
Summary and Next Steps
Requirements
- A foundational comprehension of Scrum principles.
Target Audience
- Developers
- Testers
Testimonials (3)
Jim's real life experience was evident and the fact that he is still working with teams keeps him current with the problems encountered. The activities were interesting and we appreciated the frequency of breaks. Delivery of the course was confident and good humoured too.
Leanne - Welsh Revenue Authority
Course - Professional Scrum Master I | PSM I (accredited training course with Scrum.org exam and certification)
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