Why great user experience and design matters in the Cloud

Filed Under (Cloud Application Development, Cloud Computing, Our work, SaaS) by Kokila on 05-08-2011

With the experience from the Web 2.0 era, Social Media and Consumer Web Applications, modern day users have developed similar expectations from Business Applications. This phenomenon has a significant impact on user adoption rates of Enterprise Cloud and SaaS Apps.

For Cloud and SaaS applications where switching costs are nearly wiped out, the challenge is for vendors to provide end users with a compelling user experience that will increase trial-to-subscription and renewal rates.

We developed an ebook which showcases some of the applications which have undergone significant transformation by careful consideration given to the User Experience and Design aspects. Find out why you need to ensure that UX is no longer an after thought for your Cloud and SaaS apps.

Get the ebook here.

Google Apps Incubator

Filed Under (Cloud Application Development, Cloud Computing, Our work, SaaS) by Kokila on 04-05-2011

Tagged Under : , , ,

The Google Apps Market place ever since its launch in 2010, has become a vibrant ecosystem and a market place for ISVs (Independent Software Vendors) providing business cloud apps.

Today there are hundreds of applications from developers all over the world using Google Apps Marketplace to sell directly to the 30 million Google Apps users at over 3M businesses and higher education institutions. (Source: official Google blog)

This is a huge opportunity for someone like our client;  a leading systems integrator of SaaS solutions based in the UK. The client has successfully resold Google Apps to over 1300 enterprise clients and provides on-going product support.  Their first step to success was setting up a ‘Google Apps Incubator’ with Sabre.

So what does the ‘Google Apps Incubator’ do anyway?

The Incubator is geared towards taking a product idea or a concept and helping the product owner or startup, grow the product into a successful business venture. In the case of this particular client, its set up with the vision of developing product ideas on the Google App Engine.

Sabre Team with Grove CEO

The initial phase  is to document all product concepts and create a product backlog. We did this through an initial three day, intensive workshop with the client at our Innovation Centre.

We then start the process of defining a robust technical and business architecture. The long term evolution of the product is a high area of concern at this stage. Design mocks are produced with the view of optimizing the Application for usability.

The App is developed on a Cloud platform, Google App Engine in this case.

All of these are achieved within our FastBuild approach where the Client will get a marketable model of  the product in just 90 days.
Signed, sealed

The 1st Version has already been delivered and has received excellent feedback from the Client. The App is expected to be available shortly on the Google App Marketplace. More details to follow.

NFC and Cloud Technologies driving Brand loyalty

Filed Under (Cloud Computing, Mobile application development, Mobility, SaaS) by Kokila on 21-10-2010

Tagged Under : , ,

In 2009, we worked with the global lingerie brand, Triumph International’s Sri Lankan operation to develop a loyalty solution aimed at increasing the level of ‘customer intimacy’ the brand has with its consumers. The brand owns and operates a few boutiques in key shopping points but a significant portion of sales come from a ‘store-in-a-store’ network where its merchandise is sold at department stores and is manned by Triumph’s sales personnel. The challenge was to capture customer information at these sales points and for the brand to connect directly with its customers in a way that would increase loyalty and drive sales.

Sabre designed and developed ‘Insito’, a Cloud application that is available on a Software as a Service (SaaS) model which helps manage loyalty campaigns. The solution utilizes the multi-tenant efficient Sabre SaaS Framework which brings has built in Metering and Billing capabilities. This helps Triumph to avoid heavy upfront licensing fees and pay only for usage. The solution was deployed on the Amazon EC2 Cloud to bring in the scalability required. Through a Service Oriented Architecture (SOA), the application is capable of integrating with Mobile phones and third party POS systems.

NFC (Near Field Communications) powered loyalty cards were issued to customers and sales personnel carry NFC enabled mobiles. To maximize the effectiveness at customer contact points, a mobile CRM (mCRM) application was introduced to run on sales personnel’s mobiles. Once a loyalty card is read by the sales person’s mobile, he or she can capture and record valuable customer behaviour information and record lost sales opportunities.
A lost sales opportunity occur when a customer decides to make a purchase but the right size, colour or style is unavailable. By recording a lost sale on the mCRm application Triumph has the ability to recover the sale when the right item becomes available by offering the customer a voucher via email or SMS; facilitated by the Insito solution.
In addition to the above, a Mobile Loyalty Wallet was introduced to the customers enrolled in the program. Customers are able to download and install an application that will enable them to view loyalty points, current promotions and gift vouchers. So far implemented to support Java (JME) based mobile phones, the objective is to increase the customer engagement with the loyalty program and subsequently the brand.
The Insito application provides extensive BI capabilities enabling Triumph to gain insight in to customer buying behavior, segment its customers and tailor make marketing messages accordingly.
This solution was a finalist at the WIMA/NFC Forum Global Competition 2009.
Contact us to find out how you can develop an innovative solution for your brand that will drive customer loyalty.

SaaS Enablement for traditional ISVs – a guide (Part 3)

Filed Under (Cloud Computing, SaaS) by Kokila on 26-08-2010

