6 Jul 2008
From a remarkable discussion on Mark Guzdial’s blog, in the comments to this post, Alan Kay (the original Grumpy Old Man) writes:
But I think the principle is clear and simple: there are thresholds that have to be achieved before one can enter various conversations and processes. “Air guitar and attitude” won’t do.
“Air guitar” is a […]
Software culture
- 0 Comments
28 May 2008
Nat Pryce just wrote this sidebar for our book
Incremental and Iterative Development
In a project organised as a set of nested feedback loops, development is incremental and iterative.
Incremental Development builds a system feature by feature, not module by module. Each feature is implemented as an end-to-end “slice” through all […]
Software culture, Agile Programming
- 1 Comments
1 May 2008
I seem to be blog-stalking Keith again.
In his post on Creation under Constraints he uses a post from Andrew Binstock to write about the benefits of discipline on creativity. After all, is there anything more constrained than the form of a Rock’n’Roll song? Bartok had a thing about using the Golden Ratio to structure […]
Software culture, Test-Driven
- 4 Comments
There’s been quite a buzz in the narrow world that I inhabit about this recent interview with Donald Knuth. For us “TDDers”, the relevant quote is:
[…] the idea of immediate compilation and “unit tests” appeals to me only rarely, when I’m feeling my way in a totally unknown environment and need feedback about what works […]
Software culture, Test-Driven
- 0 Comments
14 Apr 2008
Joseph Pelrine and I are involved in (or is that “committed to”?) starting up a Narrative Inquiry project with the Agile Alliance under their Agile Narratives programme. This one will be done jointly with Cognitive Edge using the Cynefin approach, here’s their announcement.
I’ve started a Yahoo Group for people who are interested.
What is […]
Software culture, Organisations, News
- 1 Comments
14 Mar 2008
Yesterday, during the XpDay Sampler track at QCon, Keith Braithwaite presented the latest version of his talk on measuring the characteristics of Test-Driven code. Very briefly, many natural phenomena follow a power law distribution (read the slides for more explanation), in spoken language this is usually known as Zipf’s Law. Keith found that tracking the […]
Software culture, Test-Driven, Agile Programming
- 4 Comments
20 Jan 2008
http://www.regdeveloper.co.uk/2008/01/20/verity_stob_short_curly/
Software culture
- 0 Comments
13 Jan 2008
In another brilliant article for the New Yorker, Atul Gawande writes about how Peter Pronovost, a doctor at John Hopkins Hospital, has been proving the value of the humble checklist in situations which are “now too complex for clinicians to carry them out reliably from memory alone.”
Eliminating bugs (both kinds)
The example Pronovost started with […]
Software culture, Test-Driven
- 6 Comments
21 Dec 2007
I know this is the right way to teach, it’s just taking me quite a while to get there.Stockhausen later said: “In many respects Messiaen did the opposite of what I wanted. He never tried to convince me. That made him a good teacher. He did not give instruction in composition, but showed me how […]
Software culture, Organisations
- 0 Comments
18 Dec 2007
Just bumped into this paper via Kathy van Stone on the TDD listhttp://www.cebase.org/www/frames.html?/www/researchActivities/defectReduction/top10/index.htmlThe summary (in garish yellow and red) is: Finding and fixing a software problem after delivery is often 100 times more expensive than finding and fixing it during the requirements and design phase. About 40-50% of the effort on current software projects is spent on […]
Software culture
- 0 Comments