Preview

Software Quality Assurance

Powerful Essays
Open Document
Open Document
1204 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Quality Assurance
Software Quality Assurance ABSTRACT

High complexity, invisibility of the product and opportunity to detect the defects provided the uniqueness which will meet the challenges for the development and operation of quality assurance for software. This paper provides a brief introduction to software quality assurance and discuses about the software quality metrics and their limitations.

Keywords: SQA (software Quality Assurance), software quality metrics, process metrics, product metrics

INTRODUCTION

Definition: Software Quality Assurance is a set of activities designed to evaluate the process by which the products are developed or manufactured. Contrast with quality control. [1] Software Quality assurance is an important aspect of product development. Unlike the other engineering disciplines, such as manufacturing and hardware software quality assurance does not have control. [2] The main objectives of SQA are it assures acceptable levels of confidence, conformance to functional technical requirements. It assures the acceptable levels of confidence to managerial scheduling and budgets requirements. It assures the software development and control processes described in the project 's Management Plan are correctly carried out and that the project 's procedures and standards are followed. SQA assures that clear and achievable standards exist and then evaluates the software product to the established standards.
[3]Kurt F. Fischer identified the following eight QA functions to assure sufficient planning, reporting, and control to affect the development of software products which meet their contractual requirements. 1. Initial quality planning 2. Development of software standards and procedures 3. Development of quality assurance tools 4. Conduct of audits and reviews 5. Inspection and surveillance of formal tests 6. Configuration verifications 7. Management of the discrepancy

You May Also Find These Documents Helpful

  • Good Essays

    Mg 610 Objectives

    • 548 Words
    • 3 Pages

    Operational or production variables and operation go hand in hand with the quality assurance. I as a QA Analyst have to manage enhancement and building which is being built for the end user or the client.…

    • 548 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Selective Standardization: Assess and decide on a SOA architecture standard. Review individual business functions and decide on an ideal standard for that functional unit then migrate others to it.…

    • 477 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Within this report I will explore the quality assurance framework system within Ethames Graduate School.…

    • 4567 Words
    • 13 Pages
    Better Essays
  • Good Essays

    FE Quality Manual university of Derby defines Quality Assurance as the process of monitoring quality product or service according to certain tolerance or standards. There are several quality assurance procedure utilized in my current placement as follow…

    • 592 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Software development is a vital activity in modern American society, and is likely to have increasing significance in the future. Software manages our bank accounts, pays our salaries, controls the aircraft we fly in, regulates power generation and distribution, controls our communications, etc.…

    • 618 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Rad Model

    • 2789 Words
    • 12 Pages

    Software Engineering’s definition as developed by IEEE is ‘The application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software; that is the application of engineering to software. ’…

    • 2789 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    The purpose of this literature therefore, is to discuss thoroughly the contributions of four of these Quality Experts (Walter A. Shewhart, Edwards Deming, Joseph Juran and Philip Crosby) to the development of modern day quality assurance in an organization.…

    • 2564 Words
    • 11 Pages
    Powerful Essays
  • Powerful Essays

    Specifying software quality for a product that has still to be developed is difficult for the purchaser or supplier. The purchaser needs to understand clearly and be able to communicate his/her requirements for the product to be developed. The supplier needs to be certain he/she understands the requirement, and is able to assess with confidence whether it is possible to provide the product with the right level of software quality. Consequently, ISO 9126 will serve to eliminate any misunderstanding between purchaser and supplier. This improvement in communication will do away with any rework required as a result of the software product not meeting the purchaser’s requirements. Both the time taken to deliver the specified software product and the cost of development will be lower as a result of adherence to the ISO 9126 standard.…

    • 1042 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    In different words, to form certain the merchandise behaves the means we wish it to.…

    • 951 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Quality attributes are used in software system. There are several quality attributes that are used in software systems. Depending on what type of software system a client wants, the architect will need to use the correct attributes. A quality attribute measures how a system is sustained and they describe the intended behavior in the environment in which it is used or was built. Performance is an important quality attribute that is needed in all software systems.…

    • 946 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Software quality assurance (SQA) is the concern of every software engineer to reduce costs and improve product time-to-market. A Software Quality Assurance Plan is not merely another name for a test plan, though test plans are included in an SQA plan. SQA activities are performed on every software project. Use of metrics is an important part of developing a strategy to improve the quality of both software processes and work products.…

    • 956 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Software Quality Assurance and Testing (CSC 4133) Domain Testing 1 Outline • • • • • • • • Basic Idea Domain Error Testing for Domain Errors Sources of Domains Types of Domain Errors ON and OFF Points Test Selection Criterion Summary 2 Domain Testing • One of the most important areas where partition-based testing has made a strong impact is domain testing or input domain testing, where the overall input domain is partitioned into sub-domains, and the associated boundaries as well as the sub-domains are tested. • Many problems are commonly observed at the boundaries, leading us to examine various boundary testing strategies. • The basic idea of domain testing is to generate test cases by assigning specific values to input variables based on some analyses of the input domain.…

    • 2018 Words
    • 13 Pages
    Good Essays
  • Powerful Essays

    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…

    • 5694 Words
    • 23 Pages
    Powerful Essays
  • Powerful Essays

    Mabini General Hospital

    • 3549 Words
    • 15 Pages

    Quality assurance program is the process of ensuring that clients receive the agreed-upon level of care through the setting up of standards, monitoring practices, evaluating practice problems, and resolving practice problems.…

    • 3549 Words
    • 15 Pages
    Powerful Essays
  • Satisfactory Essays

    monitoring system

    • 639 Words
    • 3 Pages

    Software Quality Management Processes defines processes, process owners, and requirements for those processes, measurements of the process and its outputs, and feedback channels. It involves:…

    • 639 Words
    • 3 Pages
    Satisfactory Essays