Archive for January 22nd, 2006

It depends on the meaning of “good”?

I would like to stress the importance of building solutions that have utility to the end user. In Real Estate, the end user is typically the REALTOR® or the consumer, depending on the application. If you are producing a back-office or business application, your audience is the probably a REALTOR®. Similarly, front-office tools are built for the consumer.

If you purchase software-based solutions, you should consider the the thoughts of Jean-Baptiste Say, an influential economist who published his works in the early 1800’s:

The value of goods are derived from its utility to the user, not the labor spent in producing it.

I chuckle every time I hear a vendor say (oops, no pun intended) something like:

You don’t understand, this product is awesome because we have $4M in R&D behind it!

So what they are saying is that the tool must be good because of the dollars that have gone into it? Maybe the development budget is supposed to impress me? I question business models that have a lot of money poured in and result in very little organically derived results. Another motivation behind presenting products this way is that the vendor is pandering to the “techie” crowd. They try to impress you with business terms like “budget” and “investment”. This condescending approach reminds me of two memorable incidents from my past.

The first was from a salesmen who was explaining to me how good a tool was. He held up his fingers (as if playing charades) and made the quote sign as he explained that the tool was written in Java, a “programming language”. I was the CTO of the organization at the time and needless to say, the tool was not purchased.

The second story is more recent and was the result of being approached to engage a consulting company on some CRT projects. The salesman said “We have better people than anyone on your staff”. Of course, I could not resist the reply “Who do you know on our staff?”. The answer was “No one, but we have the best talent, trust me. You know Mark, it all about .NET these days”. I controlled my emotions and even offered a refill of his coffee before ending the meeting.

Let’s get back to the point though. After counting to ten to collect my composure, I typically ask one of the following questions of R&D based utility approaches:

  • How long did it take to develop?
  • How many people actually are using it?
  • Are you making money at selling this yet?
  • What was your inspiration for this product? (always a tough one to answer)

I am actually more impressed by tools that are novel and simple. These tend to provide utility to the end-user regardless of whether they are a REALTOR® or not. Overly complex tools are more often than not usually trying to “force” a solution on the market. Complex products require support structures that erode economic utility.