Someone on the Software Testing discussion list just posted a link to quotes from Bruce Lee, the famous American-Born Martial Artist and Actor. As your read the quotes, it’s pretty […]
Tech Debt – The IT Manager’s Dillema
Chris Sterling has a Thoughtful Blog Post about the IT Manager’s (nearly inevitable) decision to take on tech debt in order to hit a project date. Here’s the comment I […]
Post-Graduate Program in Software Testing?
Up the road from my house is a cosmetology school. These people study for six months in order to cut hair(*). For a long, long time I have considered the […]
Matt’s cool developer tool
At the Tech Debt workshop last week, Ron and Chet reiterated Kent Becks four rules of good software: 1) Runs all tests – and they all pass – with every […]
Craft In Software Development
My latest post of the Test-Driven Development Yahoo Group: — In testdrivendevelopment@yahoogroups.com, “Casey Charlton” wrote: However, I assert the problem is that development is largely a creative skill, not a […]
We’re in the running …
DISCLAIMER: I try not to put commercial stuff up here. Yes, I work for a company that makes a wiki product. Yes, there is a trial version that is free […]
Tech Debt on my brain
Ken Schwaber, co-creator of Scrum and author of several Scrum books, has an interesting talk “Canary in the Coal Mine” about the impact of a degrading codebase on project velocity. […]
Redundancy?
There’s been an interesting little discussion on the Test-Driven-Development list about redundant tests that goes something like this: A) I have a unit test called “UpdatesDatabase” in my database-connector object […]
The Unit Test Unit
Remember the bru-ha-ha when I asked to define unit test? Well, it’s published. 🙂 Chris McMahon and I co-wrote “The Unit Test Unit”(*), which updates Meyer’s 1979 definition for today […]
Testing Service Oriented Architectures
I sent an article off to CIO last week on Testing Service Oriented Architectures.They printed it. I guess that means they liked it?
Testing is overrated
Words are funny things. Take for example, the word ‘testing.’ It seems at first that word is pretty obvious – checking the software to find out if it works or […]
Going to Boston in the Fall?
I went to Software Test and Performance Conference last spring in California and had an absolute blast, met some really interesting people, reconnected with some old friends, and learned a […]
June Issue of AST Newsletter is out –
For those who don’t know, I am a paid member of the Association for Software Testing. Yes, my own pocket. No work reimbursement; I spent real money. The AST puts […]
If you were a CIO …
… What would your test policy be? Is an interesting question posed by Annie-Marie Charrett on the SoftwaretestingClub.com Site. It turns out that Annie-Marie is contributing to an IEEE council […]
Community Support, Love and Beauty
Clay Shirky gave a talk that covered community support at SuperNova 2007. During part of the talk he covers the value of community support – things like this blog, or […]
Interview with Software Quality Engineering
Software Quality Engineering recently interviewed me for it’s Grey Matters podcast, about career management for testers and the use of social software for software engineering. The podcast went up on […]
It’s all zero-sum – or – more Peter Drucker
The growth companies of the fifties and sixties promised both more sales and higher profits indefinitely. This alone was reason to distrust them. Every experienced manager should have known that […]
On Vacuous Documentation
If you read this blog, you know I’m no fan of vacuous documentation. In my experience, “comprehensive” documentation is often not comprehensible, and likely to get stuck in a drawer […]
When to automate a test?
Along the lines of the previous post, I’ve just re-discovered a classic – Marick’s Paper on When To Automate A Test. Oh, it’s from 1998, and it’s showing it’s age, […]
Testers Taking Too Long?
We had a question on the Michigan Agile Enthusist’s list – the team was doing Scrum, four devs and a tester, and the testing was taking too long. In some […]
