exortech.com

Peripatetic thinking

Continuous Monitoring Tutorial at Agile 2008

August14

Last week, I conducted a tutorial on Continuous Monitoring at the Agile 2008 conference in Toronto. The title of the session is Continuous Monitoring: Beyond Continuous Integration. Unfortunately, the track organizers changed the topic title on me twice and as a result I ended up with a number of attendees who had come to learn about setting up an automated build server. Ack! Hopefully, they didn’t go away disappointed and still got something valuable out of the tutorial.

The session was divided into 3 sections: I began with a presentation introducing the topic; next, participants were encouraged to work in small groups to design an andon dashboard for their project teams; the remainder of the session was spent discussing the implementation details involved in building a dashboard. My plan for the latter half of the session was to get participants to integrate metric data from different sources via RESTful XML web services into a simple Rails-based dashboard that I have thrown together, but given the size and interest of the group, it seemed easiest to just discuss the implementation rather than go through with the exercise. I had also intended to demo using a digital photo frame as a digital dashboard, but my photo frame couldn’t get onto the hotel’s wireless.

If you are interested in a copy of the presentation, I’ve uploaded it in Keynote or PowerPoint 2003. Please feel free to use the contents of the slides. The presentation is done in the Lessig style, so it might not be the easiest to follow. If you end up presenting on the topic, let me know — I’m interested to track the thinking and ideas as they evolve. Here’s the embedded slideshow from Slideshare:

As for the code that I used in the demo, I’ll get it uploaded to github soon.

A proud day for Canadian Athletes

August10

Today is a proud day for Canadian athletes. No, I’m not talking about the Olympics. I’m referring to the World Ultimate Frisbee championships that concluded today in Vancouver. Canadian teams won gold in the Open (Men’s) and Mixed (Co-ed) divisions. The Open division final was the highlight with incredible displays of athleticism exceeding what I’ve seen so far in the Olympics.

In the Open final, the Canadian men’s team took on their American rivals. Despite being the underdogs, the Canadian team came out with an early lead due to some intense, high-energy play. As the rain started coming down and the wind picked up, the Americans began to resort to calling out fouls left, right and centre. Ultimate frisbee is a game without referees, where the rules are balanced to provide a fair system of play — assuming, of course, that players are displaying good sportsmanship. Time and again the Americans called fouls on legitimate defensive plays made by the Canadians. It was a shame to see such dispirited play. Fortunately, the Canadians really showed their class and shrugged off the controversial calls to prevail in the end 17-15. I was proud to see the Canadian side rise above the pettiness and carry the victory.

posted under life | No Comments »