April 11th, 2008

We can't cut that; it's our last feature

Many years ago, I was asked to help a customer with a problem they were having. I don’t remember the details, and they aren’t important to the story anyway, but as I was investigating one of their crashes, I started to wonder why they were even doing it. I expressed my concerns to the customer liaison. “Why are they writing this code in the first place? The performance will be terrible, and it’ll never work exactly the way they want it to.”

The customer liaison confided, “Yeah, I thought the same thing. But this is a feature they’re adding to the next version of their product. The product is so far behind schedule, they’ve been cutting features like mad to get back on track. But they can’t cut this feature. It’s the last one left!”

Topics
Other

Author

Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

0 comments

Discussion are closed.