FOUR DAY WORKSHOPHow 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
Who Should Attend
|
Endorsed by the Australian Computer Society Highly Rated In-house Presentations Participant Reaction Past Workshop
Attendees |
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.
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 Demings 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 | |
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.
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
HOME