Bonus Track (K) 2011 AOTB
Bonus Track (K)

Session type: Bonus

Speaker Biographies 2011

Conference Programme

You can find details of the AOTB 2011 conference below.

Keynote Speakers

Kevlin Henney

Kevlin is an independent consultant and trainer based in the UK. His software development interests are in patterns, programming, practice and process. Kevlin is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series, editor of the 97 Things Every Programmer Should Know site and book, and has written many articles and columns, both treeware and online.

Tom and Mary Poppendieck

Mary Poppendieck has been in the Information Technology industry for over thirty years. She has managed software development, supply chain management, manufacturing operations, and new product development. She spearheaded the implementation of a Just-in-Time system in a 3M video tape manufacturing plant and led new product development teams, commercializing products ranging from digital controllers to 3M Light Fiber™.

Mary is a popular writer and speaker, and coauthor of the book Lean Software Development, which was awarded the Software Development Productivity Award in 2004. A sequel, Implementing Lean Software Development, was published in 2006. A third book, Leading Lean Software Development, was published in 2009.

Tom Poppendieck has over 25 years of experience in computing including eight years of work with object technology. His modeling and mentoring skills are rooted in his experience as a physics professor. His early work was in IT infrastructure, product development, and manufacturing support, and evolved to consulting project assignments in healthcare, logistics, mortgage banking, and travel services.

Tom holds a PhD in Physics and has taught physics for ten years. He is coauthor of the book Lean Software Development, which was awarded the Software Development Productivity Award in 2004. A sequel, Implementing Lean Software Development, was published in 2006. A third book, Leading Lean Software Development, was published in 2009.


Jamie Allsop

Jamie has been part of distributed agile teams in different companies for the past 7 years. He’s been responsible for delivering diverse solutions with diverse teams: from multi-million dollar market data products in Stock Exchanges to specialised DSP systems with global branding. In that time he has learned a lot about agile development, and distributed teams in general. Much of that experience went into developing agile-trac, a free and open-source extension to the popular trac project management software. His recent interests have been in bringing agile development to the companies he works in. He’s been fortunate to do this for reasonable project periods (up to 3 years in one case) and in truly distributed settings. This has been a good way to understand the effects of going agile, and more importantly learn from them – what’s really important and what’s not.

Jim Barritt

