Agile Isn’t an Excuse for Poor Quality

Agile is not poor qualiity

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 on elaborate requirements documentation, and starting to code even before having the complete design in […]

read more

Thanks to the Makers of FREE Software

This week is the thanksgiving week, and this blog post is to express our gratitude to the free software makers. Your contributions have made our lives more beautiful, easier, more efficient and much more. Starting with the legendary Linus Torvalds, there are countless contributors to free software. We have great quality yet free accounting tools, […]

read more

IT Leadership

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 not obvious. Leadership is about spotting opportunities in this space and making smart use of […]

read more

Why Java is (Still) Very Relevant

The Java coffee is still hot.

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 why Java is still highly relevant and a strong candidate for developing new enterprise applications […]

read more

For Startups Looking for Technical Co-Founders

On almost every public discussion board concerned with technology, one sees these posts from startups who are looking for technology partners. Why do they do that? Is it because they want their product to be built and do not have the adequate capital to get it developed? My understanding is that most of the times […]

read more