DevelopsenseLogo

CAST 2008: Okay, folks, time to register!

The Conference for the Association for Software Testing 2008 is coming up, July 14-16 in Toronto. The theme is “Interdisciplinary Approaches to Software Testing”. It’s an absolutely terrific program, featuring keynotes by Jerry Weinberg, Cem Kaner, Rob Sabourin, and Brian Fisher; tutorials by Jerry, Scott Barber, Hung Nguyen, and Julian Harty; and a dozen-or-so track sessions. You can read all about that part here: http://www.cast2008.org/Program. As usual for CAST, the … Read more

More From "Play As Exploratory Learning"

Until today, my reading of Mary Reilly’s Play As Exploratory Learning had been limited to occasional stolen glances into Cem Kaner’s library, but a copy of this out-of-print book arrived today. Browsing (that is, a little exploratory reading) yielded this (from Chapter 3, “An Explanation of Play”, page 117): “The pursuit of the rumored goodness and usefulness that play might have for man is plagued by the difficulties inherent in … Read more

"Breaking" code

Jason Gorman is an interesting guy, and has a lot to say. I agree with lots of it, especially his iconoclastic position on agilism. This time, I’d like to disagree with two paragraphs in a recent blog entry. The second one first. But I suspect in 5-10 years’ time, as test-driven development becomes more popular and teams become more ambitious in their testing efforts, test developers will be in great … Read more

Heuristic: Tenets vs. tenants

Here’s a heuristic: when someone is describing (or, especially, dissing) some practice or methodology, don’t bother taking them seriously unless they know the difference between tenants and tenets. Examples abound.

Maps and Plans

Over the last few months, I’ve been wrestling with a book called Sensemaking in Organizations, by Karl Weick. I’ve got bogged down in it from time to time, but it’s fascinating. Weick describes sensemaking as having seven properties: it’s grounded in constructing or enhancing the identity of an individual or group; it’s retrospective, or based on “meaningful lived experience”; it’s “enactive of sensible environments”, which is kind of circular; it … Read more

Sir Geoffrey Vickers

I know little of Sir Geoffrey Vickers, but I read a quote recently that made me want to find out more. In Play as Exploratory Learning, by Mary Reilly, he is quoted as saying, In these days when the rich in knowledge eat such specialized food at such separate tables, only the dogs have a chance of a balanced diet. That’s a gorgeous reminder about interdisciplinary thinking. And that reminds … Read more

CAST 2008 – Call for Papers

This year’s Conference for the Association for Software Testing will be held in Toronto, Ontario, July 14-16, 2008. Jerry Weinberg is our first announced keynote speaker, with others to come. The theme of the conference is “Beyond the Boundaries: Interdisciplinary Approaches to Software Testing”. CAST is a different kind of conference. It is, to a great degree, a scaled-up version of the LAWST-style workshops initiated by Cem Kaner and Brian … Read more

What Counts? Redux

In my December 2007 Test Connections column in Better Software, I discussed the problem of counting bugs, test cases, and other things that are mind-stuff, rather than physically constructed objects. I gave a number of examples, but I now have another compelling one. I got the same Christmas gift—Steven Pinker’s The Stuff of Thought—from both my mother and my brother-in-law. (I guess they have me figured out.) In Chapter One, … Read more

Who’s to Blame?

A couple of people, both SDETs at Microsoft, have responded either to Joel Spolsky’s post on SDET culture at Microsoft or to my excerpt of it in a recent blog post of usefulness in software. Those people deserve a response. The first issue is that they’ve taken Joel to task for promulgating rumours. But these are rumours in the same sense that the cell theory and the theory of natural … Read more

Joel Nails It

I’ve just had to buy a new computer, and am now becoming intimate with Windows Vista. “Becoming intimate” is a euphemism that people sometimes use when they mean “being screwed”. The biggest problem I’ve encountered so far is with Vista’s User Interface Feature Concealment module, which took the few remaining things that were reasonably intuitive and accessible in Windows XP and hid them. Joel Spolsky, he of Joel on Software, … Read more