Who are we?

Based in Scotland, Calba is a team of highly experienced agile coaches. We specialise in change for business and IT.

Principal Consultants:

Stephen McAinsh

Stephen has over 25 years’ experience in the IT industry specialising in process improvement and change management. He has helped companies across Europe, Japan and US succeed with their improvement programmes using a variety of best practice models and methodologies, including Agile, Lean, Scrum and CMMI.
Stephen started his career as a software engineer with Hewlett-Packard in 1984 then moved into project and programme management before becoming a consultant.

Irwin Fletcher

Irwin is an IT process specialist with 35 years’ experience across a diverse range of industries including Finance, Telecoms, Automotive, Health and Government. He has led process transformations with both SMEs and multi-nationals across Japan, USA and Europe.
Irwin is a seasoned trainer and communicator having presented at many international conferences and is experienced in developing on-line video training and webinars to support transformations.
Additionally, as a qualified NLP practitioner, hypnotherapist and executive coach, Irwin often brings these skills to bear in ensuring successful transformation projects.

Alan Airth

Alan was a pioneer of agile in the UK and a founder member and director of the DSDM Consortium. He has over 26 years’ IT experience and over 18 years’ experience of adopting agile in a wide range of sectors worldwide.

He specialises in agile transformations, coaching, workshop facilitation, training, and is passionate about driving delivery, innovation and benefit through the pragmatic implementation of agile.

Alan is also the founder of the Global Facilitation Network and has presented at conferences in the UK, Europe, the USA and Australia on agile and facilitation.

Associate Consultants:

Joe Wright

Joe helps teams deliver software that's well designed, fully tested and released early.

As an accomplished developer, Joe coaches teams to adopt agile engineering practices with a focus on XP, clean code, pairing, BDD, TDD and continuous delivery. He is adept to change roles between coach, developer, architect or tester to demonstrate where the challenges are and work with teams to solve them.

Joe is an experienced trainer and known for technical speaking on subjects such as "deliberate practice", which teams can use to continually improve their skills and delivery.

Chris McDermott

Chris is a highly experienced agile coach and developer.

Since being first introduced to XP, he has been passionate about agile development and in particular the application of technical practices. He has helped teams adopt a number of practices including XP, TDD, BDD, Kanban, Scrum, CI and pair programming.

As a developer, he has experience over a wide range of technologies, frameworks and languages including Java, .NET, SQL, Oracle, MySQL, Cucumber and JBehave. Chris frequently introduces Kanban techniques to help teams visualise their flow and focus on continuous improvement.

He is also frequent speaker at international conferences and the organiser of Lean Agile Scotland.

Seb Rose

Since graduating from the University of Edinburgh in 1987, Seb’s career has spanned the complete technical spectrum with companies both large and small.

Over the past 6 years, Seb has focused on helping teams adopt and refine their agile practices. In particular, ensuring teams are fluent in core technical practices such as Unit Testing, Test Driven Development (TDD), Behaviour Driven Development (BDD) and Specification by Example.

He speaks regularly at international conferences, is a contributing author to O’Reilly’s “97 Things Every Programmer Should Know”, and a core member of the open source Cucumber project.