Upload
vickramchandu9526
View
214
Download
0
Embed Size (px)
Citation preview
7/24/2019 How to Achieve Level 5 Maturity for QA and Testing Process
1/5
How to Achieve Level 5
Maturity for QA and TestingProcessPosted In | ISO standards, Quality assurance| Last Updated:
"November 3, !#"
This article explains what are CMM levels and how toachieve these CMM levels for QA processes,
explained with best examples.$or any process %&et&er it is a Q' process, developmentprocess or any non(tec&nical process, t&ere are levels o) itsmaturity* +y levels o) maturity %e mean t&at t&e level o))ormality and processes improvement, lie ad(&ocprocesses - to )ormally de)ined steps - to mana.ed resultmetrics - to optimi/ation o) t&e processes*
CMM (Capability Maturity Model)is process basedmodel %&ic& is used to assess t&e maturity o) an
or.ani/ation )or di))erent domains* 'lt&ou.& t&is model isnormally termed as t&e so)t%are development model buteventually it %as used )or ot&er processes as %ell lie Q'and testin.*It &as # di))erent levels o) maturity )rom to #* 's %e .oto%ards level # )rom , variability and inconsistency
reduces* +elo% are t&e details o) # levels* 0ere %e %ill .ot&rou.& t&e CMM levelswith respect to QA
processand %&at all output1result is e2pected )or eac&level to mature a Q'1testin. process and reac& up to level
#*
http://www.softwaretestinghelp.com/category/iso-standards/http://www.softwaretestinghelp.com/category/quality-assurance/http://www.softwaretestinghelp.com/sqa-processes-how-to-test-complete-application/http://www.softwaretestinghelp.com/what-is-sei-cmm-iso-ieee-ansi-will-it-help/http://www.softwaretestinghelp.com/category/quality-assurance/http://www.softwaretestinghelp.com/sqa-processes-how-to-test-complete-application/http://www.softwaretestinghelp.com/what-is-sei-cmm-iso-ieee-ansi-will-it-help/http://www.softwaretestinghelp.com/category/iso-standards/7/24/2019 How to Achieve Level 5 Maturity for QA and Testing Process
2/5
Level 1 Ad-Hoc: Unplanned, unsystematic,
and inconsistent
's t&e %ord 'd(0oc4 states: unplanned, unprepared, at
t&is level si.ni)icance is not .iven to plannin., )ollo%in.processes, .uidelines and standards* 5&ere is no
standardi/ed 6 consistent %ay o) doin. any tas* 5&e onlyt&in. %&ic& is important at t&is level is meetin. t&etimelines, irrespective o) t&e 7uality o) t&e end product and
deliverables*
's t&ere are no pre(de)ined standards and processes, sametas is done in di))erent %ays by di))erent people*
'nd t&is becomes even more unsystematic and inconsistenti) same tas is done di))erently ne2t time*
!xample "QA- 5&e e2ample %ould be t&at in an or.ani/ationalt&ou.& Q' is o) t&e p&ases in a product li)e cycle butt&ere are not any standard 6 no process de)ined, notemplates )or Q' deliverables lie plan, strate.y, scenarios,and cases are standardi/ed* 8ven i) t&ese are documented
7/24/2019 How to Achieve Level 5 Maturity for QA and Testing Process
3/5
t&en all team members &ave t&eir o%n %ay o) doin. it andnot consistent at all*
Level 2 Control: initiate defining processesat high level:
Solution to t&e problem %&ic& %e sa% at Level o)unavailability o) Q' processes, met&odolo.y 6 standards
%ould be to &ave all t&ese in place* 5&e standards andprocesses are not only )inali/ed but also are %elldocumented, so t&at t&ose can be re(used by any one )or
similar tas*
!xample "
QA- 9e)ine overall Q' process and met&odolo.y )ordi))erent types o) testin. lie )unctional, data, per)ormanceetc* 9e)ine t&e role o) a Q' en.ineer in proect4s li)e cycleand prepare templates )or deliverables in eac& p&ase* Not
only de)ine and prepare rat&er s&are %it&in team
Level 3 Core Competency: Come up with a
generalized process for wider audience and
domains:
't t&is level 3, people are motivated to )ollo% t&estandards and processes de)ined at level * $or t&is )irst o)
all t&e processes need to be conveyed to all people andneed to identi)y %&at all sills are needed to use t&ose
e))ectively and e))iciently and also i) any trainin. is re7uired)or t&at and t&en motivated and supported to )ollo% t&osestandards and processes* 0ere people &avin. moree2perience s&are t&eir no%led.e %it& ot&ers*
7/24/2019 How to Achieve Level 5 Maturity for QA and Testing Process
4/5
!xample "QA- ;onduct %ebinars and trainin. sessions to let people.et ac7uainted about t&e ne%ly de)ined Q' process andstandards and motivate t&em to mae use o) t&ose durin.
t&eir day to day proect4s li)e((((((((((((
Level 4 Predictable: Measure the processes
't t&is level processes de)ined at level 3 are measured7uantitatively* 5&is is done to control t&e e))ort re7uired onany tas* +ased on t&is 7uantitative analysis, processes
can be adusted i) needed, and t&at to %it&out de.radin.t&e 7uality o) t&e end product* 'nalysis is done by dividin.complete process into smaller sub(processes and t&en7uantitative tec&ni7ues are applied on t&ese sub(processesand as per t&e result, sub(processes are adusted i)
needed* 5&is level is called predictable as based on priore2perience< %e can predict t&e process 7uantitatively andmae use o) t&at )or t&e upcomin. processes*
!xample "QA- Per)ormin. re.ular audits %ould be a .ood idea &ere*5&is can include to c&ec i) teams are actually )ollo%in. t&eprocesses de)ined, usin. t&e standard templates, ad&ere tomet&odolo.y or not*
Level 5 Innovative: ContinuousImprovement
't t&is level, innovative %ays are identi)ied to )urt&erimprove t&e pre(de)ined processes and standards* 5&is is acontinuous process* $or t&is our o%n processes are
7/24/2019 How to Achieve Level 5 Maturity for QA and Testing Process
5/5
%atc&ed and re(en.ineered continuously by addin. ne%tools tec&nolo.ies, by continuous studies and by eepin.ourselves updated %it& ne% in)ormation in t&e maret* 5&iscan also be ac&ieved by benc&marin. ot&er or.ani/ations
and learn )rom t&em and try to improve our process byaddin. ne% innovations to it*
!xample "QA- =eep on improvin. t&e met&odolo.y, processes
de)ined based on prior audit results*+ased on some studies it &as been concluded t&at t&e
or.ani/ations at level may spend >!!! )or any particular
tas t&en )or t&e same tas or.ani/ation at level # needs tospend >!*
')ter .oin. t&ou.& all # levels mentioned above, loos liereac&in. up to level 3 is di))icult* Once it ac&ieved t&en
ne2t levels are not too )ar and di))icult to ac&ieve