How to Implement a Software Quality Management System

In today's competitive environment, ignoring the quality issue is tantamount to corporate suicide.

John Young, Hewlett-Packard

Participant Reactions | Learning Objectives | Who Should Attend | Workshop Benefits | 15 Essential Topics | Workshop Outline | Presenter Profile | Workshop Booking | HOME

Learn how to:
Apply World Class Software Engineering Processes. Introduce software engineering processes that will improve the productivity of your software development teams and increase the reliability of their products.
Interpret ISO and Australian Standards. Interpret the requirements of ISO 9000 and AS-3563/AS 3905.8 Software Quality Management System in the context of your organisation.
Apply Quality Management Tools. Apply quality improvement tools such as Ishikawa Diagrams, Pareto Charts and code analysers.
Write a Quality Manual. Encapsulate your quality policy in an ISO 9000/AS-3563 compliant quality manual and write compliant policies, standards and procedures.
Conduct Audits. Verify that your system is working with software quality audits.
Assess Code Quality. Quantify the quality of code samples using industry standard metrics for reliable software.
Save Time. Presented by practising professionals in software quality, the workshop saves you time by summarising all the key elements of a software quality management system.
Simplify Accreditation. If you are seeking third party ISO 9000 or AS-3563 accreditation this workshop will provide a clear view of what is required.
Have your Skills Recognised. The workshop is endorsed by the Australian Computer Society (ACS) for 24 Practising Computer Professional (PCP) points.

Extensive Notes. The seminar fee includes 500 pages of notes providing practical tips, sample standards and a large body of background information.

Who Should Attend

Information Systems Managers
Quality Assurance Managers
Project Managers
People responsible for implementing or maintaining software quality management systems

Endorsed by the Australian Computer Society

Click here for our participant reactions.

Highly Rated
The workshop is Australia’s most mature and well received software quality programme having been presented to over 500 participants from 250 public and private sector organizations since 1991.

In-house Presentations
C&A presents this workshop to both in-house and public forums. The workshop may be tailored for individual needs or presented in its standard format.

Participant Reaction
"this workshop has saved me 6 months work in putting my quality manual together!"

Past Workshop Attendees
Telstra, AMP Society, American Express TRS Technologies, Australian Army, Royal Australian Navy, RAAF HQ Logistics Command, Citibank, Fujitsu Australia , GIO Australia, NSW TAB, NSW Police Service, NSW Public Works Department, Software Associates, Westpac, Computer Power Group, Department of Community Services & Health, Australian Tax Office, University of Canberra, Department of Social Security, Gas and Fuel Corporation of Victoria, SPL, Vic State Insurance Office, Department of Defence, Australian Eagle Insurance, Oracle Corp, SEQEB, Antarctic Division, CITEC, QLD Department of Education, Runge Mining, Australian Submarine Corp

15 Essential Topics In Software Quality

The program focuses on the tasks you must perform and the physical deliverables you must create to establish and maintain an effective software quality management system that complies with ISO 9000 or AS-3563. Particular emphasis is placed on the format and content of the Software Quality Manual as a vehicle for specifying the scope of your management system. Our key objective is to improve your productivity in establishing your software quality system documentation. Course materials include 500 pages of notes, references and sample quality system elements such as procedures, standards outlines and job descriptions.

Designed to meet specific learning objectives, presentations are supported by workshops aimed at developing your competence in the practical application of quality system principles.

Workshop Outline

1. What is a Quality Management System (QMS) | 2. Who is Responsible for Quality | 3. Key Criteria for Compliance with ISO 9000/AS-3563 | 4. Implementing Profitable Quality Management | 5. Developing Effective Standards and Procedures | 6. Preparing the Quality Manual | 7. Quality Assurance of Project Management | 8. Quality Assurance of Configuration Management | 9. Developing Customer Requirements Specifications | 10. Quality Assuring Design Descriptions and Code | 11. Testing | 12. Conducting Inspections and Walkthroughs | 13. Auditing the Quality Management System | 14. Competency Based Training | 15. The Software Quality Improvement Programme

1. What is a Quality Management System (QMS)?
What is software quality - ISO 9126
Building quality in with Quality Function Deployment
Designing processes that assure a quality output

2. Who is Responsible for Quality?
What the managing director must do
The mission of the QA organisation
QA Manager job design
Successful QA organisational structures

3. Key Criteria for Compliance with ISO 9000/AS-3563
ISO 9000/AS-3563 in a nut shell - we review the highlights
Using ISO 9000/AS-3563 as a QMS design guide
QA documents required by ISO 9000/AS-3563

4. Implementing Profitable Quality Management
Analysing your needs with Humphrey's maturity model
Identifying the high pay back areas with Pareto, Quality Cost and Cause-and-Effect techniques.
The five phase implementation model
Applying Deming’s 14 Points to software construction

5. Developing Effective Standards and Procedures
Methodology development and tailoring
Writing policies, standards and procedures

