Presentation is loading. Please wait.

Presentation is loading. Please wait.

QUALITY ASSURANCE MANAGEMENT CONTROLS Chapter 9. Quality Assurance (QA) Management is concerned with ensuring: 1) The information system produced by the.

Similar presentations


Presentation on theme: "QUALITY ASSURANCE MANAGEMENT CONTROLS Chapter 9. Quality Assurance (QA) Management is concerned with ensuring: 1) The information system produced by the."— Presentation transcript:

1 QUALITY ASSURANCE MANAGEMENT CONTROLS Chapter 9

2 Quality Assurance (QA) Management is concerned with ensuring: 1) The information system produced by the information system function achieve certain quality goals. 2) Development, implementation, operation, and maintenance of information systems comply with a set of quality standards.

3 Motivation Toward The QA Role There are six reasons why the information systems QA Role has emerged in many organization: 1) Increasingly organizations are producing safety critical information systems 2) Users are becoming more demanding in terms of their expectations about the

4 Motivation Toward The QA Role quality of software they employ to undertake their work 3) Organizations are undertaking more ambitious projects when they build software 4) Organizations are becoming increasingly concerned about their liabilities if they produce and sell defective software

5 Motivation Toward The QA Role 5) Poor quality control over the production, implementation, operation, and maintenance of software can be costly in terms of missed deadlines, dissatisfied users and customers, lower morale among information system staff, higher maintenance, and strategic projects that must be abandoned

6 Motivation Toward The QA Role 6) Improving the quality of information systems is part of a worldwide trend among organizations to improve the quality of the goods and services they sell

7 QA Functions QA personnel should work closely with information systems personnel to improve the quality of information systems produced, implemented, operated and maintained in a organizations.

8 QA Functions They perform a monitoring role for management to ensure that: 1) Quality goals are established and understood clearly by all stakeholders 2) Compliance occurs with the standards that are in place to attain quality information systems

9 QA Functions In the following subsections we examine six specific functions that QA personnel should perform. Auditors should know about these functions to be able to evaluate whether they are being performed reliably by QA personnel more over, if QA personnel are not performing these function reliably, auditors must understand the implications for the conduct of the audit

10 1)Developing Quality Goals One of the more difficult tasks that QA personnel must undertake is to develop quality goals for the information systems function and to develop or approve quality goals for specific information systems

11 Figure 9-1 Software Quality Characteristics Quality Characteristic Functionality Reliability Usability Efficiency Maintainability Portability Explanation Extent to which the software contains the functions needed to satisfy user needs Extend to which the software sustains its level of performance under stated conditions for some defined time period Level of effort needed for users to exploit the functionality of the software Level of resources consumed by th software to performs its functions Level of effort needed to modify the software Extent to which software can be transferred from one hardware/software platform to another

12 Figure 9-2 Using a Project Plan To Attain Quality Goals

13 2)Developing, Promulgating and Maintaining for the Information System Function There are four advantages to having QA personnel assume responsibility for the development, promulgation, and maintenance of information systems standards: a) QA personnel are charged with being knowledgeable about and remaining up to date with best practice in information system standard

14 2)Developing, Promulgating and Maintaining for the Information System Function b) Decisions on standards can be a political issue that evokes strong, emotive reactions c) QA personnel must undertake analyses of the reasons when an organization fails to achieve its information system quality goals d) QA personnel must ensure that the organization adopts an d complies with the best set of information systems standards possible

15 3)Monitoring Compliance with QA Standards QA personnel undertake two types of monitoring of compliance with QA standards: a) They monitor compliance with the QA plan prepared for a specific systems b) QA personnel should seek to avoid disputes over detail

16 4)Identifying Areas for Improvement For two reasons, QA personnel should have responsibility for identifying areas where information systems function can be improved : a) Given their overarching concern with quality assurance, they are in the best position to offer independent advice

17 4)Identifying Areas for Improvement b) QA personnel should have the knowledge and experience to make the best recommendations for improvements to information system standards or processes

18 5)Reporting to Management Regular reports on compliance with general/specific standards

19 6)Training in QA Standards and Procedures QA personnel have responsibility for training all stakeholders in the information systems function in QA standards and procedure. They must undertake two types of training: a) Focuses on providing general knowledge about quality assurance

20 6)Training in QA Standards and Procedures b) Focuses on standards and procedures that will be specific to an application system

21 Organizational Considerations Placement of the QA function The QA function must be placed within the organizational hierarchy of the information systems function so that it can act independently of other information systems activities.

22 Figure 9-8 Placement of the QA function within the organizational hierarchy of the information systems function. Vice President Information Systems Manager IS and IT Planning Manager Information Technology Services Applications Development Applications Maintenance Standards Development Manager Quality Assurance Manager End-User Support Manager Corporate Systems Integration Data Administration Database Administration Corporate Modeling Manager Contracts and Outsourcing Manager Operations Facilities Manager Administration

23 Organizational Considerations Auditors can interview QA staff, information systems staff, and information system users to determine the scope and depth of QA work and to assess whether funding of the QA function

24 Organizational Considerations Staffing the QA function QA personnel must be well trained and competent, and their skills must be kept up to date. Auditors should evaluate whether QA personnel have adequate knowledge of information systems development, implementation and operations procedures.

25 Relationship between Quality Assurance and Auditing Objectives and Functions of QA personnel and auditors are the same. Both QA personnel and auditors are concerned with the existence of information system standards, compliance with these standards, and timely, corrective actions when deviations from standard occur.


Download ppt "QUALITY ASSURANCE MANAGEMENT CONTROLS Chapter 9. Quality Assurance (QA) Management is concerned with ensuring: 1) The information system produced by the."

Similar presentations


Ads by Google