This is a good piece and wanted to make sure you all had a good read  

One of the ongoing challenges in the software industry is how to best take advantage of the new technologies that are constantly emerging. At what point does the gain outweigh the pain?

Is your business going to get real value from that cool new technology or will you be replacing it again in 6 month’s time? Here are some principles that I find helpful when evaluating new technologies.

Take it seriously: 

 

Think outside the “technology” box: 

 

Separate fact from emotion: 

 

Expect to fail: 

 

Understand the ecosystem:

 

Clear decision making process:

 

Click here to Read full story