login
Blurts on the Art of Software Development

Today | RSS | RDF | Atom | Other Tags
Categories : All | All | CI | .NET | General | Humour | Java | Personal | Reviews | Ruby | SW Eng

Jim Shore writes about productivity metrics for software development, concluding that dollars per time is the only objective measure of productivity he's found.

He's quite right in that the CEO nor the shareholders really care about whether your software project was delivered on time. They care about the project's influence on the bottom line and share price. The problem is, of course, that some CEO's, some CTO's, some middle managers, and some whatevermanagersyouhave, are in fact more interested about timely delivery, exact fulfillment of a requirement specification, and so forth--even if it would be better for the company to actually ship the product a month later, ship it with a slightly different set of features than was laid down in the spec, or perhaps even cancel the project entirely. CYA is the reality in the majority of corporate world, even if it need not be.

The problem of misaligned priorities between top management, the grass roots, and everything in between is a real one. I'm afraid that aligning those priorities would require more trust, less selfishness, and more common sense than most established corporations can afford.




Add a comment

Title
Body
HTML : b, i, blockquote, br, p, pre, a href="", ul, ol, li
Math Quiz 4 + 10 = (Helps stop blog spam)
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).

TrackBack to http://radio.javaranch.com/lasse/addTrackBack.action?entry=1125748271734