Wednesday, June 10, 2009

SaaS Acceleration Solutions

To assist software companies make a smooth and rapid transition to SaaS, there are three major service components one should consider.


The first component needed is a business consulting assignment to help ISVs to examine the SaaS business model for their own market and products. The engagement should cover business planning, market analysis, application evaluation and includes a SaaS business case and a working prototype. The latter can be used to acquire working capital for development phases, or can be presented to potential clients for buy-in and feedback.

The second component should be a SaaS Technical Assessment, that provides technical recommendations related to the issues that will affect the performance, scalability, manageability and security of the application, such as application architecture, tenancy and provisioning model options, integration requirements, database design, infrastructure architecture, development platform, and usability.

The third component should be SaaS Application Development services using resources experienced in building SaaS applications. The development team should be experienced with Platform-as-a-Service (PaaS) rapid development tools as well as custom development of SaaS applications.