Get in Touch

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

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories