Notes:

I am a long-standing contributor to the ACCU journals and mailing lists and, until recently, chair of the ACCU. He is also a member of the BSI C++ Panel (admittedly not a very active one since taking a job in a Java based organisation).

In working life I have responsibility for introducing both developers and management to more effective ways of developing computer software.

Sarah has been working with me to improve the way that software is developed with a slightly different perspective: she is responsible for the adoption of better working practices. She also has longer perspective on the problems faced by the organisation.

As with last year, the organisation does not want to be identified for commercial reasons. So, while I'm sure that many of you can guess who it is, please don't.