This course transforms participants’ approach to development concepts and understanding dynamics within a group or organizational system. After successful completion of this workshop, the participant will have transformed his skills to serve individuals on an agile team.After successful completion of this course; the participant would receive the ICAgile Certified Professional in Agile Coaching.
Everyone involved in development, including management, product managers, product owners and business analysts, developers, designers and DBA’s, testers, technical writers and project managers. Participants can include existing teams, individuals from different roles, and combinations.
- Add 20 techniques specific to this workshop to your Agile coaching “bag of tricks” for use at both the team and organizational level Practice mentoring and coaching, using a wide variety of activities and circumstances.
- The “Certified Pro Agile Coaching” certificate
- Increase the pace at which you are able to effectively impart Agile principles and practices
- Broaden the scope of your Agile influence
- Increase the sustainability of the your Agile transformations efforts
Course will cover the following topics:
- Flow of a Coaching Interaction – there is a specific pattern to the flow of a coaching interaction. Learn the details of that pattern and the importance of working within that pattern. Organizational Introspection – what does “Agile” mean in your organization?
- Team room setup – how to effectively design an Agile team room optimized for the specific needs of each team
- Coaching Agreements – a set of agreements for working with a client, working with other coaches, and working with a team. A facilitated activity.
- Starting a coaching assignment – You will learn some basic ground rules for starting an engagement and then work as a group to design an approach for starting an engagement.
- Shared Visioning – high performance teams have a shared vision. This exercise helps each individual discover and describe their own vision for the team, express that vision to the team, and then work as a team to synthesize a shared vision.
- Open Space – One of the primary issues in taking Agile to the next level in an organization is widespread dissemination of Agile knowledge to all levels and all areas of the organization. Running an Agile Open Space event within an organization can rapidly spread Agile knowledge while simultaneously building or re-kindling excitement for Agile. You will learn this tool by participating in a real Open Space during the workshop.
- Coaching phrases –This section will introduce example questions and phrases as well as provide criteria for determining if a question is a coaching question or not.
- Coaching Practice – Coaching a person or group towards their own solution.
- Conflict management – in any high performance team there are bound to be conflicts. Instructor guided activity to discover and create a framework for surfacing and resolving conflicts.
- Commitment, accountability, & responsibility – these concepts are often used in ways that create unintended consequences.
- Change at the individual level – change at the organizational and team level comes through change at the individual level. Provide a straightforward and effective way to discover and implement the optimum amount of change for any individual, team, and organization.
- Creating a safe environment – going Agile means learning, trying new things, and taking risks. Learn how to create a safe environment that supports change.
- Coach self-awareness – the self-awareness of emotional intelligence is just the start of the self-awareness needed for high levels of coaching effectiveness.
- Mentoring – Program provides guidance on mentoring in general as well as role and situation specific mentoring guidance.
- Building trust – This material will introducing you to the ABCD model of trust and provide tools for assessing and building the trust level of team members and external stakeholders.
- Team startup/tune-up workshop design– based on all of the new tools at your disposal, design a 1-3 day workshop for tuning up one of your current teams or for starting up a brand new team.
- Creating an effective coaching plan – a coaching plan is a simple way to make it clear to all parties what services you provide, how and when you provide them, and whether you are getting stretched too thin to help increase Agile maturity or have extra capacity.
As a facilitator for Xavier Leadership Center, Robert Annis brings over a decade of traditional Project Management experience, prior to transitioning to Agile. Because of his background in both methods, he has a unique understanding of many organizations current situations and their difficulty in transitioning to Agile.
As the Training Services Director of Eliassen’s Agile Consultancy, Robert manages the training effort of the organization. This includes directing Agile coaches and trainers, creating training materials, managing training events and, of course, delivering training. Critically, he also defines the overall vision for the group.
Robert presents to industry groups such as the Project Management Institute (PMI) and is a Scrum Alliance Registered Education Provider (REP). He regularly speaks at industry events and local groups, such as Agile Cincinnati 2016, Southern Fried Agile and for the International Institute for Learning’s Agile and Scrum 2016 conference. He has trained and coached many clients and has ongoing relationships with many of them including: Harvard University, Toys R Us, United Airlines and Synchrony Financial (formerly GE Capital)
Being British by birth, Robert also has considerable international experience (Europe, Australia, Asia and North America) and often travels to train and coach, with India and Europe being frequent destinations.