Commenting on: SaaS Design Principle #2: Design SaaS to manage the full customer lifecycle user experience
Posted on June 08, 2011 by Paul Giurata
Migrating an application to SaaS (Software as a Service) means rethinking and redesigning the software in several fundamental ways including changing the hosting model from single to multi-tenant, the business model from perpetual license to subscriptions and the update cycle from years to months. But in our experience having designed over 60 SaaS applications, one of the most significant changes is in the management of the customer life cycle. Customer life cycle refers to the full progression of steps a customer goes through when exploring, purchasing, using, getting support and upgrading a product or service. With SaaS you build some or all of these steps directly into the software. This is a dramatic shift in software design but is essential to meet modern user expectations as well as achieve scalability and profitability. Let me detail this out further....
There are no comments for this entry yet.
Note: All comments are moderated for spambots so there will be a posting delay.
Your email address will not be published.