Well, it's not quite as cold and calcuating as Matt Raible's Excel spreadsheet that allows you to throw in different numbers until you get the answer you're looking for, but perhaps that's a good thing? In his latest article for TheServerSide, Joseph Ottinger provides his experienced insights into the various attributes you should be looking at when figuring out whether to invest in that slick new development tool, or whether fighting the learning curve needed to leverage that funky new API or library is going to be worth it in the long term.

From conception to execution, there are key elements you need to be thinking about. in this article, Joe guides you through what is important, and reminds you about some of the important points you may have forgotten to take into consideration.

You can read it here:

The Right Things to Look For in a Project