We believe in the value of creating self sustaining Agile practices within your organisation. Much of our coaching focuses on day to day coaching and mentoring of your teams to ensure the theory provided in training has practical relevance for your organisation.
Our experience has shown that teams who attend training and have a coach dedicated to them go on to adopt higher quality practices, perform more solidly and faster than teams who attend training only.
We don’t believe one size fits all so we work with you to define an individual coaching plan for your team. Achieving self sustainability for your team is our primary goal and our coaching targets activities that encourage ownership and deep understanding of the methods and tools used.
We provide in-house coaching in the following areas:
The Scrum Master role is the most important in terms of ensuring a team adheres to Agile principles and practices and the Scrum framework. A coach can guide Scrum Masters to a deeper understanding of Scrum by guiding them through problems as they and the team experience them. Coaches also guide Scrum Masters through Scrum practices such as standups, retrospectives and planning sessions until they become second nature. With a coach Scrum Masters learn how to change the system they work in, making the transition to Agile more sustainable through the creation of a lasting culture of continuous learning and improvement. Even experienced Scrum Masters can benefit from sharing ideas and experiences with a coach.
The product owner role is the most important in terms of delivering value to the customer. Mentoring helps product owners understand how to deliver business value through collaboration and communication. Product owners will learn how to hold the vision of the product and understand how to use short term goals as stepping stones towards the final product. A coach can help the product owner identify business value and develop strategies that ensure the greatest benefits are delivered as early as possible throughout the project or products life.
Kanban for Software Engineering is rapidly gaining momentum in the Agile community as a highly effective methodology for both support/operations and software development teams. Kanban fits over any existing process making the change evolutionary rather than revolutionary.
A Kanban board is often referred to as a mirror of the team, exposing problems and waste in the development process that teams can focus on for improvement. Many teams struggle to identify the root cause of problems or find the right solutions first time without the required experience. The coach is able to guide the team to the real issues and help them implement proven solutions that keep the team moving in the right direction whilst giving them the skills required to diagnose and resolve future issues themselves.
Assurity has the most experienced Kanban coaches in New Zealand with proven track records both in New Zealand and internationally.
Agile Project Management focuses on collaboration, openness and adaptability when it comes to delivering projects. Communication is the pivotal component to delivering more business-focused, efficient and leaner projects. The Agile Project Management approach embraces ambiguity at the beginning of the project and along with Agile Development accepts Rapid project definition, business case production and decision making. Our coaches have been using the Agile PM tools and practices to deliver projects for a number of years.
Our coaching team has over 10 years collective experience in a range of organisations. Meet the team.