
I’m speaking at Agile 2009
The presentation by Paul King and myself from Agile 2009 called “How To Make Your Testing More Groovy” is available on SlideShare.

I’m speaking at Agile 2009
The presentation by Paul King and myself from Agile 2009 called “How To Make Your Testing More Groovy” is available on SlideShare.
One of the problems of presenting a double session at Agile 2009 is that miss out on a bunch of the great talks that are going on at the conference at the same time. Added to that, the (very) last minute preparations that I was doing with Paul King meant that I only got to sit in on one session (apart from our own).
This was a good overview by John Smart of using Maven as a build tool as well as how you might use tools such as Cargo and Liquibase and scripting languages like Groovy to automate your deployment process. I was hoping John would have the silver bullet to linking the Jira release button to a deployment script, however it appears the only way of doing this still is via a plugin for Bamboo.
The session I presented with Paul King, we got a reasonable turnout for a technical double session and the session feedback forms were overwhelmingly positive. The slides are available in a separate post.
I had the pleasure of having dinner with Todd Green from Manning, Greg Smith (co-author of Becoming Agile) and Paul King (co-author of Groovy In Action). As the technical proof-reader for Becoming Agile and knowing Paul King, I also got an invite for traditional deep-dish Chicago pizza.
Afterwards, Paul and I treked up the “Magnificent Mile” and up 95 floors to the Signature Room in the John Hancock Center (Chicago’s fourth tallest building but best observation deck according to the locals). The views were amazing (the pictures don’t do justice to the city lights that carry on into the distance!)
I had the great pleasure to attend the Agile Alliance Functional Testing Tools (AAFTT) workshop on the Sunday before the Agile 2009 conference in Chicago, and share discussion with some of the best minds in the testing community from around the world.
The location was right across the road from the Willis Tower (better known by its previous name, the Sears Tower). Some of the notable attendees amongst many others included:
There were at least 4 tracks to choose from, these are the notes from the ones I participated in.
Small group discussion led by Jason Huggins about a different way of thinking about test artefacts (basically producing an iPhone commercial)
I came in mid-way through this session, but caught some of the tools being discussed at the end
UltiFit
Jason Huggins led this conversation which was more a roundtable debate than anything else. The group discussed how we can get tests running quicker and reduce feedback times considerably.
This discussion led to a couple of the quotes of the workshop from Jason Huggins:
This started as a discussion on testing led by Brandon Carlson…
…but ended up as a great discussion on agile approaches and rollout, discussing a number of war stories led by Dana Wells and Jason Montague from Wells Fargo
Some other miscellaenous observations from the workshop:
A number of posts about the workshop have been posted since including:
And you can view the photos that I took from the event at: http://www.flickr.com/photos/33840476@N06/sets/72157622521200928/
I attended the CITCON (Continuous Integration and Testing Conference) in Brisbane last weekend and had an awesome time discussing a range of topics with the most passionate in this field.

Deep in CITCON discussion
I have added my notes to the conference wiki,but my takeaways from the sessions I attended are:
Jeff Frederick led a discussion based around the Elements of Continuous Integration maturity model:
The discussion branched out around the following ideas:
For the record, the cutting-edge agile teams I have worked with over the last few years were at the following levels:
We still have work to do!
I used the “law of two feet” during this session, but was interested to hear that many people are using virtualisation very effectively in their test labs, and that it makes getting environments and data ready for testing much easier.
The discussion was well-established by the time I got to this session, but some of the key points for me from the discussion were:
Jeff Frederick led a discussion that he is led at previous CITCON’s around the world
The team first debated why Scrum is Evil. During this discussion I really thought the whole agile movement was done for. Jeff asked the group to finish the sentence Scrum Is Evil because…:
Jeff then proposed a way to think about Scrum adoption as outlined in Geoffrey Moore’s “Crossing The Chasm”. The early adopters had success while the early majority are putting their faith in training everybody as Certified Scrum Masters (a problem that appears to be a far greater issue in Europe than Australia).
Then, just as though all hope had gone, Jeff asked the group to finish the sentence Scrum is Good beacuse…:
The key outcome by the group was “Scrum is not evil… people are evil”
This was a great way of trying to tease out the issues and advantages to using an agile process and one that we may be able to use in the enterprise with teams who have been on training but appear to be resistant to change.
A good discussion about ways to seed test data
The discussion got a little more generic and talked about:
I led this discussion, and whilst it focussed mainly on different usages that I have been involved with (with assistance from Paul O’Keeffe and Paul King), we also had a good discussion about Tableaux and the build process at Atlassian.
A great open conference attended by people passionate enough to give up their Saturday to talk about continuous integration and testing.
You must be logged in to post a comment.