6. Preparing the Quality Manual
What is the quality manual for?
What should it look like - format and content?
Making it traceable to ISO 9000/AS-3563

7. Quality Assurance of Project Management
How project management impacts quality
Key QA standards (e.g. Project Quality Plan)

8. Quality Assurance of Configuration Management
How configuration management influences quality
Quality assuring configuration identification, control, auditing and status accounting
Writing key configuration management standards

9. Developing Customer Requirements Specifications
Quality assuring the requirements definition process
Developing standards for the format and content of requirements specification documents
Quantifying the quality of a requirements specification

10. Quality Assuring Design Descriptions and Code
Verifying design input
Format and content of design descriptions
Evaluating the quality of a design
Quality assurance for reliability and maintainability
Developing effective coding standards
Applying useful code quality metrics

11. Testing
Test planning
Test classes and strategies
Developing standards for test plans, test specifications, test cases and test records

12. Conducting Inspections and Walkthroughs
Purpose, planning, conduct and documentation of inspections and walkthroughs

13. Auditing the Quality Management System
Auditing technique for quality improvement
Knowing what to audit
Developing practical standards for audit planning, conduct and reporting

14. Competency Based Training
Performing a quality training needs analysis
Designing and achieving learning objectives

15. The Software Quality Improvement Programme
Justifying a continuous programme of quality improvement to senior management
Overcoming the classic obstacles
Quality improvement strategies
Measuring quality with a metrics programme

Workshop Presenter Profile

Background. Les Chambers is a practising professional software engineer with extensive experience in the development of real time and commercial data management systems. As a software engineer, project manager and information systems manager with the DOW Chemical Company he developed and installed several real-time "life-critical" process control systems in chemical processing plants in the USA, Hong Kong and Australia. In later years he has consulted on the application of project, configuration and quality management processes to the development of large commercial transaction processing systems. As principal of Chambers and Associates he provides software quality, project management, requirements definition and architectural design services.

Quality Management Experience. Les' perspectives on software quality were formed as both a working quality manager on large projects and as a quality consultant responsible for providing advice on implementing software quality management systems in public and private sector environments. His most recent experience was as the quality manager of a 40 million dollar telecommunications project for Telstra. As a consultant his role is to develop standards, provide training, perform compliance audits and provide general consulting in the establishment of productive software engineering processes. In this role his clients have included Telstra, Foxboro Leeds and Northrup, the Health Insurance Commission and the Brisbane City Council.

Training Skills. As a trainer his international experience in the nuts and bolts of developing reliable software provides a wealth of case studies. In past workshops he has been consistently highly rated on mastery of his subject and his ability to entertain and motivate the listener.

Education. Les holds a Bachelor of Electrical Engineering Honours Degree from Queensland University and has completed quality management system assessor training with Standards Australia.

Workshop Evaluations ... What Our Participants Say

Comments From Workshop Evaluation Forms

Of greatest value was the sample checklist with specific areas of applicability, and being able to relate quality standards to improved quality products through examples and case studies.

Good basis to move ahead. Case studies were excellent. Overall value for money.

I found the workshop very valuable and meaningful in spite of the fact that a good portion of the language was new and I lacked personal experience in this area.

Thoroughly enjoyed it. In addition to satisfying my objectives, I received a useful refresher on systems development practice.

I go away with a better idea of how to approach the daunting task of educating our staff on the need for and use of AS 3563. I particularly enjoyed and gained a lot from the audit workshop. Thanks for a very interesting week.

At long last an exposition of a methodology that creates an environment which draws together numerous good work practices etc for its development and management.

I enjoyed this workshop as much as any I have attended in a long time. Would appreciate a similar seminar on Project Management.

Brings together many subjects that I had "touched-on" in the past but needed more information especially Software Engineering. I expect this information will be more and more useful to me in the future.

Especially appreciate the ‘real-life’ examples of the materials and would encourage more of this.

Useful introduction to the topic with sufficient information and direction to subsequently develop own SQMS. Reinforced previous knowledge in Project Management.

Vitally important topic for Australian IT industry. Course well presented and message will be taken away by all attendees to their benefit and that of their employees.

Answered my specific needs re implementing AS 3563. Knowledge of AS 3900 very useful.

It is of great importance that the Presenter knows what he is talking about - Les is that kind of person. Chris (RAAF) made the complete presentation more interesting.

Overall I found the course extremely worthwhile and will be putting it into practice next week onwards.

Enjoyed the course; it truly helped me come to terms with AS 3563. The course was given by someone who has particular experience.

Well worth the time; will save me a lot of time and effort over the next 18 months.

This was the best course I have attended for several years; I guess because of Les’ personal involvement with the subject and clear organization of material. Thanks.

Has given me an excellent starting point for setting up our own software quality management system. I aim to start next week.

The workshop was very professionally run and presented.

The workshop has been very useful as it has allowed me to identify the areas in our organization which need to be attacked first.

Copyright 1997 Chambers & Associates Pty Ltd
Updated: July 02, 2006