Agile at 10,000 feet 1

Posted by Conrad Benham on February 24, 2008

Agile Hong Kong is a new group, so it is fitting that one of the first informational postings be an introduction to Agile, related methodologies and principles. Here is a list of books, articles and websites containing information on some of the practices. This list is not definitive as there is much work out there dedicated to Agile – far more than could ever be captured here. The list should be a good start for those wanting to learn more about Agile.

All links open in a new window.


Agile is an umbrella term that is applied to a family or group of software development practices. Agile describes the practices that are generally applied by other methods including Extreme Programming, Crystal Clear, Scrum Alliance, Lean Software Development.

Extreme Programming

Lean Software Development

Crystal Clear

Scrum Alliance


Project Management

Stories, estimation and planning



Sustainable Pace



Pair Programming


Continuous Integration

Disclaimer: no royalties, benefits or bribes were solicited or received for any of the links contained in this list. No animals were hurt either.

Our first meeting… 2

Posted by Conrad Benham on February 11, 2008

Martin and MarcOur kick off meeting was held on Tuesday. I’d like to thank all for coming along and making this an informative and enjoyable evening. If you didn’t make it this time, then please come along to our next meeting (to be announced). There was a good crowd of people, with different levels of agile software development experience. Drinks were sponsored by ThoughtWorks.

Martin Fowler was on board and live for a questions and answers session. Martin answered questions raised mainly around agile software development though he started off with a brief introduction to agile software development. He was also challenged on contentious and discussion provoking topics such as documentation and adoption of agile in legacy code.

While this was the first, meetings will be held on a monthly basis and be announced in advance on this blog and also on Facebook. At this stage there is no fixed agenda to the meetings though it is expected that each meeting will focus on agile/XP. If you have any topics that you’re keen to discuss or are willing to present then please let me know (). All suggestions welcome!