THE SQL Server Blog Spot on the Web

Welcome to SQLblog.com - The SQL Server blog spot on the web Sign in | |
in Search

Andy Leonard

Andy Leonard is CSO of Linchpin People and SQLPeople, an SSIS Trainer, Consultant, and developer; a Business Intelligence Markup Language (Biml) developer; SQL Server database and data warehouse developer, community mentor, engineer, and farmer. He is a co-author of SQL Server 2012 Integration Services Design Patterns. His background includes web application architecture and development, VB, and ASP. Andy loves the SQL Server Community!
Note: Comments are moderated. Spam shall not pass! </GandalfVoice>

Quality vs. On Time - Software Done Well, Part 2

The Setup 

You're hired to deliver an add-on to an existing CRM system that was developed in-house. About half-way through the project, you realize you have to make a decision: you can deliver something on-time or you can deliver something that will delight the customer.

Which do you choose?

Scenario 1: Six months after your project's delivery date, a customer service representative opens the front-end application add-on built by you and your team. The CSR's reaction is, "Wow, this software was on-time!"

Scenario 2: Six months after your project's delivery date, a customer service representative opens the front-end application add-on built by you and your team. The CSR's reaction is, "Wow, this software rocks!"

Which of these scenarios is likely to occur?

Conclusion 

Deliver quality late, no one remembers. Deliver junk on time, no one forgets.

:{> Andy

Published Thursday, October 29, 2009 8:00 AM by andyleonard

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

andrew said:

So where's part 1?

October 29, 2009 10:44 AM
 

dan said:

Lol, will repeat that, just not within earshot of any clients !

Wish that was true, but unfortunately I think that both of them are "no-one forgets" scenarios.  

This possibly applies more as an external consultant than internal resource, but if you believe that the client has unreasonable expectations they need to know that, and agree that either ;

a) The project that you are going to deliver has different (at least 1 of 3 !) aims, timescales or budgets. or

b) You won't be working together on it.

I appreciate your post is essentially humorous, but as a solution consultant I meet a lot of very sceptical business people who have been burned before !

October 29, 2009 11:21 AM
 

Seth said:

Andy,

While I totally agree with you, the problem is often how we're incented.  Deliver junk on-time, meet on-time goal, get better raise/bonus.  Deliver quality late, miss on-time goal, get worse raise/bonus and lots of intrinsic value from the praise.

The problem is that most managers don't know how to measure us on quality, or they don't want to invest the extra effort it would take to do so.

I would love to know what your experience has been with measuring quality...

Thanks!

October 29, 2009 11:43 AM
 

JohnC said:

I wish I lived in a "quality" counts world...

Unfortunately reality is "Git er done!' or someone else will be used next time..

October 29, 2009 12:45 PM
 

Chuck Boyce said:

I remember reading one of the O'Reilly Perl books and laughing at the truth of one observation in it that went something along the lines of "the challenge of a skilled technologist is to strive to go in the direction you know is correct without getting fired".

A lot of times in IT we KNOW what the right course of action is, but it is difficult to impossible to explain it to others. In a world where we sometimes have to bill every other six minutes to a specific client bucket, long term thinking - let alone stretching to achieve quality - can be a daunting risk.

October 29, 2009 3:22 PM
 

Explore Talent said:

thanks for the valuable information, this blog is really informative.

November 4, 2009 8:31 AM
 

PSM said:

The real problem is that You can loose LOTS of money without quality. If You want examples let me know :)

November 7, 2009 10:35 AM
 

Fran said:

"Deliver quality late, no one remembers. Deliver junk on time, no one forgets."

Sad (?) but true.

December 9, 2009 12:46 PM

Leave a Comment

(required) 
(required) 
Submit

This Blog

Syndication

My Company


Other Blog

Check out my personal blog...
http://andyleonard.me

Contact Me

Twitter: @AndyLeonard
Email: andy.leonard@gmail.com

Powered by Community Server (Commercial Edition), by Telligent Systems
  Privacy Statement