Preview

Effectiveness of Software Quality Assurance in Offshore Development Enterprises in Sri Lanka

Powerful Essays
Open Document
Open Document
5694 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Effectiveness of Software Quality Assurance in Offshore Development Enterprises in Sri Lanka
EFFECTIVENESS OF SOFTWARE QUALITY ASSURANCE IN OFFSHORE DEVELOPMENT ENTERPRISES IN SRI LANKA
Malinda Sirisena, Department of Computer Science & Engineering, University of Moratuwa.

ABSTRACT
The aim of the research described in this thesis is to evaluate the effectiveness of software quality assurance approaches of Sri Lankan offshore software development organizations, and to propose a framework which could be used across all offshore software development organizations. An empirical study was conducted using derived framework from popular software quality evaluation models. The research instrument employed was a questionnaire survey among thirty seven Sri Lankan registered offshore software development organizations. The findings demonstrate a positive view of Effectiveness of Software Quality Assurance – the stronger predictors of Stability, Installability, Correctness, Testability and Changeability. The present study’s recommendations indicate a need for much emphasis on software quality assurance for the Sri Lankan offshore software development organizations.

Keywords: Software Quality Assurance (SQA), Offshore Software Development, Quality Assurance Evaluation Models, Effectiveness of Quality Assurance.

1 BACKGROUND INFORMATION
Software Quality Assurance (QA) plays a major role in successful implementation and maintenance of a software project. In many organizations, QA has been simply traded-off to project cost [1]. The motivation of this research is to highlight the value of Software Quality Assurance against the economic cost. The IEEE standard ANSI/IEEE 730-2002 defines software quality assurance as “a planned and systematic pattern of all actions necessary to provide adequate confidence that the software conforms to established technical requirements”[2]. QA is not only holding a direct relationship of meeting customer satisfaction, but it has a very high impact on project schedules and cost. Failing to pay attention is often resulted in

