Great programmers are flooded with offers, and recruitment becomes a big challenge in the face of last minute cancellations / no show. We question whether everyone needs those great programmers which are in short supply.
In a group of friends (all of us in the 20+ years experience range), one of us casually commented that one cannot expect good quality with the use of Agile processes. The argument alluded to how Agile methodologies prescribed cutting
WordPress, Drupal and Joomla are the top 3 leading CMSes. Having played with all 3, our recommendation is to use Drupal for any new websites that you need developed. Background Before we jump into the reasons, let us tell us
Last decade saw more and more application of Information Technology (IT) in businesses. While the number of completely IT-based businesses are continuously growing, IT has percolated well even in the traditional brick and mortar businesses, whose connection with IT is
The “Cummins Experiment” on distributed software development yielded results that would be of interest to software companies, IT colleges and the students. The post builds upon our previous post on this subject and captures the gist of the detailed report
Writing a 10 lines program is child’s play. Writing a 100 lines program is harder. It’s harder than writing 10 programs of 10 lines each. As the scale increases, the coding effort and the demands on programmer’s skill increase exponentially.
Every now and then new articles come up about how some other shiny language does the job better than Java. It is possible for one to be blinded by them and discard Java as a yesteryear’s technology. This article shows
Today is a day of pride for all Indians, as India’s Mangalyaan successfully entered the Mars orbit (media coverage). Parallels can be drawn between India’s success in the Mission Mars and its success as a software outsourcing destination. Here are
If you are planning to outsource a software project, you have a lot of choices of software vendors. Costing-wise, you may be surprised with how varied the bids that you receive are. Here are some pointers to keep in mind