about me
I am a software consultant. I help companies reconcile technology development with business needs in order to recognise the true potential of technology systems.
I do this by:
- Working with companies to understand what their IT needs are, then help them decide the best way to meet those needs.
- Help companies who develop software adopt the latest Agile and Lean techniques with training, coaching and advice.
New on this site:
- Scrum Foundation Programme - 6 week Scrum conversation in your work place
- The Future of Agile and 9 Principles for Successful Software Management (from ACCU 2009 and Bristol BCS Spring School presentations) now on presentations page.
My companies, Software Strategy, helps companies transition to Agile Software Development by providing training, coaching and consultancy to support Agile and Lean adoption and change.
Past client have included: the BBC, Scottish Qualifications Agency, Southern Electric (now Scottish & Southern Energy Group), Reuters, Barclays Bank, IMC (International Marketmakers Combination), NarrowStep - the IPTV company, lastminute.com (part of Sabre Tavelocity) and others.
I have written extensively on: Agile Software Development, Software Development Management, Design Patterns and the technical aspects of software development.
Writing and events
Changing Software Development: Learning to be Agile was published by John Wiley and Sons in January 2008. You can buy Changing Software Development at Amazon now.
Encapsulated Context design pattern was included in Pattern Languages of Program Design (5).
My series of business design patterns for software companies are a popular download from this site and increasingly look likley to become another book.
More writing on software design and software development management of software teams, and Agile software development. Also allan's blog is here.
I am a regular conference speaker and a list of past and future events is on this page. I will be the conference chair for EuroPLoP 2009.
Education and awards
I hold a BSc degree in Combined Science (Computing) from Leicester University and an MBA at Nottingham University Business School - I was awarded the Best Overall Student prize in my MBA class.
Professionally I am a qualified PRINCE 2 Practitioner Project Manager and have completed Product Manager training with Pragmatic Marketing.
I am an active member of the ACCU and Hillside Europe (the organisers of the EuroPLoP Patterns conference). I have twice been honoured with the Neil Harrison Shepherding Award, at EuroPLoP 2005 and VikingPLoP 2007.
Contact
e-mail allan@allankelly.net