Jim is a Lead Consultant for ThoughtWorks ( His agile journey began in 2001 whilst working in an iterative development cycle and taking up the call of XP practices such as Test Driven Development, Continuous Integration and Pair Programming. Since that time he has worked as a Tech Lead and Technical mentor for many organisations including The Guardian, Autotrader, the BBC and Opodo.

Jims’ core passion is the code, which he has been writing since an early age. He believes that unreleased code is tragic, and as a result strives to create development environments that allow rapid, reliable and stress-free deployment to production.
Jim grew up in Cornwall, where he currently lives with his fiancee and their dog and will often be found rock climbing on the world class granite sea cliffs.
Jim’s blog is at and he is @jimbarritt on Twitter.

Michael Barritt

Michael has been a resident in Cornwall for over 20 years and in that time started his own software company delivering specialist solutions to a diverse range of businesses in the UK and overseas, including Allied Bakeries, Mars, Johnson & Johnson and Guinness. From there he became Operations Director for The Idesta Group responsible for all software development, delivery and support for projects as diverse as a mobile solution for 1,400 BSkyB Engineers in the UK to a handheld stock and cash control system for Pepsi in Saudi Arabia and was part of the team that raised £8million in VC funding. Prior to this he was a director of a meat business involved in all aspects of the food supply chain.

Michael brings a deep understanding of all the issues of starting, growing and managing an SME in Cornwall as well as industry knowledge in the food, IT and leisure sectors.

Rachel Davies

Rachel Davies is co-author of the first “Agile Coaching” book and the UK’s leading expert in coaching agile teams. She is internationally recognized and presents at industry conferences worldwide. Rachel has over 20 years experience in software development in a variety of roles from software developer to manager. She has worked as an agile practitioner since 2000 and utilizes a range of agile methods including XP, SCRUM, and Lean/Kanban. She has extensive experience facilitating retrospectives and user story workshops. Follow Rachel’s blog at

Steve Freeman

Steve Freeman is an independent software consultant and developer, based in London. Steve was a pioneer of Agile software development in the UK, he has built applications for banks, ISPs, financial data providers, and specialist software companies. Steve has also given training courses around the world.

Previously, he worked in research labs, software houses, earned a PhD, and wrote shrink-wrap software for IBM. Steve also teaches in the Computer Science department at University College London. He is a presenter and organizer at international industry conferences, and was conference chair for the first London XpDay.

Steve is an author of “Growing Object Oriented Software: Guided by Tests” ( and is on Twitter as @sf105.

Jason Gorman

Jason Gorman of Codemanship Ltd has been writing code and rousing rabbles for two decades, and is currently training and mentoring developers in the core disciplines of software development. He is chair of the Software Craftsmanship conference in the UK and a patron of the Bletchley Park Trust.

More about Jason at

Mike Griffiths

Mike is a multi award winning project manager originally from Cornwall who now lives in Canada. In 1994 he helped create DSDM and has been using agile methods (XP, Scrum, FDD) for the last 17 years. Mike served on the board of the Agile Alliance and the Agile Project Leadership Network (APLN); he is a trainer for the PMI SeminarsWorld program and a board member of the PMI-Agile Community of Practice. He maintains the leadership and agile project management blog at

Jon Jagger

Jon Jagger is an independent software coach-consultant-trainer-enthusiast based in England. He specializes in agile software development (people, process and principles), test driven development, deliberate practice, design, analysis, OO, UML and curly bracket languages. He served as convenor and principle UK expert on the ECMA C# committee and has co-authored two books on C#. He has spoken at many conferences including JavaZone, accu, XP, NDC, JavaBin.

His hobby is freshwater fishing. You can follow him at and

Allan Kelly

Allan Kelly has held just about every job in the software world: system admin, tester, developer, architect, product manager and development manager. He is based in London and specialises in helping software companies adopt and deepen Agile and Lean practices through training, consulting and coaching. Allan has been working on the Grow Cornwall programme for the last year and was instrumental in helping several companies successfully implement Agile.

In addition to numerous journal articles and conference presentation he is the author of “Changing Software Development: Learning to become Agile”. Allan holds BSc and MBA degrees and is PRINCE2 certified.

More about Allan on  his website, his Blog ( and Twitter @allankellynet

James Lewis

James Lewis is a Principle Consultant for ThoughtWorks based in the UK where he has helped introduce Agile practices to various blue chip companies: Investment Banks, Publishers and media organisations. James studied Astrophysics in the 90’s but got sick of programming in Fortran. Fourteen years of DBA, Java development, software design and software architecture later, he believes that writing software is the easy part of the problem. Most of the time it’s about getting people thinking right. He is passionate about the XP practices, seeding cultural change within organisations and applying what he’s learnt to deploy maintainable, robust and scalable software into production on time and on budget

Antony Marcano

Antony Marcano is a consultant and co-founder of RiverGlide. He specialises in helping teams and organisations innovate in how they do things so they can do more, faster and better. Antony also regularly lectures on agile methods for Oxford University’s postgraduate degree course and is named in such books as Agile Coaching, Agile Testing, and Bridging the Communication Gap. Antony is perhaps best known for his expertise in behavior-driven development, test-driven development and his involvement in the PairWith.Us series of screencasts. You can contact Antony via twitter: @AntonyMarcano; or by email:

Roger Marlow

Roger is a consultant and entrepreneur with 20 years of experience in enterprise software projects. He has worked in fields ranging from defence to healthcare and investment banking to retail, and in roles from programmer to project manager. More recently he has been involved in the start-up and growth of several software consultancies, including the UK branch of ThoughtWorks. He is currently managing director of the UK subsidiary of Denmark’s largest IT consultancy, 7N and also a founder of web health specialist Health2Works ( whose work was recently covered in The Guardian.

Benjamin Mitchell

Benjamin Mitchell is an independent consultant focussed on helping IT teams and organisations become more effective at delivering innovative products and services. He has over 15 years experience as a software developer and manager, recently leading a Front Office we-based derivatives trading system for BNP Paribas. He uses ideas from Systems Thinking, Lean and Kanban, combined with a background in psychology to create safe environments that encourage learning through experimentation, in order to get knowledge and continuously improve. He combines these interest on twitter at

Lorna Mitchell

Lorna is a PHP consultant based in Leeds. She has a number of years of experience in building and architecting professional web applications for a variety of clients and working with individuals and teams to improve their skills. She currently consults on PHP related topics, specialising in technical areas including web services and data migration. When she’s not consulting, Lorna can be found presenting at conferences and writing/editing for a variety of outlets including her own blog

Stuart Mitchell

17 years experience across fund management and investment banking, delivering multi-million pound projects primarily for the equities, research, compliance, trading and risk management areas. Worked with some of the leading blue chip names in the investment industry including; Societe Generale, BNP Paribas, Man Investments, Scottish Widows and ABN Amro. UBS Warburg and for over 5yrs worked as a business sponsor and trader on the Institutional desk specialising in Insurance, Banks, Alcohol and Utilities. Starting using Agile in 2003

Jerrett Myers

Jerrett Myers is a Senior Researcher at the Institute for Government. Jerrett was a co-author of the Institute for Government’s recent report, System Error which helped to shape the Government ICT Strategy. He is currently involved in the Institute’s work on ICT and is developing a transparency protocol for public bodies.

Chris Parsons

Chris Parsons has been crafting software professionally for 12 years, and working primarily with Ruby for the last 5. He built from scratch and until recently ran Eden Development, a top Ruby/Rails software agency, and is now a freewheeling thinker, agilist, coder and trainer. Chris’ website is

Nancy Van Schooenderwoert

Nancy Van Schooenderwoert does Agile Enterprise coaching— everything from launching new agile technical teams to advising executives on how to take Agile and Lean principles far beyond software development in their drive to deliver more customer value faster. She works with large and small companies. Nancy pioneered agile practices for embedded software development beginning in 1998. Her background in electronics and software development for avionics, factory automation, medical, and defense systems brings a unique perspective to her coaching practice.

Nancy holds a Scrum Master certification, has edited a column for the Agile Times, and served on the IEEE 1648 committee to define a standard for customers of agile teams. She has been a regular presenter at various Agile-related conferences since 2003. Her work in applying Agile methods to embedded systems has been referenced by Jim Shore and Mary Poppendieck in their books