Standards?

To paraphrase Tom DeMarco, I am all in favor of product standards. After all, Product standards are the reason that I can buy a Double-A battery from any manufacturer, plug it into my CD Player, and not worry about compatibility. For that matter, it’s the same thing with CD’s, DVD’s, VHS, and the players for […]

Read More

An Actual Job Description I saw today –

For a senior programmer/analyst type … Must possess a strong understanding of software engineering principles including data normalization, structured programming, and software development life cycles. How about this: Must understand, evaluate, and demonstrate the inherent problems with the term “Software Development Life Cycle”, and it’s strengths and weaknesses in use as a model … What […]

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

Housekeeping

I’ve had a couple (two) of spambot like comments posted to the blog in the past week. If it continues, I may have to turn off anonymous posting, or turn on post moderating. I am loathe to do this, but I don’t want to waste my reader’s time either. For the time being, I am […]

Read More

Agile Metrics – II

I’ve been having an off-line discussion with Jared Quinert that follows-up my post on Agile Metrics. Specifically, he noticed that I refer to the state a project is in to indicate that a project progresses in a way that is non-linear. For example: If the customers reject a build badly enough, it could bounce back […]

Read More

Choices …

Imagine, for a moment, a retirement home. Crammed full of people, they are told where to live, what to eat, when to eat … not even allowed to leave the building. If they tried, a monotonous-looking nurse in white would jump up and so “Oh, no, I’m sorry, you can’t leave — we do have […]

Read More

Allmost posted this …

I allmost posted this to my SW-IMPROVE discussion list, but it’s a little bit too saracastic. I figured this audience could appreciate it a bit more for what it is, as a joke … Some_One Wrote:Engineering takes place when you leave behind artifacts that communicate your design decisions and intent at a higher level than […]

Read More

Against Systems – II

I’ve been complaining that people like defined systems – even when they stink – because they are easy. In fact, many people don’t even see the idea of craft in software testing, are completely oblivous to it, and view software testing as some clerical role, like counting inventory in a grocery store. So, what I’m […]

Read More

Measuring Project Health

I’ve been known to say that explaining a single idea so well that it can’t be misunderstood takes me about 1,000 words. Well, yesterday, on the context-driven testing yahoo group, someone asked for sample software metrics, and, short on time, I quipped off a quick three or four sentence reply. And, of course, I wrote […]

Read More

Craft Appreciation

An article on Art Appreciation that is really about Craft Appreciation and skill building – from From Paul Graham: What counts as a trick? Roughly, it’s something done with contempt for the audience. For example, the guys designing Ferraris in the 1950s were probably designing cars that they themselves admired. Whereas I suspect over at […]

Read More

The Age of Reason

I just finished reading Measuring The World which is a wonderful historic novel about the world in the 18th and early 19th century. In many ways, the book explores the death of the Greek mythology and folklore and the beginning of science. Aristotle’s earth/air/water/fire theory is replaced by the periodic table of the elements, Carl […]

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

Interesting Presentation

Elisabeth Hendrickson just put up a reminder of her 2002 talk “Why Are My Pants On Fire?” – It is a quick but interesting read – here. Please, go read the talk, then come back. I’ve got some spoilers, and I want you to develop your own opinion of the talk before I share them. […]

Read More

Decline and Fall – III

I like the way my colleague, Sean, summed it up yesterday. To paraphrase what he said: Asking “Ok, but how will the decline and fall help me test this web-based app?” is probably the wrong question. It might not help you develop test cases or scenarios. What it will do is help you figure out […]

Read More

Requirements Methodology

If you listen to James Bach enough, you will eventually hear the idea that every practitioner should be able to articulate his strategy and methodology – preferably quickly – and defend it’s reasoning. Bach is generally talking about testing, but I’d like to talk about my philosophy on requirements for a bit. Now, I view […]

Read More

Run Corporate IT like a software company

I’m still on vacation, but this struck my eye as worth sharing … … corporate IT has to find ways to deliver the most important business capabilities as quickly as possible and as cheaply as possible. When the rubber hits the road, this capability is the only one that matters. Your business partners won’t ask […]

Read More

Off to vacate

I’ll be in vacation for the next few days, but in the mean time, Paul Carvalho has an interesting post comparing skilled (exploratory) testing to fencing. I thought it was insightful; I hope you enjoy it.

Read More