Archive for the 'Software Testing and Quality' Category

No More Travel; Lots More Writing

Sunday, October 14th, 2007

Last week, I had to cancel a class and rush home to take care of my wife, who had become unable to eat or drink anything. Turns out she needed emergency surgery to repair a blocked intestine. She’s recovering fine and I’m writing this from the chair next to her hospital bed, where I sleep […]

The Future Will Need Us to Reboot It

Tuesday, September 25th, 2007

I’ve been reading a bit about the Technological Singularity. It’s an interesting and chilling idea conceived by people who aren’t testers. It goes like this: the progress of technology is increasing exponentially. Eventually the A.I. technology will exist that will be capable of surpassing human intelligence and increasing its own intelligence. At that point, called […]

Terminologizing and Danger Words

Saturday, August 11th, 2007

I just read this on another blog:
“Regression testing is usually seen as the poorer cousin of ‘proper’ domain-abstracted assertion-based testing. Often rightly so!”
In twenty years of doing testing, managing testing, attending many many conferences and reading many papers and books on testing, I have not heard of “domain-abstracted assertion-based testing”.
I don’t know what assertion-based testing […]

New Headquarters

Wednesday, August 1st, 2007

This is my new office on Orcas Island. The rest of the house is piled high with boxes, but at least this part is functional. The body of water outside is East Sound, which is about a mile wide. The west side of the island rises up on the other side.
It’s peaceful here, except for […]

Sorry I haven’t returned your email…

Thursday, July 26th, 2007

I just finished a 10 day drive across the U.S. with my son. We just moved from Virginia to Orcas Island, Washington. My Internet and telephone is not yet set up, and we are madly trying to direct the movers and such. If you have emailed me, this is why I’m so slow in responding.
I […]

Unambiguous Definition

Saturday, June 16th, 2007

I found this gem in the FDA Glossary of Computerized System and Software Development Terminology:
“unambiguous. (1) Not having two or more possible meanings. (2) Not susceptible to different interpretations. (3) Not obscure, not vague. (4) Clear, definite, certain.”
Strangely, their glossary does not define ironic.

Sapient Processes

Monday, June 11th, 2007

Have you ever done something manually? Have you ever tried to automate it? Did you successfully automate what you were doing?
If you answered yes for any of these questions, then I’m afraid I’m being too vague– because at least three very different kinds of things are tangled together in a simple answer. In any activity […]

Confused Methodology Talk #1

Saturday, May 26th, 2007

This posting by Corey Goldberg illustrates an interesting and all too common kind of confusion people get into when discussing methods and practices. It’s worth pondering.
On SQAForums, someone stated:
“ISEB defines automated tested as useful only in mature testing environments and where functionality is not changing i.e. at regression testing.”
to which Corey replied:
“…and ISEB would be […]

“Mipping”: A Strategy for Reporting Iffy Bugs

Thursday, May 24th, 2007

When I first joined ST Labs, years ago, we faced a dilemma. We had clients telling us what kind of bugs we should not report. “Don’t worry about the installer. Don’t report bugs on that. We have that covered.” No problem, dear customer, we cheerfully replied. Then after the project we would hear complaints about […]

Hope to See you at STAR East, Eurostar, and CAST

Wednesday, May 9th, 2007

STAR East is next week, in Orlando, Fl. I will be there. I’ll be roaming the halls with my portable test coaching kit (currently being beta tested), hoping to talk to people.
I rarely go to a presentation at an exhibition conference like STAR, because I go to conferences to confer, and that’s a two-way process. […]