Flexible interactive online workshops for agile improvement
“How would you like your software development process to be better?”
“If you woke up tomorrow and everything was sweetness and light, what would need to change?”
Allan Kelly likes to begin by establishing what is needed. Every organisation is different and has different needs even if Agile working provides a common means to an end.
This flexible series of online modules is designed for teams of diverse experience. Based on Allan Kelly’s book “Xanpan: Team Centric Agile Software Development” – included free for attendees – this series of workshops can provide an introduction to agile, a team kick-off event, refresher or relaunch.
Seven modules cover: working in iterations, planning and estimating, quality and technical practices, requirements and user stories, flow, teams and organisation and a final action planning module to put the learning into action.
Together these modules provide both a practical introduction to Agile Software Development, Scrum routines and a process improvement masterclass. These workshops have a proven record of bringing software development teams to a state where they can start implementing agile the next day.
Each workshop covers a discrete part of agile working, when delivered together with the action planning module form a complete launch primer for teams new to agile. The selection of modules, and content of each, can be tailored to client needs.
When experienced teams, and those of mixed ability, following the same course they benefit from sharing their own experiences and renewing their own agile working practices.
Improve software development and delivery within a team using agile tools and approaches.
Who should attend?
Software engineers and testers, project and delivery managers, business analysis and product managers, scrum masters and product owners, – whole teams!
Experience shows that these workshops have the greatest impact when whole teams attend together. Interactive online exercises contribute to team building, shared discussions build a common mindset and joint action planning creates a common change agenda.
Online presentation time is kept to a minimum and with more time spent on interactive group exercise and breakout groups.
1. Working in iterations*
Working in time-boxed iterations, illustrated with an interactive online version of the “XP Game”. Covers ceremonies and routines (planning meetings, show and tell, retrospectives, stand-up daily meetings), how time-boxing works and triangle of constrains in an agile context.
2. Planning and estimating for the sprint*
Based on Allan Kelly’s Agile Estimating & Forecasting workshop this module looks at work breakdown (epics, stories, tasks), planning meeting structure, estimation (using planning poker) and role of team members and Product Owner.
3. Quality, technical practices and testing
The role of quality in ensuring schedules are met and predictability enhanced, and the technical practices for keeping quality high. Plus the testers role, adoption and issues with automated testing and overview of BDD.
4. Teams and organization
The make-up of cross-functional agile teams, how they fit within the organisation and with functional teams, the product owner roles and the delegation of authority (including self-organization).
5. Requirements and User Stories
Based on Allan Kelly’s User Stories Masterclass this module looks beyond User Story format to discuss the relationship between stories, tasks and epics and what makes a good story.
Other topics include two golden rules of user stories, how to work with stories, story workflow, roles and personas in stories, acceptance criteria and definitions of done and ready.
Include: the importance of flow and the design of workflow; the use of visual boards to monitor flow, resolve blockages and improve flow; counter-intuitive aspects of flow and why work should be allowed to span sprints.
7. Action planning*
The final module in the series allows attendees to decide as a team what they want to change, what practices they want to adopt and how they will go about improving.
This module ensure that “Agile with Xanpan” is more than just a training exercise, rather it is the first step in improving the team.
*Marked modules are considered core.
About the course
Additionally planning poker cards, team retrospective cards, printed retrospective dialogue sheets and planning guide sheet are available free of charge when booking this course.
Class sizes are normally limited to 12 to 16 participants to encourage questions and allow time for answers.
Xanpan is Allan Kelly’s own hybrid agile method combining aspects of Scrum, Extreme Programming and Kanban emphasising flow within an iteration framework. Teams using Xanpan are encouraged to vary the approach and include their own customisations.
Allan has taught Xanpan to dozens of companies across the world. The content prepares to teams to make their own decisions so while some teams go on to use Xanpan out of the box others choose to start with Scrum, XP or Kanban. Several Universities have picked up Xanpan and it currently forms part of the degree programme at Victoria University in Wellington, New Zealand.
Contact Allan Kelly today about this coiurse and recieve a free ebook or audio copy of Xanpan.