Documentos de Académico
Documentos de Profesional
Documentos de Cultura
S T AN D AR D 9000-3
S e co n d e d i ti o n
1 9 9 7- 1 2 - 1 5
Qu al i ty m an ag em en t an d q u al i ty assu ran ce
stan d ard s —
Part 3:
G u i d el i n es fo r th e ap p l i cati o n of
I SO 9001 : 1 994 to th e d e ve l o p m e n t, s u p p l y,
i n s tal l ati o n an d m ai n te n an ce of co m p u te r
s o ftware
N o rm e s po u r l e m an ag e m e n t de la q u al i té et l ' as s u ran ce de la q u al i té —
de l o g i ci e l
A I SO
R e fe re n ce n u m be r
9000-3: 1 997(E)
I SO 9000-3: 1 997(E)
Con ten ts P ag e
1 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3 Defi n i ti on s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
4. 1 Man ag em en t respon si bi l i ty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4. 2 Qu al i ty system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4. 6 Pu rch asi n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4. 1 7 I n tern al q u al i ty au d i ts ............................................................ 28
4. 1 8 Trai n i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4. 1 9 Servi ci n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
An n ex A Bi bl i og raph y ...................................................................... 31
© I SO 1 997
C as e po s tal e 5 6 • CH -1 21 1 G e n ève 2 0 • S wi tz e rl an d
I n te rn e t ce n tral @ i s o . ch
X. 40 0 c= ch ; a= 40 0 n e t; p= i s o ; o = i s o cs ; s = ce n tral
P ri n te d i n S wi tz e rl an d
ii
© ISO I SO 9000-3: 1 997(E)
Foreword
iii
I SO 9000-3: 1 997(E) © I SO
I n trod u cti on
an d m ai n te n an ce are an el em en t of th e bu si n ess of a s u p p l i e r:
c) in s u p p o rt of th e bu si n e ss p ro ce s s e s of th e s u p p l i e r;
It i d e n ti fi e s th e i ssu es wh i c h n eed to be ad d re s s e d an d is i n d e pe n d e n t of
th e te ch n o l o g y, l i fe cycl e m od el s, d e ve l o p m e n t p ro ce s s e s , s e q u e n ce of
as p e ct s sh ou l d be cl e arl y d o cu m e n te d wi th i n th e q u al i ty s ys te m as a
wh o l e .
am o n g po s s i b i l i ti e s ; an d “ m ay” to i n d i c ate a c o u rs e of ac ti o n p e rm i s s i bl e
wi th i n th e l i m i ts of th i s p arts of I SO 9000.
iv
I NTERN ATI ON AL STANDARD © I SO I SO 9000-3: 1 997(E)
Part 3:
G u i d el i n es for th e appl i cati on of I SO 9001 : 1 994 to th e d evel opm en t,
su ppl y, i n stal l ati on an d m ai n ten an ce of com pu ter software
1 Scope
Thi s part of I SO 9000 sets ou t gui deli nes to faci li tate th e appl icati on of I SO 9001 :1 994 for organizati ons devel oping,
su pplying, i nstal li ng and maintai ni ng compu ter software. I t does not add to, or otherwise ch ange, the requi rements of
I SO 9001 .
Th is part of I SO 9000 is not intended to be u sed as assessm ent criteria in qu ality system registration/certification.
The followi ng standards contai n provi sions wh ich , th rou gh reference i n th is text, consti tu te provisi ons of thi s part of
I SO 9000. At th e time of pu bl ication, th e edi ti ons i ndicated were val id. Al l standards are subject to revision, and parties
to agreements based on thi s part of I SO 9000 are encou raged to investigate th e possibil ity of appl ying th e most recent
edi ti on of th e standards i ndicated below. Mem bers of I EC and I SO m ai ntain regi sters of cu rrentl y val id I nternati onal
Standards.
3 Defi n i ti on s
For th e purposes of th is part of I SO 9000, the definitions given in I SO 8402 and th e fol lowing definitions apply.
N OTE 1 A prod u ct m ay i n cl u d e servi ce, h ard ware, processed m ateri al s, software or a com bi n ati on th ereof.
N OTE 2 A prod u ct can be tan g i bl e (e. g . assem bl i es or processed m ateri al s) or i n tan g i bl e (e. g . kn owl ed g e or con cepts) , or a
N OTE 3 For th e pu rposes of th i s I n tern ati on al Stan d ard , th e term “prod u ct” appl i es to th e i n ten d ed prod u ct offeri n g on l y an d
n ot to u n i n ten d ed “by-prod u cts” affecti n g th e en vi ron m en t. Th i s d i ffers from th e d efi n i ti on g i ven i n I SO 8402.
[I SO 9001 ]
3. 2 ten d er: Offer m ad e by a su ppl i er i n respon se to an i n vi tati on to sati sfy a con tract award to provi d e prod u ct.
[I SO 9001 ]
1
I SO 9000-3: 1 997(E) © I SO
[I S O 9001 ]
[I S O /I E C 1 22 0 7]
re q u i re m e n ts to th e te rm i n ati o n of i ts u se.
[I S O /I E C 1 22 0 7]
N O TE — A p h as e d oes n ot i m pl y th e u se of an y s p e c i fi c l i fe cyc l e m od el .
ad d i ti o n al d e fe cts .
d ata.
[I S O /I E C 1 22 0 7]
p ro ce s s .
4. 1 Man ag em en t respon si bi l i ty
4. 1 . 1 Qu al i ty pol i cy
s u ppl i er s h al l e n s u re th at th i s po l i cy is u n d e rs to o d , i m pl em en te d an d m ai n tai n ed at al l l e ve l s of th e
o rg an i z ati o n .
2
© I SO I SO 9000-3: 1 997(E)
4. 1 . 2 Org an i zati on
o rg an i z ati o n al free d o m an d au th o ri ty to :
a) i n i ti ate acti o n to pre ven t th e o ccu rre n ce o f an y n o n co n fo rm i ti e s re l ati n g to pro d u ct, pro ces s an d
q u al i ty s ys tem ;
d) ve ri fy th e i m pl em en tati o n o f s o l u ti o n s ;
acti vi ti es i n cl u d i n g i n tern al q u al i ty au d i ts .
N O TE — Fo r fu rt h e r i n fo rm ati o n see I S O /I E C 1 2 20 7: 1 9 9 5, s u b c l au s e 7. 2.
N O TE 5 Th e re s p o n s i b i l i t y of a m an ag e m e n t re p re s e n t ati ve m ay al s o i n cl u d e l i ai s o n wi th e x te rn al p art i e s
on m at t e rs re l at i n g to th e s u p p l i e r' s q u al i ty s ys te m .
4. 1 . 3 Man ag em en t revi ew
of th i s I n tern ati o n al S tan d ard an d th e s u ppl i er' s s tate d q u al i ty po l i cy an d o bj e cti ves (see 4. 1 . 1 ) .
3
I SO 9000-3: 1 997(E) © I SO
4. 2 Qu al i ty system
4. 2. 1 G en eral
s ys tem .
N O TE 6 G u i d an c e on q u al i ty m an u al s is g i ve n in I SO 1 001 3.
Th e s u ppl i e r s h al l :
b) e ffecti ve l y i m pl e m en t th e q u al i ty s ys te m an d i ts d o cu m e n te d pro ce d u re s .
N O TE 7 D o cu m e n te d p ro ce d u re s m ay m ake re fe re n c e to wo rk i n s tru c ti o n s t h at d e fi n e h ow an ac t i vi t y is
p e rfo rm e d .
4. 2. 3 Qu al i ty pl an n i n g
Th e s u ppl i er s h al l d efi n e an d d o cu m en t h ow th e re q u i re m e n ts fo r q u al i ty wi l l be m e t. Q u al i ty
a) th e pre parati o n o f q u al i ty pl an s ;
q u al i ty;
4
© I SO I SO 9000-3: 1 997(E)
f) th e i d e n ti fi cati o n o f s u i tabl e ve ri fi cati o n at appro pri ate s tag es in th e re al i z ati o n o f pro d u ct;
wh i ch co n tai n a s u bj e cti ve el em en t;
au th o ri ti es fo r:
— co n fi g u rati o n m an ag em en t,
co n tract.
A q u al i ty pl an m ay i n cl u d e or re fe re n ce g en e ri c an d /o r pro j e ct/pro d u ct/co n tract- s peci fi c pro ced u res , as appro pri ate . A
sh ou l d be co m pl e te l y d efi n ed wh e n s tarti n g th at ph as e .
Th e d o cu m e n t th at d e s cri be s a q u al i ty pl an m ay be an i n d e pe n d e n t d o cu m e n t ( en ti tl ed q u al i ty pl an ) , a part of an o th er
d o cu m e n t, o r co m po s ed o f s e veral d o cu m en ts .
N O TE — G u i d an c e on q u al i ty p l an s is g i ve n in I SO 1 0005 an d on c o n fi g u rati o n m an ag e m e n t in I SO 1 0 0 0 7. Fo r fu rt h e r
4.3.1 G eneral
co o rd i n ati o n o f th e s e acti vi ti e s .
S o ftware m ay be d e ve l o ped as part of a co n tract, as a pro d u ct avai l abl e fo r a m arket s ecto r, as s o ftware e m bed d e d in
a h ard ware pro d u ct, or in s u ppo rt of th e bu s i n e s s pro ces s e s of th e s u ppl i er. C o n tract revi e w is appl i cabl e in al l th es e
5
I SO 9000-3: 1 997(E) © I SO
4.3.2 Review
re s o l ve d ;
a) C u s to m e r- rel ate d co n ce rn s :
m ai n te n an ce;
— l i fe - cycl e pro ce s s e s i m po s e d by th e cu s to m e r;
s u ppl i er to m ai n tai n h i s to ri c ve rs i o n s ;
b) Te ch n i cal co n cern s :
— th e fe as i bi l i ty o f m ee ti n g th e req u i re m e n ts ;
an d d o cu m e n te d to as s e s s th e i r s u i tabi l i ty fo r u s e ;
c) M an ag e m e n t co n cern s :
d) Le g al , s e cu ri ty an d co n fi d e n ti al i ty co n cern s :
co py;
6
© I SO I SO 9000-3: 1 997(E)
4.3.4 Records
m atte rs sh ou l d be e s tabl i s h e d .
4.4.1 G eneral
th e pro d u ct i n o rd er to e n s u re th at th e s pe ci fi e d re q u i re m e n ts are m e t.
Th i s s u bcl au s e pro vi d e s g u i d an ce on th e d e vel o pm e n t acti vi ti es o f req u i re m e n ts an al ys i s , arch i tectu ral d esi g n , d e tai l ed
are pe rfo rm e d .
to o l s to be u sed .
7
I SO 9000-3: 1 997(E) © I SO
b) U se of past experi en ces: u ti l i zi n g l esson s l earn ed from past experi en ces, th e su ppl i er sh ou l d avoi d recu rren ces
of th e sam e or si m i l ar probl em s by appl yin g l esson s l earn ed from previ ou s proj ects, an al ysi s of m etri cs an d post-
c) Su bsequ en t processes: to th e exten t practi cal , th e software produ ct sh ou l d be desi g n ed to faci l i tate testi n g , i n stal l -
d) Secu ri ty an d safety: speci al con si derati on sh ou l d be g i ven to th e desi gn for testabi l i ty or val i dati on . For produ cts
wh ere fai l u re m ay cau se dam age to peopl e, property or th e en vi ron m en t, desi gn of su ch software sh ou l d en su re
defi n i ti on of speci fi c desig n requ i rem en ts th at speci fy desi red i m m u n i ty from , an d system respon se to, poten ti al
fai l u re con di ti on s.
For codi n g, ru l es for th e u se of program m i n g l an gu ages, con si sten t n am i n g con ven ti on s, codi n g an d adequ ate
9000 effecti ve. Th ese tool s, faci l i ti es an d tech n i qu es can be effecti ve for m an ag em en t pu rposes as wel l as for produ ct
devel opm en t an d/or servi ci n g . Wh eth er th ese tool s an d tech n i qu es are devel oped i n tern al l y, or pu rch ased, th e
su ppl i er sh ou l d eval u ate wh eth er or n ot th ey are fi t for pu rpose. Tool s u sed i n th e i m pl em en tati on of th e produ ct, su ch
as an al ysi s an d desi gn tool s, com pi l ers, an d assem bl ers sh ou l d be approved an d pl aced u n der an appropri ate l evel of
con fi g u rati on m an agem en t con trol , pri or to u se. Th e scope of u se of su ch tool s an d tech n i qu es sh ou l d be docu m en ted
an d th ei r u se revi ewed as appropri ate, to determ i n e wh eth er th ere i s a n eed to i m prove an d/or u pg rade th em .
Person n el m ay n eed trai n i n g in th e u se of su ch tool s an d tech n i qu es, at com m en cem en t of u sag e, or after an y
Th e su ppl i er sh al l prepare pl an s for each desi gn an d devel opm en t acti vi ty. Th e pl an s sh al l descri be
devel opm en t acti vi ti es sh al l be assi gn ed to qu al i fi ed person n el equ i pped wi th adequ ate resou rces.
For software produ cts, devel opm en t pl an n i n g sh ou l d determ i n e th e acti vi ti es of requ i rem en ts an al ysi s, desi g n , codi n g ,
i n teg rati on , testi n g , i n stal l ati on an d su pport for acceptan ce of software produ cts. Devel opm en t pl an n i n g sh ou l d be
A devel opm en t pl an sh ou l d be revi ewed an d approved. A devel opm en t pl an m ay h ave oth er n am es su ch as “software
A devel opm en t pl an m ay defi n e h ow th e proj ect i s to be m an ag ed, th e progress revi ews requ i red an d th e type an d
frequ en cy of reports to m an agem en t, th e cu stom er, an d oth er rel evan t parti es, taki n g i n to accou n t an y con tractu al
a) th e defi n i ti on of th e proj ect, i n cl u di n g a statem en t of i ts obj ecti ves an d referen ce to an y rel ated cu stom er or
c) th e org an i zati on of th e proj ect resou rces, i n cl u di n g th e team stru ctu re, respon si bi l i ti es, u se of su bcon tractors an d
— su bcon tractors,
8
© I SO I SO 9000-3: 1 997(E)
— users,
— custom er representatives,
— qu al ity assurance representati ve;
f) th e analysis of th e possible risks, assu mptions, dependencies and problem s associated with th e developm ent;
— th e phases of th e project,
— th e work to be perform ed (the i npu ts to, outpu ts from and definition of each task) ,
— th e associated resou rces and ti mi ng,
— th e associated dependenci es,
— the mi lestones;
h) the i dentificati on of
— quality plan,
— risk management pl an,
— confi gurati on management pl an,
— integration plan,
— test pl an,
— installation plan,
— migration plan,
— trai ning plan,
— m aintenance plan,
— re-use plan.
The development pl an and any of these related plans may be an independent document, a part of another document or
composed of several docu ments.
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au se 5. 2. 4.
9
I SO 9000-3: 1 997(E) © I SO
tran s m i tte d betwe en al l parti e s sh ou l d be cl e arl y d efi n ed in th e d e vel o pm e n t pl an s of s u ppl i e rs or s u bco n tracto rs . Th e
o pe rati o n s fu n cti o n m ay n ee d to be i n vo l ved to e n s u re th at appro pri ate capaci ty an d trai n i n g are avai l abl e to ach i e ve
co m m i tte d s e rvi ce l e ve l s .
Wh e re a cu s to m er re pre s e n tati ve is appro pri ate , h e/s h e m ay re pres e n t th e e ven tu al u ser of th e pro d u ct, as wel l as
fo l l o wi n g :
d) co n cl u d i n g ag re em en ts wi th th e s u ppl i e r;
co n vers i o n an d trai n i n g ;
e) ve ri fi cati o n re s u l ts ;
f) acceptan ce te s t res u l ts .
res po n s i bl e fo r i m po s i n g th es e re q u i rem en ts .
10
© I SO I SO 9000-3: 1 997(E)
re q u i rem en ts ,
l i m i te d to th e fo l l o wi n g ch aracte ri s ti cs : fu n cti o n al i ty; re l i abi l i ty; u s abi l i ty; e ffi ci e n cy; m ai n tai n abi l i ty an d po rtabi l i ty ( see
o bl i g ati o n s m ay al s o be s pe ci fi e d .
If th e s o ftware pro d u ct n ee d s to i n te rface wi th o th er s o ftware or h ard ware pro d u cts , th e i n te rface s be twe en th e
ag ai n s t d es i g n i n pu t req u i re m e n ts .
D es i g n o u tpu t s h al l :
a) m ee t th e d esi g n i n pu t req u i re m e n ts ;
i n cl u d e :
— s o u rce co d e;
— u s e r g u i d es .
11
I SO 9000-3: 1 997(E) © I SO
At appropri ate stages of desi gn, formal documented reviews of th e design resu lts sh al l be pl anned
and condu cted. Parti cipants at each desi gn review sh al l i nclude representatives of all fu nctions
concerned wi th the design stage bei ng reviewed, as wel l as other speci al ist personnel, as requi red.
Records of su ch reviews sh al l be maintained (see 4. 1 6) .
The su ppli er sh ou ld pl an and implement review processes for all software devel opment projects. The degree of
formali ty and rigour of the activiti es associated with the review processes sh ou ld be appropri ate to th e complexity of the
produ ct and th e degree of risk associated with the specified u se of th e software produ ct. Th e su ppl ier sh ou ld establi sh
docu mented procedures for deali ng wi th process and produ ct deficienci es or nonconformi ti es i denti fi ed during th ese
acti viti es.
During design reviews, aspects inh erent to the design activities sh oul d be taken i nto accou nt, for exam pl e feasibil ity,
security and safety, program mi ng ru les and testabi li ty.
The resu lts of review, and any further activities requi red to ensure th at th e specified requi rements are met, sh oul d be
recorded and checked wh en th ey are completed.
M ost desi gn reviews during th e developm ent are sch edu led, bu t th ere m ay al so be unschedu led desi gn reviews.
A docu mented design review procedu re shoul d address the foll owing:
Also the foll owing may be addressed in the design review procedu re:
a) th e meth ods for monitoring the appl icati on of ru les, practi ces and conventions to ensu re com pl iance, su ch as peer
reviews, walkthrou gh s, code i nspections;
b) wh at has to be done prior to th e condu ct of a review, su ch as establ ish ment of objecti ves, meeting agenda,
docum ents requ ired and rol es of review personnel;
c) wh at h as to be done du ri ng th e review, including the techniques to be used and gui deli nes for all parti cipants;
d) th e success criteria for th e review;
e) wh at fol low-up meth ods are to be u sed to ensu re th at issu es identi fi ed at the review are resol ved.
Where specified in th e contract, the su ppli er shoul d condu ct desi gn review m eeti ngs in cooperation wi th th e custom er.
Both parti es shoul d agree on the resul ts of such reviews.
I t i s recom mended that fu rther design acti viti es sh ou ld proceed only wh en the consequ ences of al l known defici encies
are sati sfactorily resolved, or the risk of proceedi ng otherwise i s known.
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au ses 5. 3. 4. 2, 5. 3. 5. 6, 5. 3. 6. 7 an d 6. 6. 3.
At appropri ate stages of desi gn, desi gn verifi cation sh al l be performed to ensu re th at the design stage ou tpu t
meets th e design stage inpu t requi rements. The design verificati on measu res sh al l be recorded (see 4. 1 6) .
N OTE 1 0 I n addi ti on to condu cti n g desi gn revi ews (see 4. 4. 6) , desi gn veri fi cati on may i ncl u de acti vi ti es su ch as
12
© I SO I SO 9000-3: 1 997(E)
Verifi cation of desi gn sh ou ld be perform ed as appropriate du ri ng the devel opment process. Design verificati on may
compri se reviews of design output, dem onstrations inclu ding prototypes and simu lati ons, or tests. Verifi cation m ay be
conducted on th e ou tput from oth er developm ent activiti es. These verificati on acti vities sh ou ld be planned and
conducted in accordance wi th th e quali ty pl an or docum ented procedures to ensu re th at process outpu ts m eet the
process inpu t requi rements.
The verificati on resu lts and any fu rth er acti ons requi red to ensu re th at the desi gn stage i nput requi rements are met
sh ou ld be recorded and ch ecked wh en th e actions are completed.
Only verified design outpu ts shou ld be submi tted for acceptance and subsequent use. Any fi ndings sh ou ld be
adequ ately addressed and resol ved.
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au ses 5. 3. 4. 2, 5. 3. 5. 6, 5. 3. 5. 7, 5. 3. 7. 5, 5. 3. 9 an d 6. 4.
Design vali dati on sh al l be perform ed to ensure th at produ ct conform s to defi ned u ser needs and/or
requi rements.
N OTES
11 Desi gn val i dati on fol l ows su ccessfu l desi gn veri fi cati on (see 4. 4. 7) .
12 Val i dati on i s normal l y performed u nder defi ned operati n g con di ti ons.
13 Val i dati on i s n ormal l y performed on th e fi n al produ ct, bu t may be n ecessary i n earl i er stag es pri or to
14 Mu l ti pl e val i dati on s may be performed i f th ere are di fferent i nten ded u ses.
Before offering th e produ ct for cu stomer acceptance, th e suppl ier shoul d val idate th e produ ct in accordance with its
speci fi ed i ntended u se, for example du ri ng fi nal inspecti on and test.
I n software devel opment, i t is im portant th at th e val idation resu lts and any fu rth er actions requi red to ensu re that the
speci fi ed requ irem ents are met sh ou ld be recorded and ch ecked when the actions are com pl eted. Only vali dated
produ cts sh ou ld be su bm itted for acceptance and subsequ ent use.
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au ses 5. 3. 1 an d 6. 5.
All desi gn changes and m odificati ons shall be identi fi ed, docu mented, reviewed and approved by
authori zed personnel before their implementati on.
The su ppli er shoul d establi sh and m ai ntain procedu res for controlli ng th e i mplementation of any desi gn changes, wh ich
m ay arise at any tim e during the produ ct life cycle, in order to:
I n th e software devel opment envi ronment, control of design ch anges i s u suall y addressed under the discipline of
configuration m anagem ent.
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au ses 5. 5. 2, 5. 5. 3 an d 6. 2. 3.
13
I SO 9000-3: 1 997(E) © I SO
4.5.1 G eneral
Th e su ppl i er sh al l establ i sh an d m ai n tai n docu m en ted procedu res to con trol al l docu m en ts an d data
th at rel ate to th e requ i rem en ts of th i s I n tern ati on al Stan dard i n cl u di n g, to th e exten t appl i cabl e,
N OTE 1 5 Docu men ts an d d ata can be i n th e form of an y type of medi a, su ch as h ard copy or el ectron i c
med i a.
Con fi gu rati on m an agem en t procedu res m ay be u sed to i m pl em en t docu m en t an d data con trol . I n establ i sh i n g th e
procedu res to con trol docu m en ts an d data, th e su ppl i er sh ou l d i den ti fy th ose docu m en ts an d data, i n cl u di n g th ose of
extern al ori g i n su ch as stan dards an d cu stom er data, wh i ch sh ou l d be su bj ect to th e con trol procedu res.
Th e docu m en t an d data con trol procedu res sh ou l d be appl i ed to rel evan t docu m en ts an d data, i n cl u di n g th e fol l owi n g :
d) produ ct docu m en ts an d data descri bi n g or associ ated wi th a parti cu l ar software produ ct.
Th e docu m en ts an d data sh al l be revi ewed an d approved for adequ acy by au th ori zed person n el
pri or to i ssu e. A m aster l i st or equ i val en t docu m en t con trol procedu re i den ti fyi n g th e cu rren t revi si on
a) th e perti n en t i ssu es of appropri ate docu m en ts are avai l abl e at al l l ocati on s wh ere operati on s
b) i n val i d an d/or obsol ete docu m en ts are prom ptl y rem oved from al l poi n ts of i ssu e or u se, or
c) an y obsol ete docu m en ts retai n ed for l egal an d/or kn owl edge-preservati on pu rposes are
Wh ere docu m en t con trol i s ach i eved by el ectron i c m ean s, speci al atten ti on sh ou l d be gi ven to appropri ate approval ,
fu n cti on s/org an i zati on s th at perform ed th e ori g i n al revi ew an d approval , u n l ess speci fi cal l y
desi gn ated oth erwi se. Th e desi g n ated fu n cti on s/org an i zati on s sh al l h ave access to perti n en t
attach m en ts.
14
© I SO I SO 9000-3: 1 997(E)
4. 6 Pu rch asi n g
4.6.1 G eneral
The su ppl ier shall establi sh and maintain docum ented procedures to ensu re th at pu rch ased product
(see 3. 1 ) conforms to specified requ irem ents.
I n developi ng, suppl ying, i nstal li ng and maintaining software products, pu rch ased produ cts may inclu de:
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au se 5. 1 .
Th e supplier shall:
a) evaluate and select subcontractors on the basi s of their abi lity to meet subcontract
requ irements inclu ding th e qu ality system and any specific qu ality assu rance requirem ents;
b) defi ne the type and extent of control exercised by th e su ppli er over su bcontractors. Thi s sh al l
be dependent u pon th e type of product, the impact of subcontracted produ ct on th e quali ty of
final product and, wh ere appli cable, on the qu al ity audit reports and/or quali ty records of th e
previou sly demonstrated capabi li ty and perform ance of subcontractors;
Purchasing docu ments sh al l contai n data clearl y descri bi ng th e produ ct ordered, including where
appli cable:
b) th e title or oth er positive identi fi cation, and appl icabl e i ssues of specificati ons, drawi ngs,
process requ irem ents, inspecti on instru cti ons and oth er rel evant technical data, i ncluding
requ irem ents for approval or quali fi cation of produ ct, procedu res, process equ ipment and
personnel ;
The su ppli er shall review and approve pu rch asi ng docum ents for adequacy of specified
requi rements prior to release.
15
I SO 9 000 -3 : 1 9 9 7(E ) © I SO
wh e re appl i cabl e :
fi xe d at th e ti m e o rd e re d ) ;
c) s tan d ard s to be appl i ed (e. g . co m m u n i cati o n s pro to co l , arch i te ctu ral s peci fi cati o n ) ;
e) d eve l o pm en t en vi ro n m e n t;
f) re q u i re m en ts on pers o n n e l .
d o cu m e n ts .
s h al l be re co rd e d an d repo rted to th e cu s to m er ( s ee 4. 1 6 ) .
pro d u ct.
b) d e vel o pm e n t to o l s ;
d) te s t an d o pe rati o n al d ata;
e) i n te rface o r o th e r s pe ci fi cati o n s ;
f) h ard ware ;
1 6
© I SO I SO 9000-3: 1 997(E)
Consideration shou ld be gi ven to th e requi rements of th e contract in addressing requi red l icensing and th e support of
su ch software produ ct, in any maintenance agreement related to th e produ ct to be delivered.
The means by whi ch u pdates to custom er-su ppli ed item s are accepted and integrated sh ou ld be defi ned. Th e suppl ier
m ay apply th e sam e kinds of verificati on activiti es to custom er-su ppli ed product as to pu rch ased produ ct.
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au se 6. 1 .
Wh ere appropriate, th e suppl ier shall establi sh and maintai n docum ented procedures for identi fying
the produ ct by su itable m eans from receipt and during all stages of produ ction, deli very and
i nstall ation.
Wh ere and to th e extent that traceabi lity i s a speci fi ed requi rement, the su ppli er sh al l establi sh and
m ai ntai n docu mented procedu res for uniqu e i dentificati on of indi vidu al produ ct or batch es. Th is
i dentificati on sh al l be recorded (see 4. 1 6) .
The suppl ier sh ou ld establ ish and m ai ntai n procedu res for identi fying software i tems during all phases, starting from
speci fi cation th rou gh devel opment, repli cation and delivery. Wh ere requi red by contract, th ese procedu res may al so
apply after del ivery of th e produ ct.
Th rou gh ou t th e produ ct life cycle, th ere shou ld be procedu res to trace th e com ponents of th e software item or produ ct.
Such traci ng may vary in scope accordi ng to th e requ irem ents of the contract or marketplace, from bei ng abl e to pl ace
a certain ch ange requ est in a specific release, to recordi ng th e desti nation and u sage of each variant of the product.
In software, a means by whi ch i denti fi cation and traceabil ity m ay be achi eved, is configuration m anagem ent.
Confi gu rati on m anagement is a management discipli ne that appl ies tech ni cal and adm inistrati ve di recti on to th e
developm ent and su pport life cycle of configu ration items, inclu ding software item s. Th is discipline is also applicable to
rel ated docu mentation and h ardware. U se of configuration managem ent is dependent on the project size and
complexity, and the ri sk level .
One objective of configuration management is to docum ent and provi de ful l visibili ty of the produ ct’s present
configuration and on th e statu s of ach ievement of its requi rements. Anoth er objective i s th at everyone worki ng on th e
produ ct at any time in its life cycle uses correct and accurate information.
Th e produ cts th at may be managed by a configu ration m anagement system inclu de:
a) docu ments and data pertaining to contract, process, planning and product;
b) source, object and execu tabl e code;
c) i ncorporated produ cts including
— software tool s,
17
I SO 9000-3: 1 997(E) © I SO
Procedu res shoul d be appl ied to ensu re that the foll owing can be i dentified for each software i tem:
Th e su ppli er sh ou ld establi sh and m ai ntain configurati on statu s accou nting procedu res to record, m anage and report
on th e status of software item s, of change requests and of the implementati on of approved changes.
Th e su ppli er sh ou ld devel op and im pl em ent a configuration m anagement plan whi ch includes th e fol lowi ng:
a) organizati ons invol ved in configu rati on management and responsibil ities assigned to each of th em;
b) configuration m anagem ent acti vities to be carried ou t;
c) configuration m anagem ent tools, techniques and meth odologi es to be u sed;
d) the point at wh ich i tems shoul d be brought under configuration control.
N OTE — For fu rth er i n form ati on on con fi g u rati on m an ag em en t, refer to I SO 1 0007, an d I SO/I EC 1 2207: 1 995, su bcl au ses 6. 1
an d 6. 2.
Th e su pplier sh all identify and plan the produ ction, installation and servici ng processes which
di rectly affect qu ality and shall ensu re th at these processes are carried ou t under controll ed
conditions. Controlled condi tions shall include the foll owing:
a) documented procedu res defining the manner of produ ction, install ati on and servi ci ng, where
the absence of such procedures coul d adversely affect quality;
b) u se of suitable producti on, instal lation and servicing equipment, and a sui table working
environm ent;
c) com pliance wi th reference standards/codes, quality pl ans and/or docu mented procedures;
f) criteri a for workmansh ip, whi ch sh all be stipu lated, in th e clearest practicabl e manner (e. g. ,
written standards, representative sampl es or illu strations) ;
g) sui table maintenance of equi pment to ensure continu ing process capabil ity.
Wh ere th e results of processes cannot be fu lly verified by su bsequent i nspection and testi ng of th e
product and where, for example, processing deficiencies may become apparent only after th e
product i s in u se, the processes shal l be carried ou t by qualified operators and/or sh all requi re
continuou s monitoring and control of process parameters to ensu re that the speci fied requirements
are met.
Th e requirements for any qualifi cation of process operations, i nclu ding associated equi pment and
personnel (see 4. 1 8) , shall be speci fied.
N OTE 1 6 Su ch processes requ i ri ng pre-qu al i fi cati on of th ei r process capabi l i ty are frequ en tl y referred to as
speci al processes.
Records sh al l be maintained for qu al ified processes, equ ipment and personnel, as appropriate (see
4. 1 6) .
As stated in gu idance for th e desi gn control element of I SO 9001 , a software devel opment project sh ou ld be organized
according to a set of processes wh ich transform the requi rements into a software product. Th e “process control”
18
© I SO I SO 9000-3: 1 997(E)
e l e m e n t, as appl i e d to s o ftware d e vel o pm e n t, is appl i cabl e to th e re pl i cati o n , d e l i very an d i n s tal l ati o n of s o ftware i tem s
o r pro d u cts .
f) ch e cks ag ai n s t th e po s s i bi l i ty o f s o ftware vi ru s e s ;
packag i n g ;
s u bs e q u en t rel eas es .
wi th s afety an d /o r s e cu ri ty req u i re m e n ts .
a) d e s cri pti o n s of th e type s (or cl as s es ) of rel eas e, d epe n d i n g on th e freq u en cy an d /o r i m pact on th e cu s to m e r' s
o perati o n s an d abi l i ty to i m pl em en t ch an g e s at an y po i n t i n ti m e ;
b) m e th o d s by wh i ch th e cu s to m er wi l l be ad vi s e d o f cu rre n t o r pl an n e d fu tu re ch an g es ;
d) g ro u n d ru l e s to d eterm i n e wh ere l o cal i z ed te m po rary fi xes m ay be i n co rpo rated or rel eas e of a co m pl e te u pd ated
pro d u cts an d s i te s .
d) a s ch e d u l e ;
i) trai n i n g fo r th e u se o f n ew faci l i ti e s .
4. 1 0 I n specti on an d testi n g
d o cu m e n ted pro ce d u re s .
19
I SO 9000-3: 1 997(E) © I SO
Tes ti n g m ay be req u i red at s e ve ral l eve l s , fro m th e i n d i vi d u al s o ftware i te m to th e co m pl ete s o ftware pro d u ct. Th e re
a) te s t o bj e cti ves ;
b) co n fi g u rati o n s to be te s ted ;
i) tes ti n g o f en d - u s er d o cu m e n tati o n ;
tes ts ;
l) th e re s po n s i bi l i ti e s fo r s pe ci fi cati o n an d pe rfo rm an ce o f th e te s ts ;
m) th e te s t co m pl e ti o n cri teri a;
n) th e m e th o d o f re co rd i n g res u l ts ;
o) pro ce d u re s fo r an al ys i n g an d appro vi n g re s u l ts ;
req u i re m e n ts ;
r) th e re pe atabi l i ty o f th e te s ts .
5. 3. 1 3.
co n fo rm an ce pro vi d e d .
repl acem en t i n th e e ve n t o f n o n co n fo rm i ty to s pe ci fi e d re q u i re m e n ts .
s u ppl i er sh ou l d e s tabl i s h an d m ai n tai n d o cu m e n te d pro ced u res fo r veri fi cati o n ( u po n rece i pt) of s u ch pro d u ct, taki n g
Th e s u ppl i er m ay appl y th e s am e ki n d s o f veri fi cati o n acti vi ti e s to cu s to m e r- s u ppl i e d pro d u ct as to pu rch as ed pro d u ct.
20
© I SO I SO 9000-3: 1 997(E)
Th e supplier shall:
a) inspect and test product as requ ired by the qual ity plan and/or docum ented procedures;
b) h old product u nti l the required inspecti on and tests have been completed or necessary reports
have been recei ved and verified, except when produ ct is rel eased under posi tive-recal l
procedures (see 4. 1 0. 2. 3) . Release u nder positive-recall procedures shall not preclude th e
activities ou tli ned in 4. 1 0. 3a) .
The suppl ier sh al l carry ou t all fi nal i nspection and testi ng in accordance wi th the qu ality plan and/or
docu mented procedu res to complete th e evidence of conformance of the fi ni shed product to the
specified requi rements.
The quali ty pl an and/or docum ented procedures for fi nal inspecti on and testi ng sh al l requ ire th at al l
specified inspecti on and tests, i nclu di ng th ose specified ei th er on receipt of product or in-process,
h ave been carried ou t and that the resu lts meet speci fi ed requ irem ents.
N o produ ct sh al l be dispatched unti l all th e acti viti es speci fi ed in the quali ty plan and/or docum ented
procedures have been satisfactori ly completed and th e associated data and docum entation are
avai labl e and au th ori zed.
Before offering the product for cu stom er acceptance, the su ppli er sh oul d val idate the operation of the product i n
accordance with i ts specified i ntended u se, u nder conditions sim il ar to th e appl ication environment, as specified in th e
contract. Any di fferences between the vali dati on envi ronm ent and the actu al appli cation environment, and the risks
associated with su ch differences, sh ou ld be identified and ju stified as early in th e life cycle as possible, and recorded.
I n the course of vali dation, confi gu rati on audits or eval uati ons may be performed, wh ere appropri ate, before release of
a confi gu rati on basel ine to confirm, by exami nati on of th e review, i nspection and test records, th at th e software produ ct
complies wi th i ts contractu al or speci fi ed requ irements.
When considering the test environment, the foll owing concerns sh ou ld be addressed:
Where testi ng i n the target envi ronm ent i s requi red, th e fol lowing concerns sh oul d be addressed:
a) th e specific responsi bi li ti es of th e su ppli er and custom er for carryi ng ou t and eval uati ng th e test;
b) restorati on of th e user environm ent (after test) .
Acceptance test support may be requ ired wh en the suppl ier is ready to deli ver the vali dated produ ct. The cu stomer
sh ou ld judge wh ether or not the product is acceptable according to previ ou sly agreed criteria and i n a m anner speci fi ed
i n th e contract. Acceptance tests sh ou ld be performed by th e cu stomer or m ay be perform ed on beh al f of th e
cu stomer by the supplier or a th ird party. The su ppli er shou ld cooperate in acceptance activities wi th the cu stomer as
stipul ated in the contract.
When acceptance testing, if requi red by the contract, is performed by the suppl ier, th e acceptance test activiti es may
be recogni zed as rel ating to final inspection and test, and val idation. I n some i nstances, val idation, field testi ng and
acceptance testi ng m ay be one and th e sam e acti vity.
Before carryi ng ou t acceptance acti viti es, the suppl ier shou ld assist th e cu stomer to identi fy the fol lowi ng:
21
I SO 9000-3: 1 997(E) © I SO
a) ti me schedule;
b) procedu res for evalu ation, including acceptance criteria;
c) software/hardware environments, i nclu di ng the controls on them;
d) hu man resources requ ired and associated trai ni ng.
The method of handling problems detected during the acceptance procedure and their di sposition shou ld be agreed
between the cu stomer and su ppli er and documented.
The su pplier shall establi sh and maintain records which provi de evi dence that the product has been
i nspected and/or tested. These records shall show clearly whether te product has passed or fai led
the i nspections and/or tests according to defi ned acceptance criteria. Where the produ ct fails to
pass any i nspection and/or test, the procedures for control of nonconformi ng produ ct shall apply
(see 4. 1 3) .
Records shall identify the i nspection authori ty responsible for the release of product (see 4. 1 6) .
The su ppli er should ensu re that the test results are recorded as defined i n the relevant specificati on.
4.1 1 .1 General
The supplier shall establish and mai ntai n documented procedu res to control, calibrate and mai ntai n
i nspection, measu ring and test equi pment (inclu di ng test software) , used by the su ppli er to
demonstrate the conformance of product to the specified requ irements. I nspection, measuring and
test equi pment shall be u sed i n a manner which ensures that the measurement u ncertai nty is
known and i s consi stent with the requ ired measurement capabi li ty.
Where test software or comparative references su ch as test hardware are used as su itable forms of
i nspection, they shall be checked to prove that they are capable of verifying the acceptability of
produ ct, prior to release for use during produ cti on, i nstallati on or servi cing and shall be rechecked at
prescribed intervals. The su pplier shall establish the extent and frequ ency of su ch checks and shall
mai ntai n records as evidence of control (see 4. 1 6) .
Where the availability of techni cal data pertaining to the i nspection, measuring and test equ ipment i s
a specified requ irement, su ch data shall be made available, when requ ired by the customer or
cu stomer's representati ve, for verification that the i nspection, measu ri ng and test equ ipment is
functi onally adequ ate.
NOTE 17 For the pu rposes of thi s I nternati onal Standard, the term "measu ri ng equ i pment" i nclu des
measu remen t devi ces.
Where the su ppli er u ses tools, facilities and techni qu es, i n the condu ct of any tests verifyi ng conformance of the
software product to speci fi ed requ irements, the su pplier should consi der the effect of su ch tools on the qu ality of the
software produ ct, when approving them. I n addi ti on, such tools may be placed u nder configuration management pri or
to u se.
The scope of use of test tools and techni qu es shou ld be documented and their use reviewed at defi ned intervals, to
determi ne if there is a need to improve and/or u pgrade them.
N OTE — For fu rth er i n form ati on , see I SO/I EC 1 2207: 1 995, su bcl au se 7. 2.
22
© I SO I SO 9000-3: 1 997(E)
Th e supplier shall:
a) determine the m easurements to be made and the accuracy requ ired, and select the
appropriate inspection, measu ring and test equi pment that is capabl e of th e necessary
accuracy and precision;
b) identify all inspection, measuri ng and test equ ipm ent th at can affect product qu ality, and
calibrate and adjust th em at prescribed interval s, or pri or to use, against certifi ed equipment
having a known valid rel ati onsh ip to international ly or nationall y recogni zed standards. Wh ere
no such standards exi st, the basis u sed for cal ibrati on shal l be docu mented;
c) defi ne th e process employed for th e cali bration of inspection, measuring and test equ ipm ent,
inclu ding details of equ ipm ent type, u niqu e identification, location, frequ ency of ch ecks, ch eck
meth od, acceptance criteri a and th e action to be taken when resu lts are u nsati sfactory;
d) identi fy inspection, measu ri ng and test equi pm ent wi th a sui tabl e i ndicator or approved
identi fi cation record to sh ow th e cali bration statu s;
e) mai ntain cali bration records for inspection, measu ri ng and test equi pment (see 4. 1 6) ;
f) assess and docu ment th e vali di ty of previ ou s i nspection and test resu lts wh en inspecti on,
measu ring and test equ ipment is found to be ou t of cal ibrati on;
g) ensure that th e envi ronmental conditions are sui tabl e for the cal ibrati ons, i nspections,
measu rements and tests bei ng carried ou t;
h) ensure that th e h andli ng, preservation and storage of inspecti on, measu ring and test
equi pm ent i s su ch that the accu racy and fitness for use are m ai ntai ned;
i) safegu ard inspecti on, measuring and test facili ti es, including both test h ardware and test
software, from adjustments whi ch woul d i nvali date the cal ibrati on setting.
N OTE 1 8 Th e metrol ogi cal confi rmati on system for measu ri ng equ i pment g i ven i n I SO 1 001 2 may be u sed
for g u i dance.
Cal ibrati on is a verifi cation technique that i s not directly appli cable to software. H owever, i t m ay be appli cable to
h ardware and tools used to test and vali date th e software. Consequ entl y, i tems b) to f) above are not appl icabl e to th e
software itself bu t may be appli cable to th e environment used wh en testi ng th e software.
The inspecti on and test statu s of produ ct sh al l be identi fi ed by su itable m eans, wh ich indi cate th e
conformance or nonconformance of produ ct with regard to i nspection and tests performed. The
i dentificati on of i nspection and test statu s sh al l be maintained, as defined in the qu al ity plan and/or
docu mented procedures, th roughou t produ cti on, i nstal lati on and servicing of th e produ ct to ensu re
that only produ ct th at has passed the requi red inspecti ons and tests [or rel eased u nder an
authori zed concession (see 4. 1 3. 2) ] is di spatch ed, u sed or i nstalled.
The su ppli er shoul d have a m eans of identi fying th e stage of development of the com ponents of th e produ ct and th e
test status. For example: untested; tested with error; tested successfu ll y or approved for rel ease to any fu rther
developm ent activity. The creation of bu ilds or the movem ent of software i tems between development, test and
operati onal environments m ay serve to indi cate th is statu s. I nspecti on and test records may be u sed to i dentify
i nspection and test statu s.
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au se 6. 2.
23
I SO 9000-3: 1 997(E) © I SO
s u ch d e fe cts sh ou l d be co n tro l l ed an d re co rd ed .
Th e re s po n s i bi l i ty fo r re vi ew an d au th o ri ty fo r th e d i s po s i ti o n of n o n co n fo rm i n g pro d u ct s h al l be
d efi n ed .
a) re wo rke d to m e et th e s pe ci fi e d re q u i re m e n ts ;
b) accepted wi th o r wi th o u t repai r by co n ce s s i o n ;
d) re j e cte d o r s crapped .
be re co rd ed to d en o te th e actu al co n d i ti o n (see 4. 1 6 ) .
d o cu m e n ted pro ce d u re s .
o f re - te s ti n g sh ou l d be i d en ti fi ed in a d o cu m e n te d pro ce d u re;
c) th e pri o ri ty o f th e n o n co n fo rm i ti e s .
d) re j ecti o n .
24
© I SO I SO 9000-3: 1 997(E)
The su ppli er sh all establ ish and maintain docu mented procedu res for im pl em enti ng correcti ve and
preventi ve action.
Any correcti ve or preventive acti on taken to elim inate the causes of actual or potenti al
nonconform ities sh al l be to a degree appropriate to the m agni tu de of problems and commensu rate
with th e risks encou ntered.
The su ppl ier shall im pl em ent and record any ch anges to th e docum ented procedu res resul ti ng from
corrective and preventi ve acti on.
Where corrective acti on di rectl y affects th e software produ ct, th e configuration managem ent process m ay be invoked
to m anage th e ch anges. Corrective actions that involve ch anges to th e software life cycle processes sh ou ld be
reviewed by managem ent and i mplemented by means of docu ment and data control procedu res.
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au ses 6. 2, 6. 8 an d 7. 3.
a) th e effective handli ng of custom er com pl ai nts and reports of produ ct nonconform ities;
b) investigation of th e cau se of nonconform ities relating to produ ct, process and qu ality system ,
and recordi ng th e resu lts of the i nvesti gation (see 4. 1 6) ;
c) determ ination of th e corrective acti on needed to eli mi nate th e cause of nonconform ities;
b) determ ination of th e steps needed to deal with any problems requ iring preventive acti on;
c) initi ation of preventi ve action and appl ication of controls to ensure th at it i s effecti ve;
d) ensuring that rel evant inform ation on actions taken i s su bmitted for m anagement review (see
4. 1 . 3) .
Analysis of th e root causes of nonconformi ti es may provi de inpu t to preventi ve acti on. Th e m easures taken to reverse
u nfavou rabl e trends i n metric l evels may be consi dered as preventive acti ons.
The suppl ier sh al l establ ish and m ai ntai n docum ented procedu res for h andl ing, storage, packagi ng,
preservation and del ivery of product.
25
I SO 9000-3: 1 997(E) © I SO
s o ftware .
Vi ru s pro te cti o n req u i re m e n ts , as appl i cabl e to s o ftware pro d u cts d e s i g n ate d fo r d e l i ve ry, are d es cri be d as part of th e
g u i d an ce on repl i cati o n .
i n terval s .
A s ys te m sh ou l d be e s tabl i s h e d fo r:
a) s to ri n g s o ftware i tem s ;
h el d in an e n vi ro n m e n t wh i ch :
e l e ctro s tati c en vi ro n m e n t.
P ackag i n g req u i re m e n ts , as appl i cabl e to s o ftware pro d u cts , d es i g n ated fo r d el i ve ry, are d es cri bed as part of th e
g u i d an ce on repl i cati o n . In cas es wh ere el ectro n i c s to rag e is u sed th e re m ay be no ph ys i cal acti vi ty rel ated to th i s
26
© I SO I SO 9000-3: 1 997(E)
co pi es o f th e s o ftware pro d u ct d e l i vered . Th e s e pro ced u res sh ou l d pro vi d e fo r appro pri ate preve n ti ve acti o n to pro tect
appro pri ate l e ve l of s o ftware vi ru s ch ecki n g h as bee n pe rfo rm e d an d th at appro pri ate m e as u re s h ave be en taken to
an el em en t o f th e s e d ata.
— d o cu m e n te d te s t res u l ts ;
— pro bl e m re po rts ;
— ch an g e re q u es ts ;
— an n o tate d d o cu m e n ts ;
— revi e w re co rd s ;
— m i n u tes ;
— au d i t re po rts .
take i n to acco u n t th e rate of d e g rad ati o n of th e el ectro n i c i m ag e s an d th e avai l abi l i ty of th e d evi ce s an d s o ftware
n ee d e d to acce s s th e re co rd s .
27
I SO 9000-3: 1 997(E) © I SO
4. 1 7 I n tern al q u al i ty au d i ts
th e acti vi ty be i n g au d i ted .
N OTE S
20 Th e re s u l ts of i n te rn al q u al i ty au d i ts fo rm an i n te g ral part of th e i n pu t to m an ag e m e n t re vi e w
acti vi ti e s (see 4. 1 . 3) .
21 G u i d an ce on q u al i ty s ys te m au d i ts is g i ve n in I SO 1 001 1 .
q u al i ty s ys te m .
4. 1 8 Trai n i n g
trai n i n g re q u i re m e n ts sh ou l d be d o cu m e n te d .
4. 1 9 Servi ci ng
re q u i re m en ts .
28
© I SO I SO 9000-3: 1 997(E)
co m po n e n ts , co n tro l l ed by th e s o ftware .
Fo r i n terface m o d i fi cati o n s an d fu n cti o n al e xpan s i o n , d e pen d i n g u po n th e s cal e of wo rk, ch an g e co n tro l pro ce d u res
a) pro g ram ( s ) ;
c) s peci fi cati o n s ;
d) d o cu m en ts fo r cu s to m e r an d /o r u s er;
f) te s t pl an s .
a) s co pe o f m ai n te n an ce ;
c) s u ppo rt o rg an i z ati o n ( s ) ;
d) m ai n te n an ce acti vi ti es ;
e) m ai n te n an ce re co rd s an d repo rts ;
f) co n fi g u rati o n m an ag e m e n t acti vi ti es ;
m ai n tai n e d :
acti o n s ;
i m pro ve m e n t o f th e q u al i ty s ys te m i tse l f.
29
I SO 9000-3: 1 997(E) © I SO
N OTE — For fu rth er i n form ati on , see I SO/I E C 1 2207: 1 995, su bcl au ses 5. 4. 4, 5. 5. an d 6. 8.
Th e suppli er sh all i dentify the need for statistical tech niques required for establish ing, controll ing
and verifying process capability and produ ct ch aracteristics.
4.20.2 Procedures
The suppl ier sh al l establish and m ai ntai n docum ented procedu res to i mplement and control th e
appli cation of th e stati sti cal tech niques identi fi ed in 4. 20. 1 .
Stati sti cal tech ni qu es m ay be used to anal yse measu rements of process capabi li ty and produ ct characteristics, wi th the
objective of produ cing data that can be u sed to eval uate produ ct quali ty and process capabi li ty. The data may be used
to assess conformance wi th qu al ity requi rements, when they are expressed qu anti tati vel y.
Exam pl es of product ch aracteristics to whi ch stati sti cal tech ni qu es m ay be appl ied are:
— testabili ty;
— u sabi li ty;
— reliability;
— maintainability;
— availability.
Exam pl es of software process capabil ity ch aracteristi cs to wh ich stati sti cal tech ni qu es m ay be appl ied are:
— process m aturity;
— num ber and type of defects in process outpu ts;
— defect removal efficiency;
— m il estone sl ippage.
I ndependent of th e metrics u sed, i t is im portant that level s are known and used for process control and i mprovem ent
rather than wh ich specifi c metrics are u sed.
Different process m etrics may be appropriate for di fferent software products produced by the same su ppl ier.
30
© I SO I SO 9000-3: 1 997(E)
An n ex A
(n orm ati ve)
Bi bl i og raph y
[1 ] I SO 9000-2:1 997, Qu ality management and quali ty assu rance standards — Part 2: G eneri c gui deli nes for the
appli cation of I SO 9001 , I SO 9002 and I SO 9003.
1)
[3] I SO 1 0006:— , Quali ty management — G u idelines to quali ty in project management.
[4] I SO 1 0007:1 995, Quali ty management — G u idelines for confi guration management.
[5] I SO 1 001 1 -1 :1 990, G uidelines for auditing qu ality systems — Part 1 : Au diting.
[6] I SO 1 001 1 -2:1 991 , Gu idelines for au diting qu ality system s — Part 2: Qu alification criteria for qu ality systems
auditors.
[7] I SO 1 001 1 -3:1 991 , G uidelines for auditing qu ality systems — Part 3: Management of au dit programmes.
[8] I SO 1 001 2-1 :1 992, Quali ty assu rance requi rements for measu ring equi pment — Part 1 : Metrological confi rmati on
system for m easu ring equ ipment.
[1 0] I SO/I EC 91 26:1 991 , I nformation technology — Software produ ct evaluation — Quali ty characteristics and
gu idelines for their u se.
_____________________
1) To be pu bl i sh ed.
31
I SO 9000-3: 1 997(E) © I SO
An n ex B
(i n form ati ve)
• identifies I SO/I EC 1 2207 su bclauses th at m ay assist in th e constru ction of a qu ality system th at conform s to
I SO 9001 ;
• sum mari zes th e notes to be found with in th e body of thi s part of I SO 9000.
• is not i ntended to be a complete description of th e rel ation between I SO/I EC 1 2207 and I SO 9001 , i n
parti cu lar h ow I SO/I EC 1 2207 covers th e requi rements of I SO 9001 and vice versa.
4. 1 . 2 7. 2, 6. 3. 1 . 6
4. 1 . 3 7. 1 . 4
4. 2. 3 6. 2, 6. 3, 6. 4, 6. 5
4. 3. 2 5. 2. 1 , 5. 2. 6, 6. 4. 2. 1
4. 3. 3 5. 1 . 3. 5, 5. 2. 3. 2
4. 4. 2 5. 2. 4
4. 4. 3 5. 2. 6. 1 , 6. 6. 2
4. 4. 4 5. 3. 2, 5. 3. 3, 5. 3. 4
4. 4. 5 5. 3. 5, 5. 3. 6, 5. 3. 7
4. 4. 6 5. 3. 4. 2, 5. 3. 5. 6, 5. 3. 6. 7, 6. 6. 3
4. 4. 7 5. 3. 4. 2, 5. 3. 5. 6, 5. 3. 5. 7, 5. 3. 7. 5, 5. 3. 9, 6. 4
4. 4. 8 5. 3. 1 , 6. 5
4. 4. 9 5. 5. 2, 5. 5. 3, 6. 2. 3
4. 5. 1 6. 1
4. 6. 1 5. 1
4. 7 6. 1
4. 8 6. 1 , 6. 2
4. 9 5. 3. 1 2, 6. 3. 3
4. 1 0. 1 5. 1 . 5, 5. 3. 5. 5, 5. 3. 6. 5, 5. 3. 6. 6, 5. 3. 7, 5. 3. 8, 5. 3. 9, 5. 3. 1 0, 5. 3. 1 1 , 5. 3. 1 3
4. 1 1 . 1 7. 2
4. 1 2 6. 2
4. 1 3. 1 6. 2, 6. 8
4. 1 4. 1 6. 2, 6. 8, 7. 3
4. 1 5. 1 5. 2. 7. 1 , 5. 3. 1 3. 2, 6. 2. 6
4. 1 6 6. 1 . 6. 2
4. 1 7 6. 7, 6. 8, 7. 3. 2
4. 1 8 7. 4
4. 1 9 5. 4. 4, 5. 5, 6. 8
32
I SO 9000-3: 1 997(E) © I SO
I CS 03. 1 20. 1 0
Descri ptors: qu al i ty m an ag em en t, qu al i ty assu ran ce, qu al i ty assu ran ce prog ram m e, q u al i ty assu ran ce system s, com pu ter software,
stan d ard s, i n tern ati on al stan d ard s, i m pl em en tati on , ru l es (i n stru cti on s) .