Author:
Lakshminarayana Kompella
Affiliation:
School of Management, National Institute of Technology Warangal, Warangal, Telangana, India
Keyword(s):
Small and Medium Enterprises, Product Architecture, Product Development, Requirements Engineering.
Abstract:
Organizations experience external pressures such as changing technologies and faster time-to-market, which drive them to make changes. We can refer to these changes as transitions. The organizations that use cloud infrastructure leverage faster application availability at reduced cost and pay-per-usage of features advantages to reduce their total cost of ownership (TCO). TCO manifests as external pressure on organizations that develop on-premises software applications. To stay competitive, these organizations either need to migrate their applications to the cloud or change their existing on-premises software application. This paper considers the latter of bringing changes for a successful transition. The software application development involves social and technical aspects, and change must include both these aspects. To examine the change as a phenomenon, we need to examine it in its settings, and a case-study method is best suited. The selected case is a Small and Medium Enterprise
(SME) with on-premises application development in human capital management. The findings indicate that agility is necessary to stay competitive. For agility, across different stages of its value chain, associated contexts come into play, which requires appropriate social and technical changes and not necessarily migrate to cloud-based development. To reduce TCO, a change in the form of adopting open-source technologies is a necessity. Further, for the changed on-premises application to provide competitiveness, apart from managing prevalent external pressures, the organization must manage debt, which comprises technical and social changes.
(More)