Windows & .NET Watch: Congratulations on a job well billed!
December 8, 2008 —
(Page 1 of 2)
Dear Bob:
I have reviewed your outrageously padded consulting bill to Client X for last month. Well done! In these tough economic times, we here at Lucifer Consulting have to go that extra mile to make sure that our interests—not those of our customers—remain first and foremost in our minds.
As you know, Client X came to us with the usual problem: Its development team was “90% done” but seemed unable to progress further. How we love those 90% completed projects! We know that we will get to spend long hours in meetings during which the complexity of the project will be explained, and poor choices justified, in long digressions based on invalid assumptions.
How delightful it is to enlist the aid of the team’s embattled manager when, instead of pointing out the project’s unnecessary complexity, we concur that the problem is indeed a particularly difficult one, and conclude that the way forward is to introduce another, even more complex technology!
The introduction of unnecessary complexity is, of course, aided by our friends in the tool industry, who generate the acronyms we use to befuddle our victims. Nor do we have much to fear any longer from “free and open-source” software; there are now so many well-intentioned libraries and add-ons, so many reinventions of the wheel, that we can always find something useless to bolt on to a project and thereby slow it down further.
As we add complexity to a project, we burrow deeper into our client, emulating our company mascot, the boar tick. We work hard to get in, and then we slow down and begin feeding.
And what a fantastic job you’ve done with your billable hours! You’ve attached a multipage spreadsheet to your invoice, filled with hundreds of actions and the associated billable time. I laughed when I saw that your billing unit is a sixteenth of an hour, as if you start an egg timer every time you get an e-mail message in your inbox. If you respond within 3 minutes and 44 seconds, you generously don’t charge for it, but add one more second and, of course, the exchange must be recorded and billed.
Related Search Term(s): professional development
Share this link: http://sdt.bz/33099
Most Read Latest News Blog Resources
Android is the focus of two new design tools
Anywhere Software and Xamarin provide ways for developers to create and test their applications on PCs
|
|
LEADTOOLS HTML5 add-on modules released
Including New HTML5 Zero Footprint Viewer, JavaScript Libraries and RESTful Web Services for Document and Medical SDKs
|
|
How to speed up your Cukes
Using a five-step process derived from Six Sigma, Cucumber tests can go much faster
|
|
WhiteSource offers open-source license management as a service
Software gives companies insight into the open-source components in products
|
SmartBear rolls out new quality solution: API Complete
Software gives organizations ability to write test scripts and monitor APIs by bridging the DevOps divide
|
|
Android is the focus of two new design tools
Anywhere Software and Xamarin provide ways for developers to create and test their applications on PCs
|
|
WhiteSource offers open-source license management as a service
Software gives companies insight into the open-source components in products
|
|
Top five devices you can integrate with your applications
A five-fingered list of common, household items with which you can talk to (via software, of course)
|
Slick...but who needs it?
compilr.com is a well-designed site and the folks behind it seem to have their heart in the right place. But...who needs it?
|
|
How to be a better software developer
Want to be a better developer? You won't get there by mastering an interesting language or learning a new set of APIs.
|
|
Wooing Galatea
Do yourself a favor and check out Galatea 2.2, a wonderful book by novelist Richard Powers.
|
|
The world as story
An artificial-intelligence system at Carnegie Mellon seeks to understand the world by making statements about it.
|
Five SCM Best Practices
Two-thirds of all software projects fail, according to the Standish Group’s CHAOS study. Improper usage of software configuration management...
|
|
|
Best Practices for Branching and Merging Patterns
Development teams often create a branching pattern, usually drawn out on a white board or in a Visio document, that is used as a model to...
|
|
Automated Error Reporting
We invite you to read a short e-zine that tells you all about automated error reporting for .NET applications. This 8-page e-zine is packed...
|
|
The End of Application Redeploys
Imagine that every time you wanted to write, send or receive an email, you needed to restart your computer. How much time would this take, a...
|
Related Articles
Third-party tools showcased at Professional Developers Conference
ComponentOne has a new development kit for the iPhone and the iPod Touch, while Infragistics created a version of NetAdvantage for Silverlight. Also, Developer Express and Microsoft announced a joint code-quality effort for C#.
|
Short Takes: Lack-of-oil-driven software development
Our editors go over the ways you can shorten your commute through technology, reactions to Yahoo's rebuffing of Microsoft and Snow Leopard's appearance at the Apple WWDC, and the winner of SAP's Project Green contest.
|
Pondering best agile practices
Companies are still trying to find best practices for their own agile development implementations. Agile practitioners from FoxHedge, IBM and Serena Software give their ideas of what agile best practices are.
|