Title: Quality Management Standards for Software Sector
1Quality Management Standards for Software Sector
- U.S. TAG for ISO TC 176 Quality
ManagementWashington, DC 26-Aug-04 - John Walz
- IEEE Software Systems Engr. Standards
- Quality Management Planning Chair
- johnwalz_at_ameritech.net
2Software / Info. Tech. Market
- 1.4 trillion Business
- The global information technology (IT)
procurement industry, which includes
telecommunication equipment, computer systems
hardware, software licenses, semiconductors, and
IT services, should now be around 1.4 trillion - Gartner Dataquest, 1 Aug. 2002.
3Software / Info. Tech. Employment
- 3,196,000 Employment (US BLS, 2002)
- 500,000 Computer Programmers
- 675,000 Computer Software Engineers
- 394,000 computer applications software engineers
- 281,000 were computer systems software engineers
- 979,000 Computer Systems Analysts, Database
Administrators, and Computer Scientists - 468,000 Computer systems analysts
- 186,000 Network systems and data communications
analysts - 110,000 Database administrators
- 23,000 Computer and information scientists,
research - 192,000 All other computer specialists
- 758,000 Computer Support Specialists and Systems
Administrators - 507,000 Computer Support Specialists
- 251,000 Network and Computer Systems
Administrators - 284,000 Computer and Information Systems Managers
4Are Software / IT organizations using ISO 9001?
- ISO 90012000
- N. America has 41,000 ISO 9001 registrations
QSU, Aug04 - 80 US software org. people voted in TC176 SC2
on-line survey - US TAG to TC 176 membership involved in software
/ IT? - ISO/IEC JTC1
- ISO/IEC 900032004 Software interpretation guide
just out - 50 software / systems documents
- Working to harmonize collection with IEEE
- IEEE Software Systems Engineering (S2ESC)
- 40 software / systems documents since 1981
- 700 membership on balloting pool
- SEI CMMI v1.1 2002
- Aligned with ISO/IEC 15504
- Over 1000 reviewers, field trials, ROI studies,
US DoD funding - Seems to have U.S. mind share
- What is the defacto standard for Software / IT
org.?
5Quality Management Planning Group Agenda
- IEEE Software Systems Engineering (S2ESC)
Policy for Quality Management - Quality Management Work Group Membership
- ISO/IEC 90003 Application of software to ISO
9001 - Proposed IEEE 90003 version with addendum
- JTC1 SC7 New Work Item Guidelines for
application of ISO 9001 to System Life Cycle
Processes - S2ESC Liaisons to other QM related groups
6IEEE S2ESC Relationship to Quality Management
- Policy Statement
- S2ESC standards have the goal of consistency with
the quality management standards of ISO TC176 - S2ESC commits that ISO 90012000 will provide the
principles and concepts for a quality program in
future updates of the IEEE software systems
engineering standards. - S2ESC commits that ISO/IEC 900032004 will be
recognized as the primary document for guidance
of the application of quality systems for
organizations involved with systems containing
software and will serve as the basis for updates
of standards involving quality systems in the
IEEE software systems engineering standards
7IEEE-S2ESC Planning Group on Quality Management
Systems
- Membership
- John Walz
- Scott Duncan
- U.S. TAG volunteers
- Wayne Blazek
- Eugene Kirsch
- Duane Allen
-
8ISO/IEC 900032004
Software engineering -- Guidelines for the
application of ISO 90012000 to computer software
Technical committee / subcommittee JTC 1/SC 7
ICS 35.080 Software development and system
documentation 03.120.10 Quality management and
quality assurance
9ISO/IEC 900032004 w/ JTC1 SC7 References
Guidelines for the application ofISO 90012000
to computer software
10Add IEEE S2ESC References
IEEE90003
11Guidelines for the application of ISO 9001 to
System Life Cycle Processes (15288)
- Three requirements, listed below, are identified
as top-level requirements for the study teams
work - Ensure that the objectives and coverage of ISO
9001 and ISO/IEC 15288 act in a complementary. - Remove or describe differences in terminology of
the two standards. - Clarify the boundaries between the two standards
to identify where the two documents overlap or
where there are gaps. - Requirements for the new Technical Report
- 1. Clearly identify the areas of applicability of
ISO 9001 and ISO/IEC 15288, and the interfaces
between the two documents, that eliminates
conflict and overlap, to ensure an integrated
application of the requirements of these two
standards. - 2. Wherever possible, use a common,
understandable set of terms and vocabulary from
ISO 9001 and ISO/IEC 15288. - 3. Where inconsistencies in terms and vocabulary
appear, provide an explanation of the
differences, and clarification on the
application/usage of such terms, to promote a
common understanding. - 4. Facilitate the mapping of terms from the two
standards, into the terminology of the
enterprise, organization or project. - 5. Use this Technical Report as an aid in
monitoring, reviewing, auditing or assessing an
enterprise, organization or project, as a means
of evaluating technical performance, at
appropriate levels, to identify findings. - 6. Use this Technical Report as a basis of
recommendations for future revisions of ISO 9001
and ISO/IEC 15288 (or its successor standard), to
improve the interface/inter-relationship between
the two standard(s). This will better align these
two standards and improve the usability of both
of them in future updates. - 7. A key achievement of this Technical Report
must be to simplify the joint application of
these two standards. To that end, the scope
(field of application) of this Technical Report
shall be defined, so that it is clear what is
covered. - ISO/IEC JTC 1/SC 7 N3041
12QMS Planning Group Task List
- IEEE 900032004 review association
- Executive Committee contributions on which S2ESC
standards relate to ISO 9001 Clauses - Individual S2ESC Industry standards experts
assigned for confirmation and additions of
specific standards Clauses - Reformat additional matrix at clause level
- Possibly add an errata sheet
- Create Ballot Pool, including selected non-S2ESC
experts - IEEE/ASQ 900032005 extension
- Possible ASQ Z1 review approval publication
- New S2ESC PARs for missing coverage
- Contribution to ISO 90012008 Amendment
- Contribution to ISO/IEC 900032008 Amendment
- Possibly replacing guidance text with reference
to specific JTC1 IEEE S2ESC standards
13IEEE S2ESC Liaisons to other QM related groups
- US TAG to TC 176
- ASQ divisions SW, QM, EC
- SEI CMMI
- Telecom TL 9000
- Aerospace AS 9100
- Auto ISO 16949
- Medical Device ISO 134852003
- QAI / CSQA
- Project Mgmt PMI
14Broaden S2ESC membership
- Need to invite industry software experts, who
cross into other sectors and QM related
membership, for P90003 Work Group and/or Ballot
membership - Call for volunteers from US TAG to TC176