You May Also Find These Documents Helpful

  • Best Essays

    Smith Consulting is developing a better production documentation environment for our company. The following discussion and implementation strategy discusses software development methodology selection, Quality Assurance Processes, procedures, and guidelines to be utilized at SC for all current and future projects internally and externally for our clients. This document will also determine project management orthodoxy, define our client relationship and also our program document specifications and requirements. This will serve SC and its future clients in a consistent, quality and professional future for enhanced software development capabilities in accordance with established best practices throughout the software engineering community.…

    • 3816 Words
    • 16 Pages
    Best Essays
  • Good Essays

    -quality assurance: involves monitoring and evaluation of the various processes of a project, service or facility to ensure that minimum levels of quality are being achieved by the production process.…

    • 5968 Words
    • 24 Pages
    Good Essays
  • Best Essays

    According to the International Organisation for Standardisation “Quality assurance is a set of activities intended to establish confidence that quality requirements will be met” (Praxiom, 2011)…

    • 1338 Words
    • 6 Pages
    Best Essays
  • Satisfactory Essays

    Evaluation and Word Count

    • 427 Words
    • 2 Pages

    * analyse the role of evaluation within quality assurance to inform and promote quality improvement.…

    • 427 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    It Project Management

    • 7394 Words
    • 30 Pages

    Begin organizing your project files by making decisions on the relevance of materials and make some estimates for tracking your project. Refine your project plan.…

    • 7394 Words
    • 30 Pages
    Good Essays
  • Good Essays

    * Performing quality assurance: periodically evaluating overall project performance to ensure the project will satisfy the relevant quality standards…

    • 1014 Words
    • 5 Pages
    Good Essays
  • Better Essays

    Quality Issues In System Development The period between the 1970's and 1980's was a time of great advancement in computer hardware technology which took an industry still in it's infancy, to a level of much sophistication and which ultimately revelutionised the information storage and processing needs of every other industry and that of the entire world. However, it was also during this period when the shortcomings of implementing such technology became apparent.…

    • 1679 Words
    • 7 Pages
    Better Essays
  • Powerful Essays

    Thomsett Risk Tool Set

    • 6409 Words
    • 26 Pages

    References: P. L. Bernstein, Against The Gods: the Remarkable Story of Risk. New York, N.Y., John Wiley & Sons, 1996. T. Abdel-Hamid & S.E.Madnick, Software Project Dynamics. Englewood Cliffs, N.J., Prentice-Hall, 1991. B.W. Boehm, Software Engineering Economics. Englewood Cliffs, N.J., Prentice-Hall, 1981. R.N. Charette, Software Engineering Risk Analysis and Management. New York, N.Y., McGraw-Hill, 1989. Jardine Insurance Brokers, Risk Management. London, Kogan Page Ltd, 1987. C. Jones, Applied Software Measurement. New York, N.Y., McGraw-Hill, 1992, 1996. T. DeMarco & T. Lister, Waltzing with Bears: Managing Risk on Software Projects. New York, N.Y., Dorset House, 2003. C. Perrow, Normal Accidents: Living With High-Risk Technologies. New York, N.Y., Basic Books, 1984. L.H. Putnam & W. Myers, Measures for Excellence. Englewood Cliffs, N.J., Prentice-Hall, 1992. R.Thomsett, Third Wave Project Management. Englewood Cliffs, N.J., Prentice-Hall, 1992. R. Thomsett, Radical Project Management. Upper Saddle Creek, N.J., Prentice-Hall, 2002.…

    • 6409 Words
    • 26 Pages
    Powerful Essays
  • Satisfactory Essays

    Eclipse by Ibm

    • 20806 Words
    • 84 Pages

    upported by a cross-section of the software industry including individuals and corporations, the Eclipse Foundation is dedicated to providing enterprise application developers the latest tools, platforms and frameworks to support the software development lifecycle. Since 2004, the Eclipse Foundation has worked to provide a standardized framework that developers are able to extend to suit their needs. For some, Eclipse is all a developer may need, but for others, it may only be a starting point. Fortunately, that's the power of Eclipse--it can be modified with other products to meet almost any development requirement. Fortunately, as the Eclipse pioneer, IBM has chosen not only to support the Eclipse Foundation,…

    • 20806 Words
    • 84 Pages
    Satisfactory Essays
  • Good Essays

    The term graded approach to quality is a logical method used to determine the level of quality assurance efforts that should be exhausted for a given task, procedure, and/or project to minimize risks/hazards. Due to the limited nature of resources, the graded approach to quality supports obligating QA efforts that correspond with the level of quality required. The ATGHS contractor’s resources are limited, therefore, it is recommended that projects/tasks that pose the highest risk should receive the most concentration of control. Utilization of the graded approach will assist decision makers with determining the appropriate QA effort. The ultimate goal of the graded approach to quality is minimizing risk while…

    • 1003 Words
    • 5 Pages
    Good Essays
  • Best Essays

    References: 1. Mark Kevitt, 2008, Best Software Test & Quality Assurance Practices in the project Lifecycle…

    • 3817 Words
    • 16 Pages
    Best Essays
  • Powerful Essays

    Create Android Sample App

    • 3716 Words
    • 15 Pages

    are often reminded that successful practice depends on a number of non-technical issues that are managerial, cultural and organizational in nature.4,8 These issues cover aspects from appropriate corporate structure, through software process development and standardization to effective collaborative practice. Since the articulation of the ‘software crisis’ in the late-1960s, significant effort has been put into addressing problems related to the cost, time and quality of software development via the application of systematic processes and management practices for software engineering. Early efforts resulted in prescriptive structured methods, which have evolved and expanded over time to embrace consortia/ company-led initiatives such as the Unified Modeling…

    • 3716 Words
    • 15 Pages
    Powerful Essays
  • Satisfactory Essays

    7. SMEs suffer from the lack of literature and publications describing efforts on an improvement initiative. But adoption of internationally accepted software process practices is essential for the success of all software companies to compete in the global software development market.…

    • 400 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The software crisis can be defined as the delivery of the software after the schedule date or a software product with bugs or more errors can cause large financial losses to the software. The major cause of software crisis is the problems associated with poor quality software such as malfunctioning of software systems, inefficient development of software, and dissatisfaction amongst the users of the software. It is the growing problem in 21st century as the complexity of the system and the users of the computer systems have increased the programmers are struggling to satisfy all the needs of the users to create a software without no bugs and in time. As mentioned in the survey conducted by Standish Group on 365 IT managers it revealed that 31% of the projects are canceled before completion. Though the 53% of the projects have been completed but they have over budget and could not been delivered in time. These projects also could not meet original specifications. The successful projects which are completed in time are only 16.2% in medium company size and 9% in high and 28% in small company size where all the features and functionalities which were specified are met.…

    • 1926 Words
    • 6 Pages
    Good Essays
  • Powerful Essays

    A Continuous Quality Improvement System: An On-going Assessment Process within the College of Engineering and Information Technology at U.S.C.…

    • 80901 Words
    • 324 Pages
    Powerful Essays