Tel: +44 208 715 2645,,

© Codemanship Ltd 2014

tdd Test-driven  Development

Our most popular training course. Over 1,000 developers have learned to test-drive the designs of their software with Codemanship

Training Refactoring

Refactoring is an essential discipline for producing simple, readable code that is easy to change, and for extracting new value from legacy software


refactoring OO Design Principles

How we structure the design of our software has a profound impact on how easy it will be to test, to change and to reuse

oodesignprinciples Agile Software Development

A practical introduction to the values, principles and practices of Extreme Programming and Scrum, with a Codemanship twist

agile oneononecoaching One-On-One

We recognise that software excellence begins with individual developers. We work with professionals to build their skills and instil good habits

Coaching Team Coaching

No matter how good individual developers are technically, we find that the team is the primary unit of software delivery. We work with teams to strengthen the skills they need to collaborate effectively

teamcoaching Leadership

At all levels from lead developer up to CTO, we work with software leaders to help them encourage and foster good practices and align them with their organisation’s goals

leadershipcoaching Talent Scouting

The most valuable thing any leader can do for their organisation is hire the right people. We work closely with clients to help them build exceptional teams

talentscouting Software  Craftsmanship 20xx

We are the founders of the first international conference for professionals interested in improving their craft

Community Undergraduate  Apprenticeships

We are pioneering a new approach to mentoring undergraduates in the practical disciplines of software development that most degree courses leave out

Bletchley Park

We organise events and initiatives to raise money for maths and programming education at the world-famous code breaking and computing heritage site

Reliable Everyday  Software

In 2015, we will be launching a regular meet-up for developers interested in exploring tools and techniques for bringing greater reliability to mainstream applications

home  |  about  |  clients  |  blog  |  videos | papers

+44 208 715 2645









Watch Video