
Scrum Master Course Syllabus
Module 1: Introduction to Waterfall model
- Stages of waterfall model
- Procs and Cons of waterfall development
- When to Use waterfall model?
Module 2: Introduction to Agile and Scrum
Overview of Agile Methodology
- History and evolution of Agile
- List of Agile frameworks
- Agile principles and values (Agile Manifesto)
- Benefits of Agile vs. traditional project management
Introduction to Scrum
- What is Scrum?
- Scrum Theory
- Scrum Values
- Empirical process
- Scrum framework overview
Module 3: Scrum Roles and Responsibilities
Scrum Master Role
- Responsibilities and duties
- Servant leadership and coaching
- Facilitating Scrum events
Product Owner Role
- Responsibilities and duties
- Managing the product backlog
- Prioritization techniques
Development Team Role
- Characteristics of a self-organizing team
- Cross-functional skills and collaboration
- Team dynamics and collaboration tools
Module 4: Epic,User story ,Tasks, Enabler,User story Estimation& Capacity calculation
- Understanding of Epic, User story, Tasks, Enabler
- How to write the User Stories?
- INVEST Principle for Agile User stories
- User story estimations
- Planning poker
- Capacity calculation
Module 5: Scrum Artifacts
Product Backlog
- Definition and importance
- Backlog refinement techniques
- User stories and acceptance criteria
Sprint Backlog
- Definition and purpose
- Creating and managing the sprint backlog
Increment
- Definition and importance of a potentially shippable product increment
- Definition of Done (DoD) and its significance
Module 6: Scrum Events
Product Backlog Refinement
- Review backlog items &Clarify requirements
- Assess its priority and complexity
- Updating the Backlog
- DOR
Sprint Planning
- Purpose and process
- Defining the sprint goal and scope
- User Story Estimation
- Assignment
Daily Scrum (Stand-up)
- Purpose and format
- Techniques for effective stand-ups
Sprint Review
- Purpose and process
- Demonstrating work completed and gathering feedback
Sprint Retrospective
- Purpose and process
- Continuous improvement and action items
Module 7: Agile Metrics and Reporting
Common Agile Metrics
- Burn-down and burn-up charts
- Velocity Report
- Scope Change Report
- Commitment reliability report
- Predictability report
- Lead time and cycle time
Using Metrics for Improvement
- Interpreting metrics to drive decisions
- Measuring team performance and productivity
Module 8: Additional Topics
Overview of DevOps
- What is DevOps?
- Continuous Improvement
- Continuous Integration & Continuous Deployment (CI/CD)
- Release Planning
Other Agile Frameworks
- SAFe Framework Overview and benefits
- Kanban Overview and benefits
Module 9: JIRA for Scrum master
Introduction to JIRA
- Overview of JIRA and its capabilities
- Understanding JIRAs role in Agile project management
- Creating and customizing boards (Kanban, Scrum)
- JIRAs core features and benefits for teams
Managing Issues in JIRA
- Types of issues in JIRA (Bug, Story, Task, Epic, etc.)
- Creating and editing issues
- Understanding issue fields, components, and labels
- Issue hierarchy (Epics, Stories, Sub-tasks)
Agile Project Management with JIRA
- Agile concepts and JIRA’s Scrum and Kanban boards
- Creating and managing a Scrum board
- Managing a Sprint (creating, starting, and completing sprints)
- Understanding Backlog and Sprint Planning
- Estimation in JIRA (Story points, time tracking)
- Managing Epics, Stories, and Tasks
- Using the Burndown chart and other Agile reports
JIRA Query Language (JQL)
- Introduction to JQL (JIRA Query Language)
- Writing and using basic JQL queries
- Filtering and searching issues with JQL
- Advanced JQL techniques (AND, OR, NOT operators, etc.)
- Using JQL in dashboards, filters, and reports
Reporting and Dashboards
- Creating and managing dashboards
- Adding gadgets to dashboards
- Creating custom reports in JIRA
- Understanding the different types of reports available in JIRA (e.g., Velocity chart, Issue Statistics)
- Sharing and subscribing to reports
Module 10: Facilitating Scrum and Agile Practices
Facilitation Skills
- Active listening, questioning, and conflict resolution
- Techniques for effective facilitation
Coaching the Team
- Supporting team members and promoting collaboration
- Building a culture of trust and accountability
Module 11: Real-World Scenarios and Case Studies
Common Challenges in Scrum
- Addressing team dysfunctions and impediments
- Handling stakeholder expectations
Case Studies
- Analyzing real-world Scrum implementations
- Lessons learned and best practices
Scrum Master Syllabus
1. Module 1: Introduction to Waterfall model
2. Module 2: Introduction to Agile and Scrum
3. Module 3: Scrum Roles and Responsibilities
4. Module 4: Epic,User story ,Tasks, Enabler,User story Estimation& Capacity calculation
5. Module 5: Scrum Artifacts
6. Module 6: Scrum Events
7. Module 7: Agile Metrics and Reporting
8. Module 8: Additional Topics
9. Module 9: JIRA for Scrum master
10. Module 10: Facilitating Scrum and Agile Practices
11. Module 11: Real-World Scenarios and Case Studies