Mastering Agile Scrum
The objective of this two day course is to impart the skills required for working as part of Agile Scrum teams. Participants get to participate and learn the various activities involved in being a practitioner in an Agile SCRUM team.
The participants will get an introduction to Agile and Scrum, release and sprint planning, estimation techniques, tracking in Scrum and participation in transitioning an organization to Scrum and so on. The participants can effectively be part of Scrum teams in an organization after attending this course.
Objectives:
After the completion of the course, the participants would be able to:
- Understand the Agile Life Cycle, Scrum Process, Kanban workflow
- Participants learn the various activities and roles involved in being a practitioner in an Agile SCRUM teams
- The participants will get an introduction to Agile and Scrum, release and sprint planning, estimation techniques, developing user stories, sprint review, sprint retrospective and tracking progress in development, outsourced and maintenance based projects etc.,
- The participants can effectively be part of Scrum & Kanban teams in an organization after attending this course with realization of being cross-functional & self-organizing team member.
Delivery Method:
The course is a mix of case driven, instructor-led, and self paced learning, designed to enable participants learn, experiment and implement the concepts and underlying philosophy of Agile methodology.
The course is very interactive and provides:
- Hands on Exercises and Group activities
- SCRUM Life cycle Simulation Exercises on Implementing Scrum ceremonies
- Multiple Estimation Techniques
- Release and Sprint Planning
- Writing User stories and user story prioritization
- Value Stream Mapping and Kanban board
Deliverables:
- Experience trainer for delivery of workshop
- Master copy of the course notes [Hard Copy Format]
- Case Studies and Copies of Exercises
- Course Handouts, if any
Target Audience:
The target audience for the program is a mix of professionals across hierarchies to get insights on the skills required for working as part of Agile Scrum teams.
- Professionals new to Agile & Scrum
- Existing practitioners – Scrum Master, Product Owner, Development Team members
- Project Managers
- Business Analysts
- Leadership team members
- Applicable to both IT & Non-IT candidates
TOPICS — DAY ONE
- Introduction to Workshop (15 min)
- Participants
- Familiarization with course material
- Familiarization with the protocols and timings
- Expectation setting and clarifications
- Introduction to Agile Concepts (1 hour)
- Why Agile?
- Traditional/ Waterfall Vs Agile
- Transitioning from Waterfall to Agile
- Agile Characteristics
- Agile Manifesto – Values & Principles
- Popular Agile Approaches
- Applicability of Agile Approaches
- Benefits of Agile Approaches
- Role of the Manager in Agile teams
- Agile readiness assessment before starting the transition
- Comparing PMBOK and Agile way of working
- Process groups (Initiating, planning, executing, monitoring, controlling, closing) and
- Knowledge areas like (Management of Integration, Scope, Time, Cost, Quality, HR, Communication, Risk, Procurement, Stakeholder)
- Overview to SCRUM (1 hour)
- Scrum Basics
- Scrum Team formation
- Scrum Roles – Scrum Master, Product Owner, Scrum Team
- Scrum Ceremonies – Sprint Planning, Daily Scrum, Sprint Review and retrospective meetings
- Scrum Artifacts
- SCRUM Methodology – Sprint Execution (1.5 hours)
- SCRUM Rules / Guidelines
- Sprint Planning and Release planning
- Concepts Sprint duration and Sprint cancellation policy
- Sprint backlog
- Sprint Burn Down Charts
- Release Burn Down Charts
- Release Management using Velocity
- Product backlog refinement
- Definition of Done
- Tracking progress in Scrum and metrics
- Sprint Review and retrospective
- Role of Scrum Master and Daily Scrum – Video – 10 min
- SCRUM Simulation Exercise – 2.5 hours
- Includes creation of Product Backlog, Sprint Backlog, estimation, Scrum Roles identification, 3 (6 min) day Sprint and Burndown chart. Scrum ceremonies – sprint planning, stand-ups, Review and Retrospective
TOPICS — DAY TWO
- Scaling Scrum, Distributed Scrum & Cross Culture Collaboration (30mts)
- Scrum of Scrums, Team Formation and Team communication
- Synchronizing Sprints
- Multi Location Scrum
- Distributed Scrum Team formation
- Distributed Scrum Practices
- Cross Culture Differences
- Effective communication
- Exercise: True, Closer to false, Avoid (30 min)
- Video 2 – Agile Engineering Culture (10 min)
- SCRUM Methodology – Product Backlog and User Stories (1.5 hrs)
- Product Backlog – Themes, Epics, User Stories, Tasks
- User Stories –Story card, Conversation and Confirmation
- User Stories validation –INVEST
- User Stories prioritization techniques
- Development of “Definition of Ready”
- Exercise – User Story writing (30 min)
- Interesting Agile Video Role of Product Owner 10 min)
- SCRUM Methodology – Estimation and Release Planning (1 hr)
- Planning Flow
- Estimation Flow
- Story points
- Planning poker
- Measure and monitor velocity
- Plan iterations and releases
- Exercise on Effort and Schedule Estimation for Release and Sprint Planning
- Agile Metrics
- Exercise – Backlog Estimation using Planner Poker, & Velocity & Release Planning Exercise (30 min)
- Kanban Workflow (2 hour)
- Basics of Kanban
- Kanban flow in Project teams
- Mapping the Value Stream
- Visualize the Workflow/ Kanban Board
- Factors Affecting Performance
- Setting Work-in-Progress limits
- Establishing SLA policies – Making process policies explicit
- Tracking WIP
- Lead Time
- Issues and Blocked Work Items
- Flow Efficiency
- Exercise: Value Stream Map & Kanban board (15 min)
- Coin Game (20 min)
- Agile Engineering Practices – Overview (20 min)
- Refactoring
- Pair Programming
- Technical Debt
- Questionnaire – Evaluation test – 10 min
- Conclusion and Q & A
Our Most Popular Courses: