short para on coaching
We provide coaching and mentoring services to organizations that want to transition to Agile and Lean mindset.
Our coaching value system thrives on trust, transparency, openness, respect, ‘Safe-Fail’ experiments, ‘One-Step-At-A-Time’ approach, self motivation and continuous learning.
We focus on an holistic change and hence our approaches are sustainable and impact-full. Unlike the depiction below:
Our team of Agile/Lean/XP coaches can work with your teams on a part-time or a full-time basis. The objective of our coaches is to build a self-sustainable team and make them more ‘agile’. Our approach to coaching helps the organization to build a community of Agilists, who understand the values/principles behind Agile/Lean/XP methods. Our hands-on experience coaching teams has taught us that the transition process helps to broaden the perspectives of the team members about software and other things in general.
Our primary focus is on ‘People, Process & Plan’, so that organizations can build innovative and successful ‘Products’.
We use this Agile Fluency Model to guide us on the team's progress and organisation's investment in helping teams mature as they adopt an agile working culture.
While we provide personalized solutions to our customers based on your business needs, we also ensure that the core values and principles of Agile/Lean are not compromised.
Over the last decade we have helped several organizations transform to Agile and Lean methods. In doing so, we have standardized our overall Agile Transformation approach, and the following are the high-level steps:
The aforementioned approach is only an indicative set of steps, and this would differ from context to context. We also provide consulting/training services based on the specific needs of the organization.
Before we start with any change/transition, we would like to understand:
To achieve this, we would like to do a 3-5 day readiness assessment, which would help us:
A typical 5-Day In-Person Assessment
Our consultant will spend time with your team to understand the current context of their product. We’ll conduct a mini-retrospective and build a value stream map with the team to highlight bottlenecks. The consultant would sit down and pair with your developers, testers, SME, Product Owners and Designer. Also we would like to watch some team meetings. At the end of these activities, we’ll be able to identify (at a high level) gaps in the over-all process and shortcomings in terms of skills. All these findings would be submitted as a report.
Sample break up of assessment:
Based on the gaps identified and issues highlighted by the team & its management, we’ll work with your team, to create a high-level, realistic Agile transformation road map to suit your specific needs. This road map will clearly highlight details of training and coaching needs your team might have and a rough plan of execution. The plan also takes into account how you would like to invest your budget in a pragmatic way.
During this visit, based on the interactions with various team members, we’ll help you identify some potential internal coaches in your team. It’s critical to identify these individuals early on as they can become your change agents and coaches to scale/sustain Agile practices in your organization.
We use the following criteria to identify at least one internal coach per team who is
Inline with the overall organizational agile transformation road map, we need to create a more tactical road map for the specific project. This road map contains various milestones and checkpoints with success criteria. Defining and agreeing upon the success criteria upfront is extremely important for a shared understanding and to get every one’s buy-in.
Depending on the skill-gaps identified during the assessment, we would propose some minimum classroom training and some assignments with a mini-project. Training can vary quite drastically for each cross-functional skill. Our trainers are well equipped with first hand working experience on all these skills. A few sample trainings:
Trying to change the whole company is a long process. We first need to create some internal success stories on real (different) projects to
Our coach will work with your team, hands-on to mentor/guide them through their agile implementation. Over the years, we’ve discovered that a part-time coaching model is the most effective coaching approach. However we also provide full-time coaching based on the requirements. In a part-time coaching approach, our coach will be onsite, working hands-on with the team for one full week and then offsite (accessible via email & phone, but off the project) the next week. Basically, the coach is available on-off either alternative weeks.
This approach has many advantages:
There are various important attributes that we can monitor to see if we are headed in the right direction. Depending on the current pain-point of the team, our coaches will pick a sub-set of metrics to visualize them in the team area.
To visualise team's self-organising capabilities, we can do something similar
To visualise team's progress
To visualise code quality
I used Xnsio's services for Agile transformation at Aditi. Naresh & Team possess a great combination of process and technical strength which I couldn't find in the various profiles/consultants that we had evaluated for this exercise. Their ability to work with all disciplines (dev, test, analysts, project managers) to guide them and give valuable inputs is commendable. We have got great success with the workshops that they did at Aditi.
I have worked with Xnsio on more than one occasion and across multiple companies. Their deep insight into software development discipline, expert level knowledge on Object oriented languages and excellent communication skills makes them a right candidate for IT coaching. Their TDD workshop is well known and is highly popular among the development community across the companies I worked for. Their ability to combine their industry experience with thought provoking coaching approach and their commitment to improve the way products are developed makes them one of the most sought after Agile coach in the industry.
Xnsio is an expert on Agile methodology and have great coaches/trainers for any organization/team looking to move into using Agile. We found great benefit in working with them.
Xnsio clearly has extensive experience with the Product Discovery Workshop. They convey the principles and practices underlying the process very well, with examples from past experience and application to the actual project addressed in the workshop. Their ability to quickly relate to the project and team members, and to focus on the specific details for the decomposition of this project at the various levels (goals/roles, activities, tasks), is remarkable and a good example for those learning to facilitate the workshop. Key take-away for me includes the technique of acceptance criteria driven decomposition or mapping, and the point that it is useful to map existing software to provide a baseline framework for future additions.