There are only three reasons to invest your organizations time into a chunk of software.

  1. Revenue
  2. Retention
  3. Cost Savings

The fourth reason is “politics” but I won’t cover that here.

Revenue

You invest your organizations time into a piece of software for revenue.  As in, you’re going to make more money building, testing, and maintaining it then you put into it.  Makes sense no?

Retention

From time to time we have to add capabilities to retain our customers.  Maybe a competitive response, or regulatory, or that capability that encourages the customer not to scratch the somebody else’s software itch.

Cost Savings

Another legitimate investment of your limited calories.  The cost savings can be for your organization, or your customers.  The more the better.  Remember the cost of building, testing, and QA’ing over many years when you calculate your savings.

Be Brief, Be Bright, Be Done.

Chief Tinkerer


Leave a comment