Upcoming Workshops
Date(s) | Location |
---|---|
Aug 24th, 25th and 31st - 2024 (three 5 hours sessions) | Virtual |
The workshop is an advanced course helping students to understand the stances that characterize an effective Scrum Master and Servant Leader while diving deep into how they serve the Scrum Team, Product Owner and organization. The class teaches students about related practices and skills to enable them to have the right types of conversations and how to apply them to become better Scrum Masters.
Target Group
This is a dedicated workshop for Scrum Masters.
Outcome of this Workshop
By the end of this course, attendees will be able to learn:
- Practices, tools, skills and stances make an effective Scrum Master
- How the Scrum Master acts as a servant-leader and improves their ability in this role
- What the Scrum Master can do to support Development Teams and Product Owners to become more effective
- Ways that the Scrum Master can help to change the environment making it more conducive for Scrum Teams to be successful with greater agility
- Scrum framework in detail with implementation patterns
- Using Agile empirical metrics to measure progress and quality
- Participants learn Why, When and How to use Agile Engineering/Agile Testing practices effectively to improve quality of deliverables
- To apply Agile estimation and release planning by points technique to better forecast their work
- To structure your teams to facilitate collaboration, and self-organization to maximize business value to the clients
- How to set-up successful distributed agile teams and address communication, trust, and quality issues
Format of Workshop
Participants get to understand core principles and in-depth Agile/Scrum/XP framework in the form of videos, group discussions, exercises, interactive sessions, innovation games. Following topics in detail will be addressed in 2 days:
Outline
Why and What is Agile
- Why different organizations are adopting Agile
- Agile Values and Principles
- Agile vs Traditional Approach
- Business outcome of using Agile
Scrum framework in a nut-shell
- Scrum Events
- Scrum Roles
- Scrum Artefacts
- What and why Scrum?
- When to use Scrum?
Working on a Scrum project
- Project Initiation
- Team norms
- Team chartering
- Discovery
- Introducing User Stories and Epics
- What Is/Not a User Story and 3C/INVEST model
- How to break down big requirements into smaller user-stories
- Who and When to write stories with tips
- How to split requirements into smaller stories
- Story mapping
- Identify capacity of the team
- Introducing Product Backlog
- Affinity estimation of the backlog
- Define the release roadmap based on priority and size for multiple sprints
- Introducing User Stories and Epics
- Backlog refinement
- Definition of Ready
- Definition of Done
- Backlog refinement in practice – Story point estimation
- Define how backlog refinement works and do it as a team
- How to validate requirements using acceptance criteria
- Writing acceptance criteria with examples
- What is relative sizing and why do we do that?
- What is a story point?
- The mechanism of planning poker estimation exercise and play a poker game
- Identify base user story
- Play planning poker
- Demystifying story point further
- Problem in mapping a story point with number of hours
- Why not to estimate separately as dev, tester for a story
- Should we change the story points when we move in-progress stories from one sprint to another
- Capacity based estimation and initial velocity
- Sprint Execution
- Sprint planning
- Sprint backlog
- Sprint goal
- Sprint planning 2 – Tasking
- Capacity planning – Velocity and Commitment driven planning techniques
- Definition of Done and Task estimation
- Daily Scrum
- How to do daily scrum in a collaborative fashion
- Why and How
- What are the anti-patterns
- Various collaborative programming practices and why to use them?
- What is the focus of testing in an agile team?
- What kind of team members are we looking in an Agile team?
- How to build a self-organising team
- Collaborative programming practices
- Appreciation culture
- Frequent retrospective
- A team bonding and personal touch
- Cultural issues
- How to ensure if team needs help or not
- People don’t speak during Scrum events
- …
- Sprint review
- Facilitate a sprint review and its effectiveness
- Patterns and anti-patterns
- Retrospective
- What, why and how
- Different styles of doing retrospective
- What all to measure?
- How to create and use Burn-up/down charts
- Quality matrices with automated build
- Different kinds of information radiators and their day-to-day usage
- Different charts and metrics effectiveness and its different usages
- How to use story wall to find project progress
- Usage of Physical Board and Virtual Board
- How should a Scrum Master behave in various situations
- What should be the focus of a Scrum Master?
- There are adhoc changes in the middle of a sprint
- As a scrum master how should we motivate low performer in a team or full team if teams happiness index is going down?
- …
- What is the role of a Scrum Master overall? – The 8 Stances of a Scrum Master
- The Scrum Master as a Servant Leader
- The Scrum Master as a Coach
- The Scrum Master as a Facilitator
- The Scrum Master as a Teacher
- The Scrum Master as a Mentor
- The Scrum Master as a Manager
- The Scrum Master as a Impediment Remover
- The Scrum Master as a Change Agent
- Sprint planning
When conducting these workshops, we focus on an organization’s specific needs, challenges and expertise level in Agile. The practical cases, risk mitigation strategies and best practices we share, help organizations to lay a good road-map to agility.
Facilitator will address all the questions from participants about applying Scrum on real life projects.
Terms and Conditions:
Number of participant/trainees in a batch should not exceed 20 people.
Prerequisites:
- This course is self-contained and has no prerequisites.
About This Workshop:
This is a completely hands on workshop focused on building strong foundation on Agile, Scrum, how to build self-organized teams, how to handle day to day estimation and story point challenges, technical practices like CI and CD, how to shape a motivated team, the role of a strong Scrum Master, user stories and story mapping. All this will be part of handson learning on a live Jira project and other tools like Miro and Ideazboard.
We’ll discuss real-world scenarios people face during discovery, release planning at the time of creating user-stories, at the beginning of a new project etc. We’ll also discuss real-world people situations which Scrum Masters face and as part of their role and will discuss how they can be handled.
A important point to remember – your learning will not end with this 2 days workshop but will really begin with it. We’ll keep mentoring you as you face real-world challenges in your workplace as you go out of this workshop.
To book your seat for this workshop, send an email to hello@malonus.in or WhatsApp/call us at +91-9350162648:
[ht-ctc-chat call_to_action=”WhatsApp Now”]
Workshop Fee: For people outside India the fee is $100. For people in India this is Rs.4500 per person for early birds (first 5 people) and Rs 5500 for regular booking
Kindly book your seat at the earliest since bookings will close as soon as 20 seats get full.