Accession Number : ADA433126


Title :   Improving Software Quality and Management Through Use of Service Level Agreements


Descriptive Note : Doctoral thesis


Corporate Author : NAVAL POSTGRADUATE SCHOOL MONTEREY CA


Personal Author(s) : Gaines, Leonard T


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a433126.pdf


Report Date : Mar 2005


Pagination or Media Count : 434


Abstract : In this dissertation we explore the use of service level agreements (SLAs) to improve the quality and management of software intensive systems. SLAs are typically used in outsourcing contracts for post-production support. We propose that SLAs be used in software acquisition to support quality and process control throughout the lifecycle (requirements engineering through post-production support) of a software-intensive system. The hypothesis was tested using two methodologies. The first method explained how SLAs could be used throughout a system's lifecycle to improve software quality. This concept was validated by a survey of IT professionals. The results of the survey indicated that practitioners in the IT field felt that SLAs could be used to improve overall quality in the development effort and in the end product. The second approach was to develop actual SLAs for a specific lifecycle phase (post-production) to illustrate the concepts of SLAs and to demonstrate their value as a quality control and management tool.


Descriptors :   *SOFTWARE ENGINEERING , *MANAGEMENT PLANNING AND CONTROL , *AGREEMENTS , COMPUTER PROGRAMS , METHODOLOGY , ACQUISITION , MANAGEMENT , SURVEYS , QUALITY CONTROL , LIFE CYCLES , HYPOTHESES


Subject Categories : Administration and Management
      Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE