Joel Spolsky has touched a basic and important topic – choice of programming languages for development. A wrong decision here can ruin the entire effort of software development. Well, not always, but a feeling of using an improper language down the line is too frustrating, it kills motivation for writing better software. [Continue]
This is an attempt at making requirements elicitation more efficient and to help get the bigger picture. Software, whether it is explicitly said or not, makes an impact on the business it is being used in. Value of the software is driven by that magic number provided by the Return On Investment (ROI). [Continue]
Software development is alien to a lot of people and explaining it in technical terms really makes it worse. So, we use metaphors. Lidor Wyssocky says it is like a broken telephone. [Continue]