Toimitiloihin asennettavan ohjelmistotuotteen muuntaminen palveluksi
Heiskanen, Jussi · Aaltodoc (Aalto University) · 2010
In recent years software has evolved further from custom-coded proprietary applications to pre-packaged off-the-self offerings and today to network centric services. This next generation on-demand Software as a Service (SaaS) software evolved from the Application Service Provider (ASP) model. The SaaS model tries to bridge the gap between the software product and service business in order to provide valuable online services. The model tries to achieve economies of scale by having efficient and flexible software platform. As the software service market is growing rapidly many cornpones would like to transform their existing on-premises products to services. The existing research in the SaaS field is limited and has not covered on-premises product to service transformation area. The growing need to build these software services utilizing company's existing software assets motivated to do more research in this area. The research problem in this thesis covers creating synthesis based on existing research identifying important software as service requirements. Objectives include creating list of critical on-premises to SaaS transformation areas and high level requirements from empirical case studies. The literature review of the thesis was conducted as a systematic review. Multiple important SaaS requirement areas and detailed requirements were identified. The empirical part of the research was conducted as a multiple case study. Two case studies were selected from a Case company going through on-premises to SaaS transformation. Product to a service transformation cases included enterprise and consumer offerings. Data from these cases was analysed and corn pared against the literature findings to discover most common and critical transformation areas and high level requirements to he used in future SaaS transformation projects.