Get in Touch
 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

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories