As the topic mentioned, let’s see the importance of user experience (UX) in this blog. The following figure shows the various components of UX. Focusing on each of these attributes, helps to achieve effective UX…
Have always wondered if the likes of Microsoft will ever prioritize user experience (user delight) on par with technical excellence & enterprise IT security.. I have always held the opinion that if the end users…
Do you know what it takes to win the Customer and delivering a customer experience that your competitors can’t match? We at Aspire Systems have provided the answer, “Producteering”, to the companies across the globe…
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…
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…
Application Development Platform refers to a suite of technology that can help enterprises in designing, developing and deploying their applications. In the absence of ADP, enterprises end up using multiple technologies, architectures and engineering structures…
In my previous blog I discussed about the business/technical aspects in single tenant and multi-tenant models. However, due to huge loads of information from various sources people are actually lost in deciding whether to go…
There are totally 4 maturity models/levels in which you can deliver a SaaS application/product. Single Tenant In a single tenant model each of the tenants will get their own respective instances. There is absolutely no…
In the first part I discussed about IaaS – highlights and challenges. In this part I will try to do the same for PaaS. Platform as a Service – PaaS, offers all the benefits of…
As you may know, “Cloud” has become one of the most confusing terminology in the recent times. If you ask a team of 5 people you might end up getting 7 definitions of what they…
Architecting an application has always been a challenge for the very fact that any mistakes done at this level can have catastrophic effects on the whole application. Several applications/products have gone through lot of rework,…