Tag Archives: quality

Size is the best predictor of code quality

A long paper trail of software engineering studies has shown that many internal code metrics (such as methods per class, depth of inheritance tree, coupling among classes etc.) are correlated with external attributes, the most important of which is bugs. What the authors of this paper show is that when they introduce a second variable, namely, the total size of the program, into the statistical analysis and control for it, the correlation between all these code metrics and bugs disappears.

(Full Story: Size is the best predictor of code quality)

Sonar – Monitor Project and Code Quality

Sonar enables to cover quality on 7 axes and so to report on:
Duplicated codeCoding standardsUnit testsComplex codePotential bugsCommentsDesign and architecture

(Full Story: Sonar – Monitor Project and Code Quality)

Want Better Quality? Fire Your QA Team

The client said that this works because the developers know that they have 100% responsibility for the application. If it doesn’t work, the developers can’t say that “QA didn’t catch the problem.” There is no QA team to blame. The buck stops with the application development team. They better get it right, or heads will roll.

(Full Story: Want Better Quality? Fire Your QA Team)

Marin Fowler’s Tradable Quality Hypothesis

“As you frame internal quality as tradable, you’ve lost.”

(Full Story: Marin Fowler’s Tradable Quality Hypothesis)


Follow

Get every new post delivered to your Inbox.