Services I Offer
With a progressive background in agile software development spanning the last 30+ years, I enable software development teams, IT departments and companies to out-learn, outpace and out-develop their competition.
Specialising in Leadership and Agile Transformational journeys, I pride myself on proactively coaching quality and continuous improvement, through the use of highly agile practises, cutting through bureaucracy and focusing on the delivery of Value. Combining this with instilling a culture of trust and collaboration, I have been able to develop some of the most highly productive delivery teams that I have ever worked with.
Agile Assessments
Using an agile maturity model, that I've used and evolved over many years, assessments can be done at a product, team or company levels. Full assessments normally take between 1 - 3 days
Agile Transformational Journeys
Waterfall -> Agile
Monolith -> Micro-Services
On-prem -> Cloud Native
Managed -> Self-Organised
Siloed -> Autonomous Teams
Feature Factory -> Innovation Incubator
Monolith -> Micro-Services
On-prem -> Cloud Native
Managed -> Self-Organised
Siloed -> Autonomous Teams
Feature Factory -> Innovation Incubator
Lean Agile Coaching
My services as an Agile coach encompass training teams in Agile principles and frameworks, such as Scrum and Kanban. I facilitate workshops, retrospectives, and planning sessions to enhance team productivity and product quality.
Scrum Doctor
As a Scrum doctor, I conduct in-depth assessments of Scrum teams to identify bottlenecks and areas for improvement. I then develop customized strategies to address these issues, enabling teams to become more efficient and adaptive.
Tribes & Squads
My Agile coaching services extend beyond Scrum, Lean and DevOps practices. I help build organisational structures that streamline their entire software development lifecycle, from ideation to deployment, for maximum efficiency and value delivery.
Frictionless Pipeline to Live
I specialise in building frictionless pipelines of value, connecting each stage of your development process seamlessly to ensure that your software solutions not only meet customer needs but also go live efficiently, delivering value faster than ever before.