Modernizing Legacy Applications

Whenever a new version of an application is released in your company, are you getting stung by new bugs? Do you feel like opening a beehive when making major changes to your applications? You are not alone. This is the perfect time to modernize your application....

Person Dependency

I attended an interview few years ago for a development manager position. The interviewer asked me what the biggest risk factor in projects that I had managed was. I replied person dependency. His next question was how do I eliminate it. I answered “by employing...

Breaking Barriers with Science

Resource rich countries are often the considered lucky by those who don’t have much of natural resources. This is also one of the biggest demotivating factors for the general public in countries that lack natural resources. In this blog post I will show some...

Innovation and its evolution

It is widely and wildly believed that innovation is a very important competitive factor for a company to succeed. In this blog post I will explain different types of innovations and also explain how innovation has changed or evolved to be a more collaborative effort....

CMMI Introduction

I have been using CMMI framework for development for managing projects since the beginning of my career. It is a very impressive framework for project management. In this article I would like to give a brief introduction to CMMI and also explain why we need such...