期刊名称:International Journal of Computer Science and Network Security
印刷版ISSN:1738-7906
出版年度:2019
卷号:19
期号:5
页码:103-112
出版社:International Journal of Computer Science and Network Security
摘要:Software maintenance is the largest phase of the software development lifecycle. It’s a complex activity due to the diverse nature of services provided during this phase. Therefore, it is significant that the parties involved in maintenance should decide and agree upon the nature and level of maintenance services upfront. This paper discusses the important issue of Service Level Agreement for software maintenance. We conducted a systematic literature review to explore the state of the art and then applied the grounded theory method for formulating the preliminary SLA management framework. We elicited six major phases of SLA management including Service Templates Development, SLA Negotiation, Service Deployment, Service Execution, Service Assessment, and Service Decommissioning. This paper presents a framework for comprehensively managing software maintenance service level agreement. Case studies were conducted in five IT organizations that perform software maintenance to validate and enhance the framework. Both quantitative and qualitative analysis was performed and the refined framework reflected the best practices from industry enhancements were made in every phase of the framework. Furthermore, it was identified that there is a gap in industrial practice as far as the process of service deployment, assessment and corrective actions over SLA and adjustment patterns and manageability for modifying SLA are concerned.