Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. Scrum is a subset of Agile. It is a lightweight process framework for agile development, and the most widely-used one. A Scrum process is distinguished from other agile processes by specific concepts and practices, divided into the three categories of Roles, Artifacts, and Time Boxes. The three roles defined in Scrum are the ScrumMaster, the Product Owner, and the Team. The people who fulfill these roles work together closely, on a daily basis, to ensure the smooth flow of information and the quick resolution of issues.
WiseLearner’s Scrum Master Training course is a hands-on two-day learning experience consist of equal amount of time divided for theory and practical of concepts. On the second day of training participants prepare product backlog, write user stories, conduct sprint planning, spring, daily scrum meeting, review, retrospective. Entire learning is simulated using LEGO game for optinum learning.
Following are Course Contents:
Scrum Foundation
- What is Agile
- Agile Manifesto
- Waterfall vs Agile
- Scrum Principals
Scrum Roles
- Overview of scrum roles
- Scrum Master
- Product Owner
- The teams
Scrum Meeting
- Sprint planning meeting
- Daily Scrum Meeting
- Sprint review meeting
- Sprint retrospective meeting
- Release planning meeting
Scrum Artifacts
- Product Backlog
- Product increment
- Sprint backlog
- Burn down charts
Scrum Agreements
- Definition of done
- Definition of ready
Scaling Scrum
- Working with multiple scrum teams
- Working with distributed scrum teams
QA & Learning by doing
- Sample question and answer
- Scrum concept LEGO games