Want to release more often? Have less bugs? Maintain your fast delivery pace over the years?
I help teams apply agile practices in how they collaborate and how they write code in order to deliver small increments in a safe way.
Typical agile adoptions focus on reorganizing the development teams and ask them to deliver more often. This usually leads to disappointing results as these teams start following Scrum practices but deliver products to an infrastructure department whose roles and processes have not evolved in the same direction.
The DevOps movement and continuous delivery practices have helped extend good habits to the infrastructure teams.
However, the promised rapid and frequent delivery of highly valuable software is still not experienced by many organizations. The reason is often the same: the software itself lacks the agile properties that will allow it to be incrementally improved, with added value and at a regular and predictable pace.
Without technical excellence, buggy software just goes faster to production...
The good news is that all the technical practices to solve this are available, and have been for decades! Extreme programming and software craftsmanship were developed and supported by the very same people who wrote the agile manifesto!
Software should always cost less than the value it brings
Reducing delay to delivery is a competitive advantage
Investing in the team members to achieve these objectives
Focus on making software work well, now and for the future
Here are the different activities I do. Don't hesitate to contact me for more details or to define a tailor-made solution for your team / company !
We spend a few days together (depending on the size/complexity of the organization) to identify bottlenecks in your current way of working and we then focus on solving that in priority.
Based on agile best practices, we define an action plan that will meet your objectives.
I follow-up the team(s) to help with practical day-to-day issues they might encounter on their way to continuous improvement.
I organize at your work place workshops on the following topics. The coding dojo format allows for a very practical learning experience.
I also give trainings on agile methodologies and extreme programming practices.
The idea is to mix theory and practice to make sure everyone knows exactly how to apply what has been learned.
Contact me for your specific needs.
Check out this agile coaching competency framework map (from the Agile Coaching Institute) of what I can help you with.
You can download a printable version of my resume with the link below.
272 pages in French to understand what each methodology brings to the agile landscape and what to take from it.
Buy your copy