Browse Courses

Module 2

Detailed exploration of Scrum roles (Product Owner, Scrum Master, Development Team) and their responsibilities within the Agile framework.

In this section

  • Agile Roles and Need for Training
    Understanding why placing existing employees in new Agile roles without proper training leads to failure and how role transformations require specific mindset changes
  • Creating Effective User Stories
    A comprehensive guide to creating well-structured user stories with proper descriptions, acceptance criteria, and business value statements that follow the INVEST principles
  • Agile Tools: Understanding Kanban Boards
    An overview of Kanban boards, their pipelines, and workflow in Agile project management, with a focus on ZenHub integration with GitHub
  • Story Points
    An exploration of the concept, implementation, and best practices of story point estimation in agile methodologies. This article covers how teams can use abstract metrics instead of time-based estimates to more effectively plan and track work across sprints.
  • Product Backlog
    Explains the product backlog as the ranked list of all unimplemented user stories in a Scrum project. Details how to convert requirements into properly formatted user stories, organize items by priority, and ensure stories at the top are sufficiently detailed for implementation in upcoming sprints.
  • Product Backlog Refinement
    Explores the product backlog refinement process in Scrum methodology detailing how items are prioritized, broken down, and prepared for implementation. Covers key participants and their roles, techniques for effective refinement and the importance of triaging new requirements to maintain a well-organized backlog.
  • Finishing Backlog Refinement
    Details the final stages of backlog refinement, focusing on story labeling and managing technical debt. Explains how color-coded labels provide visual cues about work types, how to identify technical debt items that require attention and strategies to ensure stories are properly detailed before sprint planning.
  • Sprint Planning
    Explains the sprint planning process in Scrum methodology, including participants, sprint goals, and creating the sprint backlog. Covers how the development team selects stories, confirms story points, and ensures each story has sufficient details for implementation during the upcoming sprint.
  • Kanban Board
    The Kanban board is a visual tool that helps teams manage their workflow and visualize tasks. It consists of columns representing different stages of the workflow, with cards representing individual tasks. Teams can move cards between columns as work progresses, providing a clear overview of the project's status.