Mike is a senior technical architect with Vodafone in the UK. He's worked in software engineering since the early 80s, and is one of the architects of the proprietary network elements in Vodafone's network that do pre-paid billing and Intelligent Networking. These are very large scale, high-availability systems written in C++ using the Objectory method of analysis and design created by Ivar Jacobson.
Recently he is working on applying some of the lessons learned in software engineering to the network level, driving the implementation of practices that support a more Agile Process for network development. He has also pioneered a new way of modelling business processes, using object-oriented methods rather than the traditional procedural ones to create more people-oriented process descriptions; i.e. people actually use them!
Interests include: Agile Processes, Extreme Programming, Object Modelling, Smalltalk Language, C++, Business Process Reengineering, Physics.
See original on c2.com