Category Archives: defect

Are Your Defects Like Potholes?

It’s winter here in Massachusetts, and we’ve had lots of snow, ice, rain, snow, ice, snow, ice, rain. All that freezing and melting plays havoc with the roads. We have lots of potholes, and the local and state governments are … Continue reading

Posted in defect, implement by feature, incremental development | Tagged , , | 2 Comments

When Do Your Defects Become Obvious?

  It’s been a heck of a week. My office is in my basement (a walk-out basement with lots of light–it doesn’t feel like a basement). Earlier this week, I thought I had a leak in the foundation–there was a … Continue reading

Posted in defect | Tagged , | 1 Comment

Bugs vs. Defects, Reprise

Well, all the comments on my No More Bugs post got me thinking. To answer a few comments here and elsewhere, I’m not trying to blame developers for being human and making mistakes. When I was a developer, most of … Continue reading

Posted in defect | 12 Comments

No More Bugs

During an email conversation last week, I suggested that my client change his naming of “bug” to “defect.” He asked why. People don’t create bugs, but people create defects (or problems or faults). Bugs crawl in or fly in from … Continue reading

Posted in defect | 19 Comments

Even Unintentional Pairing Detects Defects

  I was sitting on the couch was organizing a database last weekend, with daughter #2 sitting next to me. I was creating a script to go through each record removing a field’s contents and adding new contents to another … Continue reading

Posted in defect | Tagged | 1 Comment

Managing Defects by Severity and Frequency

  I’m familiar with managing defects by severity (how bad the problem is for the user if the user encounters the problem), and by priority (what’s the business value of fixing this problem), but I had lunch yesterday with some … Continue reading

Posted in defect | Tagged | 4 Comments

Tirade on Stupid User Interfaces

  I have several accounts with a credit card company: two cards and a merchant account. They don’t want the expense of printing monthly statements for the merchant account, so they sent me a letter to enroll my merchant account … Continue reading

Posted in customer, defect | Tagged | 4 Comments

Attempting to Define Maintenance

  I’ve had several discussions about maintenance in the past few days. I’m beginning to think I have a different definition of maintenance than other people do :-). For me, maintenance is fixing problems in code. Maintenance is short, small, … Continue reading

Posted in defect, implement by feature, interim milestone | Tagged , | 5 Comments

How Much Rework Does Your Project Perform?

  In the last few weeks, several people have asked me how much rework is normal. Well, if you’re working in a test-driven development environment, you probably have very little rework. My estimates for the few real test-driven projects I’ve … Continue reading

Posted in defect | Tagged | Leave a comment

Defect or a Feature — Choose your user requirements

  Bloglet subscribers saw two posts from me Friday. They saw the post I published *and* the post I saved as a draft. Surprised me. Since I know about this feature, I’ll work around it, and compose future drafts somewhere … Continue reading

Posted in defect | Tagged | Leave a comment