We have been sharing views on how an ISV can make smooth transition to the SaaS model.  Here we list down the next steps. If you missed the previous posts, check it out on our blog.

Step 7:  Design and Development
Our colleague and technical consultant, Tharaka de Alwis has identified some key factors that need to be taken into consideration when designing and developing SaaS applications and have put these in to good use on our projects. The SaaS model signifies a paradigm shift from the previously acknowledged software delivery models. Therefore new thinking has to go into designing and developing SaaS applications

Multi-tenancy – In order to cost effectively manage the cost of a growing tenant base, a single instance of the software is deployed.  In order to accommodate this, the software should be built on the principle of multi-tenancy.

Provisioning and Billing – An efficient provisioning system should be in place to address new requests.

User authentication and authorization – Each user of the tenant organization will have a unique ID and password. The system should have the necessary authentication and access privilege controls built in to it.

Scalability and resource management – A successful SaaS application will have hoards of concurrent users accessing the system. The application architecture and the infrastructure should be able to scale up and scale down as required.

Metering – SaaS apps are generally ‘pay-per-usage’. A robust metering mechanism should be in place to calculate usage levels of the application and generate monthly/quarterly bills based on these.

Reliability – sufficient fault tolerance mechanisms should be in place in line with the SLA to ensure a highly reliable software.

User Experience
A major driver of SaaS application adoption is the user experience. A rich, web 2.0 user interface will give a better experience to end users, leads to higher adoption rates; leads to more renewals; leads to a SaaS success.

Compliance
It’s also vital to keep a tab of compliance frameworks that maybe required in order to operate your SaaS application. Certifications such as SAS 70, PCI DSS are some of the standards that SaaS providers opt for.

Step 8: Adopting solid data security practices

A SaaS business must ensure that their application and client data is secure. Before selecting an IaaS provider, you should look into levels of security in place to protect their data centers, what backup and disaster recovery procedures they have in place and how they go about securing client data. The SaaS application should also have the capability built-in to clearly define user roles and access rights within a tenant organization. Users without the correct credentials should not be allowed to access more than what they are allowed access.

Step9: Adopting a solid support structure

You can have the best SaaS application in the market but without an efficient customer support service, you cannot expect your tenants to stick with your application. Put together a team of support professionals to handle ongoing customer support requests, carry out maintenance and upgrades.

Now if all of these sound too complicated for you to handle on your own, you can leverage on our services. We have developed a comprehensive SaaS architectural framework that will help you get a head start in your development efforts.  We will help you make a smooth transition to the SaaS model by bringing in our expertise.

7

Design and Development

Our colleague and technical consultant, Tharaka de Alwis (linkedin) has identified some key factors that need to be taken into consideration when designing and developing SaaS applications and have put these in to good use on our projects. The SaaS model signifies a paradigm shift from the previously acknowledged software delivery models. Therefore new thinking has to go into designing and developing SaaS applications.

SaaS provisioning through a robust architectural framework

Filed Under (Cloud Computing, SaaS) by Kokila on 09-08-2010

During recent times, our SaaS specialization team has been working and researching in-depth in to various aspects of SaaS application delivery. Following is an abstract of a paper released by us which explains the importance of having a robust architecture and a powerful administration capabilities built into your application.

From the day you launch your SaaS product, the number of users (tenants) will start to grow. In order to cost effectively manage the increasing number of users, the SaaS application should be built on a Multi-tenant principle with a single instance of the software being deployed. However more often than not, your tenants will demand for customized billing packages, features, reports etc. Your clients will also want to test drive the application with a limited number of users initially and vary this with time.
And the more customers you acquire and start using your application, the more complicated it’s going to be in managing them. Having the flexibility within the application itself to cater to all of these needs is going to be an important differentiator between your product and your competitor’s. A multi-tenant efficient, meta-data driven architecture is the key to achieving this flexibility.

Trackr; a Software as a Service (SaaS) based GPS enabled fleet and mobile workforce management solution is developed on a robust SaaS Framework which inherently supports features such as multi-tenancy, interface customizability, billing, metering and configurability.

The paper discusses the capabilities of the Sabre SaaS Architectural Framework with an analysis of the requirements of a SaaS model such as provisioning, billing, metering and customizations. Read the complete document here.

Cloud Computing World Forum 2010

Filed Under (Cloud Computing, Events) by admin on 28-06-2010

3 days, over 100 speakers and 2000 registered participants for the World Cloud Computing Forum happening at the Olympia Conference Centre, London from the 29h of June to the 1st of July. And we are excited to be a part of it!
This becomes even more special to us as the event coincides with the launch of our UK operations; Digital Sabre Solutions Ltd. So what better way make an entrance than to sponsor a major Cloud Computing event!

The three day event will include conferences, exhibitions, awards ceremonies, workshops and CloudCamp unconference. These will feature key players from Cloud Computing and SaaS market providing an introduction, discussion and look into the future for the ICT industry.

The networking event on the 30th will be sponsored by non-other than Digital Sabre Solutions (That’s us!). We will be giving away an Android Mobile phone through a biz card draw during the networking as well. So make sure you drop off your card!