Testing Philosophy II –

About every four months, Shrini Kulkarni convinces me to drop the term “Test Automation” from my vocabulary. After all, testing is a creative, thinking process. We can automate some steps of what we are doing, speeding up repetitive work – but those don’t turn out to be the investigative, critical thinking steps(*). Still, I want […]

Read More

My theory of software testing – I

What’s the right mix of exploratory testing, “planned” manual testing, and test automation? My short answer is “it depends.” Now, you don’t need to point out that “it depends” is non-helpful – I realize that – and I am going to try to go beyond it. The reason I say “it depends” is that it […]

Read More

Certifiable – III

I am drafting a reply to the agile-leadership group, but posting it here first. Several people (including me), asked what problem certification solves, or who the “customer” is for the certification. To which Alistair Cockburn replied: Back in message 416 or thereabouts I wrote: “In both cases, the market is so hungry for an agile […]

Read More

Certifiable – II

Another post, this one to the agile-management list … Ron Jeffries Wrote:A leadership certification, one would imagine, would perforce be far less specific and far more general, but just as likely to be interpreted as indicating that the certificate holder is qualified, surely more qualified than her colleagues around her who do not hold the […]

Read More

Certifiable?

The Agile Project Leadership Network is working on a certificate program in Agile Leadership. This has been discussed a bit on the Agile Leadership Yahoo group. I just emailed a reply and thought I would share it here .. Ron “The Don” Jeffries Wrote:>But rightly so. My lack of comments on the topic should be […]

Read More

Agile Shark Jumpin’ – IV

I turns out that my Collegue, Jim Brosseau has been going through some of the same issues that I have. Jim and I don’t totally agree on every issue (who does?), but he does say some things in a recent newsletter that I think are rather profound, and I’m going to provide a couple of […]

Read More

Shark Jumpin’ – II

Ben Edwards commented yesterday that in TV Shows, the characters age and the writers need to introduce new characters or plotlines to keep things interesting. Those things may make the show jump the Shark, argues Ben, but Agile has “just been around for a while and is gaining followers ad people, tired of the old […]

Read More

Agile Jumped the Shark? – I

On Happy Days, there was an episode where Fonzie jumped a shark tank on his motorcycle. Many people consider that the “high water” mark of the show, and believed that once the show reached that pinnacle, it had no where to go but down. There is even a website, JumpTheShark.com, devoted to chronicalling when TV […]

Read More

Canary in a Coal Mine

There is an interesting talk in Info.com by Ken Schwaber. Ken is a co-author of the agile manifesto and co-inventor of Scrum. If you don’t want to listen for an hour, move the slider to 29 minutes – the section on magic thinking and lies. If you get hooked, you can come back to the […]

Read More

Agile Metrics

Someone on the Agile-Testing list asked about test metrics for his SEI/CMM compliance effort. Here’s my reply: I have one graph, which is a stacked-line graph. On the X axis I have time. On the Y axis I have deliverables. Each deliverable has phases – need requirements, in dev, in software engineering test, in customer […]

Read More

Agile "Architecture"

I’m not a huge fan of the concept of software architecture. All too often, I find architecture is an excuse to have highly compensated people who don’t produce working software. Heck, I even published an article about it. Still, All too often is not the same as “always.” Scott Ambler has an interesting article on […]

Read More