Business Patterns for Software Developers

Wednesday 6th June 2012, 6:30 pm.

Speaker: Allan Kelly, Software Strategy Ltd.

Venue: Room 4.31, University of Edinburgh Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB.

Refreshments and networking from 6:00 pm.

This event is free of charge and open to all. No registration required - just turn up.


Patterns, patterns everywhere. Patterns exist not just in the software code but around the code. In the same way patterns can explain software design they can explain how businesses are structured and operate. Some patterns reappear again and again in software companies big and small. To the entrepreneur, or growing business, these patterns offer an opportunity to learn from others. Software architects can benefit too by better understanding the business environment the software exists within.

In this talk Allan Kelly will describe some of the patterns in his new book, show how they connect together in pattern sequences and show how budding software entrepreneurs can make use of these patterns. He will also preview some related patterns not found in the book.

About the speaker


Over 25 years Allan Kelly has held just about every job in the software world: system admin, tester, developer, architect, product manager and development manager. Today he is based in London and works for Software Strategy Ltd. helping companies adopt and deepen Agile and Lean practices through training, consulting and coaching. He specialises in working with software product companies, aligning company strategy with products and processes.

In addition to numerous journal articles and conference presentations he is the author of “Changing Software Development: Learning to become Agile” (2008, Wiley) and more recently "Business Patterns for Software Developers" (2012, Wiley).

Edinburgh Branch site maintained by © Copyright BCS 2012 Legal and privacy notices  BCS is a registered charity: No 292786