PaaS – Points to Ponder

Cloud is a magic wand that everybody wants to consider to cut down their cost. Cloud itself is a bigger umbrella and there are many many options available inside it. One popular choices available within…

Read more

Cloud Computing Models

Cloud Computing is defined as a style of computing where scalable and elastic IT-enabled capabilities are delivered  as a service to customers (internal or external) using internet technologies. There are 4 major variants of cloud computing,…

Read more

Rewrite vs. Refactor – Which way to go?

Rewrite vs Refactor has always been a question every software faces at some point in time which could be because of many reasons. This question usually arises after few years from the first version of…

Read more

Single Tenant Vs. Multi Tenant – From a Business Perspective

You must have come across umpteen articles that talks about the technical aspects between a single tenant model and multi tenant model. But the fact is that the decision between single tenant and multi tenant…

Read more

7 Must have Mhealth Apps

The beginning of a new year always inevitably leads to a lot of predictions, Predictions like the world is coming to an end this year to predictions in form of resolution, Few believable, few outrageously…

Read more

Benefits of Platform BPO – ADP – Part 4

In my last blog I discussed about what a Platform BPO is about and the various requirements it brings up. In this blog I will discuss about the key benefits of having a Platform BPO.…

Read more

ADP – Part 3 – Platform Based BPO Services

Platform BPO refers to a suite of technology that can help BPOs in designing, developing and deploying their applications, which in turn can be used to service their customers. In the absence of a platform,…

Read more

Database Scalability – Horizontal vs. Vertical Scaling

Scalability at the database layer has always been a challenging task for architects. Sadly, this also happens to be one of the areas that is typically underestimated and later leading to major issues. My experience…

Read more

ADP – Part 2 – Why do Software Projects Fail?

The estimated cost of software failures is estimated to be around 50 to 80 billion dollars per year. Reports also say that 3 out of 5 IT projects do not do what they were supposed…

Read more

Mobile Healthcare (m-Health) – If your end customers are doctors?

Mobile adoption is changing the way medicine is practiced today and there is a tremendous opportunity for healthcare ISVs to offer their applications in mobiles/tablets.  There are certain trends in Mobile Healthcare 1) 72 percent…

Read more

Performance Engineering – Best Practices

1. Use caching wisely: Use caching without hesitation. But cache different data for different amounts of time, based on how huge it is, how long it remains unaltered and how frequently it is accessed. Choose…

Read more

The Making of Great Products: The value of prototyping

This week, let’s bring the focus back to the ingredients that go into building great products. Now you might have a brilliant idea which can translate into a great product, or perhaps you’ve found just…

Read more