AGILE IN ACTION

Wednesday, November 30, 2005

TDD haiku

Posted by Simon Baker
I didn't make the haiku session at XPDAY5, but I thought I'd try it on test-driven development:
Read more...

Tuesday, November 29, 2005

Before Iteration Zero

Posted by Simon Baker
This session was presented by Steve Freeman and Nat Pryce. It's purpose was to allow all project stakeholders to explore what needs to be done before agile development can commence. The session synopsis posed a number of thought provoking questions:
Read more...

I'm not a bottleneck! I'm a free man!

Posted by Simon Baker
This session was presented by Pascal Van Cauwenberge Rob Westgeest and introduced the Theory of Constraints.
Read more... Comments: 1

Story Telling with FIT

Posted by Simon Baker
This session was presented by Steve Freeman and Mike Hill. Using FIT is a great way to produce automated acceptance tests, but the underlying message of the session was: The act of designing and writing the FIT documents can be an effective means of communicating with the customer. This can help us understand the details of a user story and identify suitable acceptance criteria, which tell us when we're done. The role playing between Steve [the techie] and Mike [the busy customer] was a giggle and demonstrated how well this communication mechanism can work.
Read more... Comments: 1

Monday, November 28, 2005

Agile Thinking Tools

Posted by Simon Baker
The session
Read more... Comments: 1

Dead fish and cargo overboard

Posted by Simon Baker
I think the most memorable phrases that came out of XPDay will be those used by Tim Lister in his keynote speech. First, dead fish of failure describes the festering smell those projects have which are setup to fail from the beginning. Second, imagine your project is a cruise liner or cargo freighter. When it set sail it contained lots of cargo or user stories. As the cruise progresses the act of descoping user stories from a sprint or iteration is like throwing cargo overboard. I wonder how many projects have reached their destination with empty holds?

Friday, November 25, 2005

More Scrum podcasts

Posted by Simon Baker
Tags: scrum
The AgileGuys discuss Scrum Master certification
Read more...

Tuesday, November 22, 2005

Encourage collaboration by writing just the story name on the card

Posted by Simon Baker
Tags: story
I read Brian Marick's blog post about Story card style and liked Rachel Davies' comment about limiting the text on a story card to a story name. We have been writing notes on the story cards and they've become messy. There's always room to improve communication and it sounds like this will be a simple but effective way to encourage conversation to continue during the iteration.

Monday, November 21, 2005

Repaying technical debt

Posted by Simon Baker
Circumstances often place developers in a situation where they face the decision: Do I write a cheap and nasty solution in order to move forward now? Or do I take more time to solve the problem properly and risk delivering less business value by the end of the sprint? In this situation, an agile developer should do the right thing.
Read more...

Sunday, November 20, 2005

How not to do it: Test-Driven Development, Microsoft-style

Posted by Simon Baker
Tags: tdd, testing
In their Guidelines for Test-Driven Development, Microsoft says:
Read more... Comments: 4