Top Ten Thoughts for Product Development

TOP10-CTO#10
There is nothing that a framework can offer that can’t be gained with Java and a compiler, unless you count speed to market and development time.

#9
The magic triangle is made of Scalability, Performance & Security. Oh and Reliability, Cost, Availability, Supportability, etc. OK not so much a magic triangle as a faustian circle….

#8
Quality is never job 1, figuring out how to deliver quality while maintaining speed to market will save your support margins though.

#7
Building a cloud product means never having to say sorry, because by then your customer has moved on.

#6
There is nothing more expensive than a cheap plumber….

#5
Its about all the data, big small and in-between.

#4
Once you’ve decided where to combine business logic and data figure out who owns the underlying technology you’re depending on; it’s always good to know your new overlords.

#3
Like Crack the first taste of The Cloud is often free…  Unlike Crack there is not a good treatment option to get off The Cloud…

#2
When you build an API make sure your own product team actually uses it.

#1
It is always important to catch the waves of new technology that drive business, it is also important not to be left high and dry when those waves recede…