Time is not money

Over the next few weeks I'll be announcing some changes I'm making with Ideal Project Group, many of which are based on the following question: "If software can be a service, how can a service company be more like software?" A key component of answering this question is to charge a flat monthly fee for my services (and the results they help produce), as opposed to charging for my time by the hour.

This change is significant for more reasons than just answering the question above, and I think they're important to address in more detail.

Your supply of time is unknown

For a long time, and up until very recently, I subscribed to and bought into the notion that "time is money". I've realized lately however that this thinking is flawed.

Time is a finite resource, of which we all have unknown quantities, and it is therefore impossible to value accurately.

The simple economics of supply and demand can't even work because the supply is unknown. To make up for this, we guess at how much time we have and live our lives accordingly. We certainly try to put a dollar amount on it, but it's never really correct.

Saying "time is money" improperly devalues time by an extraordinary amount, as it's the one thing you can't make more of. You can make money, along with a host of other things, but you cannot make time.

Hourly pay penalizes efficiency and rewards inefficiency

Hopefully, as we become better at what we do, we also become more efficient. And if we're good, whatever it is we're producing is also of higher quality. The effect is we can produce better results with less effort and/or time being spent on a particular task.

This should be awesome, but if you're paid hourly, you're actually being penalized. You now need to continue spending the same amount of your one unknown resource just to remain in the same spot financially, even though you may have produced the same product/result.

Hourly pay is risky for people that are paying people hourly as well though. If you're paying someone to do a job, but paying them hourly, if they're prone to making mistakes or are just simply slow at what they do, you're being penalized. It's crazy, but there are multiple people I know who have told me stories of companies that let go of one person making $100/hr and ultimately ended up replacing them with 3 people that are paid $40/hr.

Value should be placed on what you help produce

The answer to all of this is to charge (and pay) for services the same way SaaS companies charge for their services. A flat monthly fee. By doing this, you place the value of your service where it belongs, on your results.

A month is still a unit of time of course, but instead of charging for the time itself, you begin charging for what you produce during a given time period. I think this is a world of difference.

If you're paying someone this way, then you don't need to care how much time they spend on whatever it is their working on. You only need to know that they produced what you were expecting and feel that you paid a fair amount for that result. If they were slow and it took them 50 hours a couple weeks you don't get penalized.

If they were fast, efficient, and produced a quality result, then they get a little more time to do whatever it is they please.

Aligned Incentives

The idea behind all this is that the incentives are more properly aligned. The person buying the services is protected a little more because they're buying a result, not a unit of time. And the person who's producing is being rewarded, as they should be, for doing quality work in a shorter period of time. Again, they're being paid for what they produce, not a unit of time.

This is not fixed bid

The last point I want to make about this is that it's not the same as fixed bid pricing. A lot of contractors are scared of fixed bids, with good reason, because it requires that everything about a project to be known up front which is pretty much impossible.

Instead, this pricing model simply embraces the new reality of software development (and other types of projects) by allowing two parties to agree on what the results of one's efforts should be over the course of a month and a dollar amount that those results are worth.

There are a host of other reasons I am moving to this model, including the way in which it helps provide greater clarity for a project team while also making it more flexible, that I intend to write about as well.

It is sufficient to say in the meantime however that I think this may very well be the future of the entire professional services industry, and it's the direction I'm taking my company. If you're intrigued, I hope you'll consider joining me.

Working like it's 1999

It's almost impossible for me to get through new year festivities without thinking of Prince's 1999. This year though it made me realize something; a lot of people are still working like it's 1999.

Seriously, think about how you communicated in the office 11 years ago. You were probably using Microsoft Word, email, the telephones and fax machines to communicate. You were probably going into work every day, commuting, attending meetings, and doing whatever it is that you do.

Are you really working any differently than you did in 1999?

You may work on a faster computer, with a faster internet connection, and you might be making cooler stuff. You're certainly being distracted in new ways and talking to your friends in new ways. But most likely, when it comes to communicating and collaborating with people on your projects, there's a good chance you're doing it the same way you did a decade ago.

Why?

In a world where my mom who "hates computers" is video chatting with my kids over Skype, why don't more companies have a distributed workforce? Why does your conference room have a phone instead of a video phone? (If you even need a conference room at all.) Why are contracts still signed with ink? Why are we using fax machines for anything? Why isn't everyone in a company using some sort of collaboration tool for everything? Why doesn't every department inside your company have a blog about the things they're working on?

We all have amazing tools at our disposal that allow us to get more done in less time. They can can free us from daily commutes, allow us to search for (and work with) talent from around the world, and in so many ways improve every aspect of our daily working lives.

Maybe if we start working like it's 2010, we'll be able to party like it's 1999.

Government Idiocy and how not to manage a project

60 Minutes had a great segment Sunday night about a "Virtual Fence" project that's being conducted along the US/Mexico border. The idea is that there's a host of motion detectors, cameras, and other gadgets that can identify people trying to cross the border. Once spotted, border patrol can be deployed to "intercept" people before they get in.

The problem?

The people building the system didn't actually talk to the border patrol. You know, the people that would actually use the system. They basically built it in a silo, didn't talk to users, didn't iterate, and shipped a product that doesn't really work. Oh, by the way, you and I paid for it.

I'm sure they had a lot of fancy documents though.

Hey, US Government, if you need help getting this thing straightened out give me a call. My number is 773.932.1138.

Check out the absurdity below:


Watch CBS News Videos Online



Podcast Episode Three - Interviewing the Director of Human Rights Projects

Daniel Rothenberg is the Managing Director of International Projects for the International Human Rights Law Institute at DePaul University's College of Law, and he was kind enough to join me for Project Idealism's second full podcast.

Daniel oversees numerous Human Rights projects, and in this episode the primary topic of our discussion is The Iraq History Project.  Taking a victim centered approach to documenting various Human Rights violations under Saddam Hussein’s regime, this project is one of the largest independent human rights data collection and  analysis projects in the world

We discuss how a project of this size got going, how interviewers were recruited and trained, how the stories of victims were shared, and how that information was carried through Iraq - often times without power and always without internet access - to offices in Northern Iraq.

Daniel shares some fascinating information about the specifics of their project and provides numerous lessons not only for project managers or those in business, but anyone interested in how amazing people do amazing work.

Daniel has been a guest on NPR's Worldview, and is also the author of With These Hands: The Hidden World of Migrant Farmworkers Today.

I truly can't thank Daniel enough for his participation with the Project Idealism podcast.

Let's try this again shall we?

Readers of this blog know that back in November I started a new company called Duarlander, and wrote about it in a post titled The Birth of a new company.

Since that time we've learned a lot and have made some major changes. We basically reinvented everything about what we're doing with the company and are working to create a community of developers and testers.

The full story behind the changes can be found in this blog post, and if you took a minute to read what we did I would really appreciate it.

If you know anyone with an Android phone, let them know there's now a way they can make money just by testing out the latest and greatest applications. And if you know any Android developers, we'd love it if you could send them on over to Duarlander to get their applications tested.