KeÄĆŸe inovĂĄcie neustĂĄle posĂșvajĂș hranice moĆŸnostĂ pri vĂœvoji softvĂ©ru, vyuĆŸĂvanie testovania ako centralizovanej sluĆŸby sa stĂĄva Äoraz populĂĄrnejĆĄĂm.
OrganizĂĄcie majĂș zĂĄujem objaviĆ„ ĂșspeĆĄnĂ© spĂŽsoby, ako posielaĆ„ testerov do viacerĂœch tĂmov; cieÄŸom je, aby to nebolo na Ășkor vzdania sa vynikajĂșcich postupov a ĆĄtandardizĂĄcie, na ktorĂœch vytvorenĂ a udrĆŸanĂ organizĂĄcie QA neĂșnavne pracujĂș.
ZaÄlenenie
Testovacie centrum excelentnosti
mĂŽĆŸe byĆ„ rieĆĄenĂm, ako udrĆŸaĆ„ ĆĄtandardizĂĄciu vo vaĆĄich tĂmoch a zabezpeÄiĆ„, aby sa inovĂĄcie v oblasti testovania stali prioritou vo vaĆĄej organizĂĄcii.
Testovacie tĂmy musia dodrĆŸiavaĆ„ presnĂ© kroky na ĂșspeĆĄnĂș implementĂĄciu TCoE. To zahĆĆa analĂœzu vplyvu, plĂĄnovanie, hodnotenie, organizaÄnĂ© Ășpravy, vĂœber nĂĄstrojov a stanovenie cieÄŸov.
Äo je testovacie centrum excelentnosti (TCoE)?
Testovacie centrum excelentnosti je schopnĂ© pomĂŽcĆ„ spoloÄnostiam optimalizovaĆ„ vĂœkonnosĆ„ a kvalitu aplikĂĄciĂ s cieÄŸom zlepĆĄiĆ„ sĂșÄinnosĆ„ medzi IT a podnikom, urobiĆ„ viac s ich nĂĄstrojmi, rozpoÄtami na QA, ÄŸuÄmi a prostredĂm a zvĂœĆĄiĆ„ efektĂvnosĆ„ QA.
TCoE je vynaliezavĂ© virtuĂĄlne riadiace centrum, ktorĂ© vyuĆŸĂva metriky, automatizĂĄciu, ĆĄtandardizovanĂș metodiku testovania, nĂĄstroje a osvedÄenĂ© postupy. Pred nasadenĂm a poÄas produkcie TCoE spravuje univerzĂĄlnu zbierku dostupnĂœch zdrojov, aby sa zabezpeÄila jednotne vysokĂĄ kvalita vĆĄetkĂœch aplikĂĄciĂ.
Okrem toho poskytuje hmatateÄŸnĂœ spĂŽsob zobrazenia a monitorovania kvality akĂ©hokoÄŸvek projektu alebo softvĂ©rovĂ©ho systĂ©mu. TCoE poskytuje manaĆŸmentu IT moĆŸnosĆ„ rozhodovaĆ„ o nasadenĂ z
obchodné riziko
perspektĂva.
KombinĂĄcia procesov, ÄŸudskĂœch zdrojov a nĂĄstrojov na zabezpeÄenie kvality umoĆŸĆuje TCoE posilniĆ„ organizĂĄcie a sprĂĄvne zaÄleniĆ„
proces automatického testovania
pre TCoE a zĂĄroveĆ zlepĆĄiĆ„ vĂœsledky a produktivitu manuĂĄlneho testovania.
Kedy potrebujete testovacie centrum excelentnosti (TCoE)?
Na testovacie tĂmy TCoE je vĆŸdy vyvĂjanĂœ tlak, aby urĂœchlili Äas vĂœvoja bez ohrozenia kvality. SpoliehaĆ„ sa vĂœluÄne na
tradiÄnĂ© metĂłdy zabezpeÄenia kvality
sĂș nedostatoÄnĂ©, pretoĆŸe nedokĂĄĆŸu drĆŸaĆ„ krok so stĂĄle nĂĄroÄnejĆĄĂm softvĂ©rom, ktorĂœ je efektĂvny, robustnĂœ a Äasovo obmedzenĂœ.
TĂĄto zmena bola hlavnĂœm faktorom, ktorĂœ viedol spoloÄnosti vo vĆĄetkĂœch oblastiach k tomu, aby preskĂșmali myĆĄlienku vytvorenia centralizovanej testovacej sluĆŸby.
VĂœhody a nevĂœhody zriadenia TCoE
PredtĂœm, ako podniknete kroky k zaÄleneniu testovacieho centra excelentnosti, musĂte sa naĆ pozrieĆ„ z rĂŽznych uhlov pohÄŸadu a zvĂĄĆŸiĆ„ pozitĂva a negatĂva.
Klady
1. ZlepĆĄenie zĂĄkladnĂœch zruÄnostĂ: ZavedenĂm osvedÄenĂœch postupov testovacieho centra vĂœnimoÄnosti aktĂvne investujete do celkovĂœch zruÄnostĂ svojich testerov prostrednĂctvom inovĂĄciĂ a ĆĄkolenĂ, Äo sa prejavĂ vo vyĆĄĆĄej kvalite produktov pre vaĆĄich cieÄŸovĂœch zĂĄkaznĂkov.
2. AutomatizĂĄcia testovania: Ak sa rozhodnete pre prĂsny rĂĄmec automatizĂĄcie, mĂŽĆŸete si byĆ„ istĂ, ĆŸe vĆĄetky vaĆĄe tĂmy budĂș dodrĆŸiavaĆ„ zĂĄkladnĂ© metĂłdy kĂłdovania. VĂœsledkom sĂș kratĆĄie Äasy vykonĂĄvania a cykly skriptovania, lepĆĄie pokrytie a kvalita testovania a kratĆĄĂ Äas pri zapĂĄjanĂ novĂœch inĆŸinierov do automatizĂĄcie.
3. LepĆĄia agilita: TĂœm, ĆŸe sa od kaĆŸdĂ©ho testera vyĆŸaduje, aby pracoval v rĂĄmci konkrĂ©tnej domĂ©ny, umoĆŸĆuje to vĆĄestranne meniĆ„ Ășlohy v prĂpade potreby bez toho, aby testeri museli opustiĆ„ rĂŽzne nĂĄstroje a procesy v rĂŽznych tĂmoch. Okrem toho, ĆĄkĂĄlovanie tĂmov pomocou
model outsourcingu
dĂĄva ÄŸuÄom slobodu, aby sa mohli dĂŽsledne a rĂœchlo zapracovaĆ„.
4. Vykonajte zlepĆĄenia: HlavnĂœm dĂŽvodom komplexnĂ©ho TCoE je nepochybne neustĂĄla modernizĂĄcia procesov a nĂĄstrojov. TĂm, ktorĂœ sa tomuto ĂșÄelu venuje, vĂĄm zaruÄĂ, ĆŸe budete neustĂĄle pracovaĆ„ v najnovĆĄom modernom svete testovania.
5. UĆĄetrite peniaze: ImplementĂĄcia ĆĄtandardizovanĂœch nĂĄstrojov v rĂĄmci tĂmov mĂŽĆŸe vaĆĄej organizĂĄcii priniesĆ„ v urÄitom obdobĂ znaÄnĂ© Ășspory nĂĄkladov.
6. ZnĂĆŸenie nĂĄkladov na testovanie:
Ć tĂșdia
HCL ukĂĄzala, ĆŸe TCoE viedlo k 11-percentnĂ©mu znĂĆŸeniu cien za testovanie v rĂĄmci organizĂĄcie.
NevĂœhody
1. PrĂliĆĄ komplikovanĂ©: Ak mĂĄte jeden alebo dokonca dva tĂmy statickĂœch testerov, nĂĄstroje a procesy sĂș relatĂvne rovnakĂ©. V tomto prĂpade mĂŽĆŸe pridanie ÄalĆĄej vrstvy zbytoÄne skomplikovaĆ„ situĂĄciu, Äo mĂŽĆŸe viesĆ„ k frustrĂĄcii a oneskoreniu vydania.
2. Nedostatok zĂĄvĂ€zkov: Ak sa rozhodnete zaÄleniĆ„ TCoE bez pomoci vaĆĄej organizĂĄcie na vĆĄetkĂœch Ășrovniach, mĂŽĆŸe to viesĆ„ k tomu, ĆŸe vaĆĄi Älenovia sa budĂș cĂtiĆ„ vyhorenĂ a znechutenĂ. PresnejĆĄie povedanĂ©, ak nie je zabezpeÄenĂĄ ĂșplnĂĄ podpora nĂĄstrojov a odporĂșÄania procesu nie sĂș vhodne prispĂŽsobenĂ©, mĂŽĆŸe dĂŽjsĆ„ k neĂșspechu.
PrĂklady, kde moĆŸno implementovaĆ„ TCoE
NiĆŸĆĄie sĂș uvedenĂ© niektorĂ© oblasti, v ktorĂœch by ste mali zvĂĄĆŸiĆ„ implementĂĄciu TCoE:
1. Chcete sa dozvedieƄ o trendoch v oblasti technológià a KPI
ZabezpeÄenie kvality vo viacerĂœch tĂmoch mĂŽĆŸe byĆ„ nĂĄroÄnĂ©, najmĂ€ ak nemĂĄte skupinu alebo jednu osobu urÄenĂș na tĂșto prĂĄcu. V takĂœchto situĂĄciĂĄch vĂĄm mĂŽĆŸe pomĂŽcĆ„ zistiĆ„ rozdiely v tom, ako tĂmy sledujĂș konkrĂ©tne KPI, zatiaÄŸ Äo inĂ© nemusia sledovaĆ„ vĂŽbec ĆŸiadne. MĂŽĆŸe meraĆ„ kvalitu a ukazovatele v celej spoloÄnosti, ÄĂm sa tĂĄto Ășloha znĂĆŸi alebo Ășplne odstrĂĄni.
2. Zapojenie do procesov homogenizĂĄcie
Hlavnou Ășlohou centra excelentnosti testovania je ĆĄtandardizovaĆ„ nĂĄstroje a procesy vo vĆĄetkĂœch tĂmoch. Jednotky mĂŽĆŸu vÄaka ĆĄtandardizĂĄcii strĂĄviĆ„ menej Äasu definovanĂm a zaÄleĆovanĂm niekoÄŸkĂœch zbytoÄnĂœch variantov.
Okrem toho toto nastavenie uÄŸahÄuje komunikĂĄciu medzi tĂmami, pokiaÄŸ ide o usmernenia a osvedÄenĂ© postupy tĂœkajĂșce sa skriptovania, vykonĂĄvania a automatizĂĄcie.
3. ZosĂșladenie zabezpeÄenia kvality s projektmi v rĂĄmci organizĂĄcie
Ak nie je k dispozĂcii centralizovanĂœ rĂĄmec testovania, testovacie tĂmy sa budĂș zodpovedaĆ„ jednotlivcom, a preto stratia moĆŸnosĆ„ zdieÄŸaĆ„ spoloÄnĂœ cieÄŸ alebo smerovanie.
ZavedenĂm TCoE sa vĆĄetky testovacie funkcie umiestnili na jedno centrĂĄlne a vhodnĂ© miesto, ÄĂm sa zabezpeÄilo, ĆŸe operĂĄcie sĂș na rovnakej strane s jednotnĂœm poslanĂm a vĂziou zosĂșladenou s
cieÄŸmi organizĂĄcie
. To zvyĆĄuje viditeÄŸnosĆ„ a zrozumiteÄŸnosĆ„ zabezpeÄenia kvality z pohÄŸadu manaĆŸmentu.
Kedy nemusĂte potrebovaĆ„ TeCentrum excelentnosti
Bolo by nerozumnĂ© pokĂșĆĄaĆ„ sa o centralizĂĄciu v niekoÄŸkĂœch produktovĂœch tĂmoch, ak sa Äo i len jeden z Älenov tĂmu spolieha na inĆĄtitucionĂĄlne znalosti ako na svoju metodiku. To platĂ aj vtedy, ak sa procesy tĂmu nespoliehajĂș na abstraktnĂ© funkÄnĂ© modely, ale na pomenovanĂ© osoby.
Podobne by pomohlo, keby ste nepresĂșvali produktovĂ© skupiny do testovacieho centra excelentnosti bez toho, aby ste sa predtĂœm presvedÄili, ĆŸe zĂĄkladnĂ© nĂĄstroje, ako sĂș ĂșloĆŸiskĂĄ testovacĂch prĂpadov a databĂĄzy chĂœb, sĂș ĆĄtandardizovanĂ©.
Potrebuje vaĆĄa firma testovacie centrum excelentnosti (TCoE)?
Pri rozhodovanĂ o tom, Äi TCoE vyhovuje vaĆĄej organizĂĄcii, je medzi vĂœznamnĂœmi organizaÄnĂœmi zmenami nevyhnutnĂ© dĂŽkladne pochopiĆ„ nedostatky a preskĂșmaĆ„ sĂșÄasnĂœ stav vaĆĄej spoloÄnosti.
Venujte potrebnĂœ Äas tomu, aby ste sa uistili, ĆŸe ste sprĂĄvne urÄili, Äo je alebo nie je vaĆĄe testovacie centrum excelentnosti, a vyberte si na tĂșto prĂĄcu sprĂĄvnych ÄŸudĂ.
Pre ĂșspeĆĄnĂș implementĂĄciu TCoE je kÄŸĂșÄovĂ© zabezpeÄiĆ„ testerov s vynikajĂșcimi komunikaÄnĂœmi a kooperaÄnĂœmi schopnosĆ„ami; musia tieĆŸ komplexne rozumieĆ„ princĂpom testovania.
Nezabudnite si vymyslieĆ„, ako budete identifikovaĆ„ a meraĆ„ Ășspech vaĆĄej organizĂĄcie. Ak potrebujete pouĆŸiĆ„ kÄŸĂșÄovĂ© ukazovatele vĂœkonnosti, odovzdajte tieto informĂĄcie svojmu tĂmu, aby ste pochopili, ako budete meraĆ„ Ășspech.
AkĂ© sĂș hlavnĂ© charakteristiky testovacieho centra excelentnosti (TCoE)?
Hoci testovacie centrum excelentnosti pomĂĄha organizĂĄciĂĄm s kvalitou a plĂĄnovanĂm, existuje niekoÄŸko hlavnĂœch charakteristĂk, podÄŸa ktorĂœch moĆŸno TCoE identifikovaĆ„.
1. Råmec automatizovaného testovania
Predpokladajme, ĆŸe vaĆĄa organizĂĄcia nemĂĄ centralizovanĂœ rĂĄmec pre automatizĂĄciu testov. V takom prĂpade existuje veÄŸkĂĄ pravdepodobnosĆ„, ĆŸe vĂĄĆĄ tĂm nebude zdieÄŸaĆ„ spoloÄnĂ© ciele vaĆĄej spoloÄnosti alebo sa moĆŸno odchĂœli od cesty, ktorĂĄ mĂĄ slĂșĆŸiĆ„ na dosiahnutie obchodnĂœch cieÄŸov.
RĂĄmec testovacieho centra vĂœnimoÄnosti umoĆŸĆuje organizĂĄciĂĄm dosiahnuĆ„ obchodnĂ© ciele prostrednĂctvom konsolidovanĂœch testovacĂch funkciĂ.
2. Viac testovania
Jednou z prĂÄin obmedzenej viditeÄŸnosti projektu je nedostatoÄnĂĄ sĂșÄinnosĆ„ medzi multifunkÄnĂœmi tĂmami, Äo brĂĄni ĂșsporĂĄm z rozsahu. Testovacie centrum excelentnosti zaruÄuje koordinĂĄciu jednotiek podÄŸa ich kÄŸĂșÄovĂœch zruÄnostĂ v oblasti technolĂłgiĂ v rĂĄmci projektov. Okrem toho nie je zĂĄvislĂœ od rĂŽznych platforiem, Äo umoĆŸĆuje optimĂĄlne vyuĆŸitie vaĆĄich zdrojov.
TĂm testovania kvality mĂĄ vlastnĂœ pracovnĂœ priestor, ktorĂœ mu poskytuje potrebnĂœ priestor na vykonĂĄvanie testovania bez toho, aby sa naruĆĄil vĂœvoj softvĂ©ru. Okrem toho mĂŽĆŸu zamestnanci vykonĂĄvaĆ„ paralelnĂ© testy viacerĂœch projektov v rĂŽznych prostrediach.
3. ViditeÄŸnosĆ„ naprieÄ tĂmami
ZvyÄajne medzifunkÄnĂ© tĂmy nemajĂș prehÄŸad, aby mohli presne vypoÄĂtaĆ„ nĂĄvratnosĆ„ investĂciĂ v dĂŽsledku testovania, a neexistuje ĆŸivotaschopnosĆ„, pokiaÄŸ ide o celkovĂ© nĂĄklady spojenĂ© s testovanĂm. TCoE je vybavenĂœ funkciou sledovania na zĂĄklade metrĂk, ktorĂĄ umoĆŸĆuje meraĆ„ vĂœkonnosĆ„ testovania a
NĂĄvratnosĆ„ investĂciĂ z testovania
.
TCoE zjednoduĆĄuje typickĂ© problĂ©my spojenĂ© s organizĂĄciou, ako je meranie testov a ich ĂșÄinnosti, odhaÄŸovanie chĂœb a monitorovanie pokrytia testami. VÄaka analĂœze v reĂĄlnom Äase a dostupnĂ©mu hlĂĄseniu o chybĂĄch budete maĆ„ k dispozĂcii centralizovanĂœ prehÄŸad a jasnosĆ„ pre zainteresovanĂ© strany, Äo vĂĄm pomĂŽĆŸe pri vytvĂĄranĂ lepĆĄej aplikĂĄcie.
AkĂ© sĂș vĂœhody testovacieho centra excelentnosti (TCoE)?
ZaloĆŸenie testovacieho centra excelentnosti pre vaĆĄu spoloÄnosĆ„ mĂĄ niekoÄŸko vĂœhod, naprĂklad tieto:
1. ZvĂœĆĄenĂĄ optimalizĂĄcia harmonogramu dodĂĄvok
PouĆŸĂvanĂm ĆĄablĂłn a automatizĂĄciou nadbytoÄnĂœch testov sa vĂœrazne skrĂĄti vykonĂĄvanie testov. JednoduchĂœm zaÄlenenĂm ĆĄtandardnĂœch procesov mĂŽĆŸete urĂœchliĆ„ proces rieĆĄenia podÄŸa priority a znĂĆŸiĆ„ prestoje medzi beĆŸnĂœmi Ășlohami.
2. LepĆĄie testovanie vĂœkonu
Zavedenie testovacieho centra vĂœnimoÄnosti konsoliduje pravidlĂĄ QA a aktualizuje ich. TĂœm sa minimalizuje vplyv typickĂœch rizĂk projektu a zĂĄroveĆ sa zvyĆĄuje kvalita produktu. Okrem toho vaĆĄa jednotka vytvorĂ ĂșloĆŸisko, ktorĂ© zvĂœĆĄi poÄet identifikovanĂœch chĂœb a pomĂŽĆŸe znĂĆŸiĆ„ poÄet oneskorenĂœch dodĂĄvok.
3. NĂĄkladovo efektĂvne rieĆĄenia
VaĆĄa firma mĂŽĆŸe vyuĆŸĂvaĆ„ sluĆŸby a vÄaka arbitrĂĄĆŸi pracovnej sily to mĂŽĆŸe robiĆ„ za nĂzke nĂĄklady, Äo mĂŽĆŸe viesĆ„ k Ășspore nĂĄkladov. VÄaka optimalizĂĄcii vyuĆŸĂvania zdrojov mĂŽĆŸete uĆĄetriĆ„ nĂĄklady na obstaranie, ĂșdrĆŸbu a nastavenie softvĂ©ru.
4. DodrĆŸiavanie skupiny
Testovacie centrum excelentnosti umoĆŸnĂ bezpeÄnĂ© zosĂșladenie vaĆĄich obchodnĂœch cieÄŸov. MĂŽĆŸete to dosiahnuĆ„ vytvorenĂm modelu riadenia testovania softvĂ©ru zaloĆŸenĂ©ho na systĂ©me merania, diskusie a vykazovania kÄŸĂșÄovĂœch ukazovateÄŸov vĂœkonnosti.
AkĂ© sĂș mylnĂ© predstavy o zriadenĂ testovacieho centra excelentnosti (TCoE)?
NiĆŸĆĄie uvĂĄdzame niekoÄŸko mĂœtov, ktorĂ© sa tĂœkajĂș testovacieho centra excelentnosti:
1. Testovanie QA mĂŽĆŸe vykonĂĄvaĆ„ ktokoÄŸvek
VzhÄŸadom na konkrĂ©tnu oblasĆ„ podnikania budĂș odbornĂci na zabezpeÄenie kvality dĂŽkladne poznaĆ„ prĂsluĆĄnĂœ softvĂ©r a budĂș si vedomĂ vĆĄetkĂœch moĆŸnĂœch komplikĂĄciĂ pri testovanĂ a vĂœvoji. TCoE pozostĂĄva zo softvĂ©ru, ktorĂœ zodpovedĂĄ kompetenciĂĄm vysokokvalifikovanĂœch odbornĂkov v oblasti zabezpeÄenia kvality a vĂœhodĂĄm konsolidovanĂœch ĆĄtandardov zabezpeÄenia kvality.
2. TCoE je prĂliĆĄ drahĂĄ
Hoci sa investĂcia do TCoE mĂŽĆŸe zdaĆ„ veÄŸmi nĂĄkladnĂĄ, mali by ste najprv zvĂĄĆŸiĆ„ moĆŸnosĆ„ a nĂĄklady na chyby.
ZvĂĄĆŸte vĆĄetky nĂĄklady na nĂĄkup oprĂĄv chĂœb a zĂĄplat, ktorĂ© budĂș pravdepodobne potrebnĂ©, keÄ sa chyby prejavia po vydanĂ produktu. Pri snahe opraviĆ„ chybu vo vaĆĄom vĂœrobku urÄite vynaloĆŸĂte viac prostriedkov na dosiahnutie niĆŸĆĄej nĂĄvratnosti investĂciĂ. VaĆĄa organizĂĄcia sa tomu mĂŽĆŸe vyhnĂșĆ„ investĂciou do kvalitnĂ©ho TCoE.
3. KomunikĂĄcia medzi vĆĄetkĂœmi stranami je prĂliĆĄ chaotickĂĄ
Je ÄŸahkĂ© predpokladaĆ„, ĆŸe komunikĂĄcia bude noÄnou morou, keÄ sa snaĆŸĂte koordinovaĆ„ rĂŽzne testovacie tĂmy s rĂŽznymi Ășlohami a znalostnĂœmi zĂĄkladĆami.
ManaĆŸĂ©r a vedĂșci testovania vĆĄak musĂ vytvoriĆ„ precedens pre rieĆĄenie problĂ©mov a otĂĄzok a zĂĄroveĆ od zaÄiatku posilĆovaĆ„ protokoly a oÄakĂĄvania. Tento tip zabrĂĄni budĂșcim problĂ©mom, ktorĂ© by mohli brĂĄniĆ„ Ășspechu TCoE.
Ako nastaviƄ TCoE
Ak mĂĄte zĂĄujem o zriadenie testovacieho centra excelentnosti, postupujte podÄŸa tejto ĆĄablĂłny.
1. NaÄrtnite vĂœzvy
VaĆĄa stratĂ©gia testovacieho centra excelentnosti by mala byĆ„ schopnĂĄ ĆĄtandardizovaĆ„ prinajmenĆĄom procesy a nĂĄstroje. MĂŽĆŸete tieĆŸ pridĂĄvaĆ„ vlastnĂ© funkcie na definovanie a meranie existujĂșcich alebo novĂœch kÄŸĂșÄovĂœch ukazovateÄŸov vĂœkonnosti, objavovaĆ„ produktĂvne technolĂłgie alebo zapĂĄjaĆ„ do svojho tĂmu viac zdrojov QA. NepokĂșĆĄajte sa vytvoriĆ„ testovacie COE bez toho, aby ste najprv naÄrtli problĂ©my, ktorĂ© je potrebnĂ© vyrieĆĄiĆ„.
2. VĂœber odbornĂkov
Rozhodnite sa, kto sa bude podieÄŸaĆ„ na testovanĂ TCoE, kto mĂŽĆŸe viesĆ„ a zastupovaĆ„ testerov ako celok. MĂŽĆŸete sa rozhodnĂșĆ„ pre tretiu stranu, ktorĂĄ vĂĄs zbavĂ vĂ€ÄĆĄej zodpovednosti za vĂœber, alebo si ho mĂŽĆŸete ponechaĆ„ vo vlastnej rĂ©ĆŸii.
3. Vytvorenie plĂĄnu centra excelentnosti QA
KaĆŸdĂĄ firma mĂĄ ĆĄpecifickĂ© potreby, ktorĂ© chce rieĆĄiĆ„, a zoznam poĆŸadovanĂœch rieĆĄenĂ. ZvĂœraznite problĂ©movĂ© oblasti v rĂĄmci organizĂĄcie, vypracujte rebrĂÄek priorĂt a vytvorenĂm centra excelentnosti QA zabezpeÄte, aby boli vĆĄetci na rovnakej strane.
4. Definujte skupinovĂș komunikĂĄciu
V tomto kroku mĂĄ silnĂ© vedenie obrovskĂœ vplyv. Ako bude vĂĄĆĄ rĂĄmec testovania COE implementovaĆ„ novĂ© nĂĄstroje a procesy a zĂĄroveĆ zabezpeÄĂ, aby vĆĄetci dodrĆŸiavali protokol?
Ako mĂŽĆŸete dosiahnuĆ„ maximĂĄlne dodrĆŸiavanie TCoE? Ak jasne stanovĂte, na koho sa Älenovia tĂmu mĂŽĆŸu obrĂĄtiĆ„ so ĆŸiadosĆ„ou o radu a akĂ© dĂŽsledky bude maĆ„ opustenie rĂĄmca, obmedzĂte tĂœm chyby medzi tĂmami v budĂșcnosti.
5. Dobre zdokumentované KPI, nåstroje, metodiky a procesy
Pred a poÄas realizĂĄcie vaĆĄich plĂĄnov na
automatizĂĄciu testovania
V centre excelentnosti budete pouĆŸĂvaĆ„ uĆŸ existujĂșce nĂĄstroje a procesy na vykonĂĄvanie rĂŽznych funkciĂ. Vytvorte pĂsomnĂ© zĂĄsady, ktorĂ© naÄrtnĂș oÄakĂĄvania do budĂșcnosti. Toto ĂșloĆŸisko bude cennĂ© aj pri nĂĄstupe novĂœch Älenov alebo v prĂpade nejasnostĂ medzi testermi.
6. AnalĂœza deficitu
KeÄ zaÄĂnate s automatizĂĄciou testovania CoE, mĂŽĆŸu sa vyskytnĂșĆ„ oblasti, v ktorĂœch musia byĆ„ nedostatky prioritou, najmĂ€ ak mĂĄte v Ășmysle ponechaĆ„ si veci vo vlastnej rĂ©ĆŸii. DobrĂœ vedĂșci by pochopil nedostatky a pracoval by s Älenmi, aby sa cĂtili zaÄlenenĂ a aby si vĂĄĆŸil ich prĂspevky.
AkĂ© sĂș nĂĄklady a zdroje potrebnĂ© na zriadenie testovacieho centra excelentnosti?
Hoci sĂș na vytvorenie osvedÄenĂœch postupov testovacieho centra excelentnosti potrebnĂ© nĂĄstroje, mĂŽĆŸete oÄakĂĄvaĆ„, ĆŸe pred zaÄatĂm budete potrebovaĆ„ ĆĄirokĂș ĆĄkĂĄlu nĂĄstrojov a zdrojov.
1. Softvér a testovacie nåstroje
Tejto Äasti sa budeme venovaĆ„ Äalej, ale pri budovanĂ testovacieho centra excelentnosti sĂș potrebnĂ© softvĂ©rovĂ© nĂĄstroje a testovacie zdroje. Budete chcieĆ„ investovaĆ„ do ĂșloĆŸiska dokumentov, ĆĄtandardizovanĂœch testovacĂch nĂĄstrojov, merania efektĂvnosti a ÄalĆĄĂch.
2. Rozvoj tĂmu
Pre Ășspech TCoE je nevyhnutnĂ© prijaĆ„ alebo prideliĆ„ ĆĄpecializovanĂ© osoby, ktorĂ© sa plne venujĂș procesu automatickĂ©ho testovania. Budete potrebovaĆ„ odbornĂkov na vedĂșceho testovania, manaĆŸĂ©ra testovania, architekta testovania a ÄalĆĄie pozĂcie v rĂĄmci skupiny.
TĂto ÄŸudia budĂș hlavnĂœm prĂnosom mimo technolĂłgiĂ, ktorĂ© pouĆŸĂvate. Svoju kompetenciu vyuĆŸijĂș na posĂșdenie
proces testovania lokalizĂĄcie
, metodika testovania aplikĂĄciĂ, metodika testovania vĂœkonnosti a ÄalĆĄie.
Ako by ste mali otestovaĆ„ efektĂvnosĆ„ svojho TCoE?
Pomocou rĂŽznych metrĂk mĂŽĆŸete urÄiĆ„, ako ĂșÄinnĂĄ je vaĆĄa stratĂ©gia centra excelentnosti testovania vĂœkonnosti a Äi dosiahla stanovenĂ© ciele. KPI (kÄŸĂșÄovĂ© ukazovatele vĂœkonnosti) sĂș skvelĂœm spĂŽsobom, ako efektĂvne meraĆ„ Ășspech.
1. AkĂ© kÄŸĂșÄovĂ© ukazovatele vĂœkonnosti by ste mali nastaviĆ„ na monitorovanie vĂœkonnosti?
Vyberte si vopred, ktorĂ© ukazovatele vĂœkonnosti chcete pouĆŸĂvaĆ„. PomĂŽĆŸe vĂĄm zistiĆ„, Äi vaĆĄa TCoE skutoÄne pomĂĄha organizĂĄcii, alebo Äi je situĂĄcia rovnakĂĄ ako pred implementĂĄciou. Pri Ășprave sĂșÄasnĂœch procesov a pridĂĄvanĂ novĂœch vĂĄm najlepĆĄie kÄŸĂșÄovĂ© ukazovatele vĂœkonnosti pomĂŽĆŸu odstrĂĄniĆ„ nedostatky.
ZvĂĄĆŸte tieto populĂĄrne kÄŸĂșÄovĂ© ukazovatele vĂœkonnosti na meranie Ășspechu TCoE:
- Miera vynechanĂœch chĂœb: Tento kÄŸĂșÄovĂœ ukazovateÄŸ vĂœkonnosti meria zlepĆĄenie kvality. Tento ukazovateÄŸ pouĆŸite na urÄenie toho, Äi projekt splnil ciele normy kvality, na pridanie do AUT a inĂ©.
- NĂĄklady na testovanie: Tento kÄŸĂșÄovĂœ ukazovateÄŸ vĂœkonnosti je vhodnĂœ na optimalizĂĄciu rozpoÄtu na testovanie a QA. VĂœpoÄtom priemernĂœch nĂĄkladov na testovanie pred a po stanovenĂ COE zistĂte, kde sĂș potrebnĂ© Ășpravy. UĆĄetrite takmer 35 percent za tri roky vÄaka efektĂvnemu TCoE.
- ZrelosĆ„ QA: JednĂœm z najvĂ€ÄĆĄĂch cieÄŸov rĂĄmca COE pre testovanie vĂœkonnosti je zvĂœĆĄenie zabezpeÄenia kvality. VĆĄetci sa musia podieÄŸaĆ„ na cieli zlepĆĄovania a spokojnosti zĂĄkaznĂkov.
MĂŽĆŸete pouĆŸiĆ„
ZlepĆĄenie testovacieho procesu
(TPI) alebo
IntegrĂĄciu modelu zrelosti testovania
(TMMi) na meranie vyspelosti QA a ĂșÄinnosti zavedenĂœch metodĂk.
Technológie a nåstroje potrebné na zriadenie testovacieho centra excelentnosti
Tu sĂș uvedenĂ© rĂŽzne formy nĂĄstrojov a trendovĂœch technolĂłgiĂ pouĆŸĂvanĂœch na budovanie TCoE:
1. NĂĄstroje na sledovanie a plĂĄnovanie projektov
PouĆŸite tieto nĂĄstroje na vĂœvoj a sledovanie nĂĄvrhu experimentov poÄas testovania softvĂ©ru. Medzi najvĂœznamnejĆĄie nĂĄstroje patria Microsoft Project Planner, Trello a JIRA.
2. AnalĂœza dennĂka
KaĆŸdĂĄ aplikĂĄcia, ktorĂș pouĆŸĂvate, bude Äasom generovaĆ„ protokol. Pri testovanĂ mĂŽĆŸu byĆ„ tieto informĂĄcie pre testerov uĆŸitoÄnĂ©. ZĂĄznamy mĂŽĆŸu pridaĆ„ do svojich hlĂĄsenĂ o chybĂĄch, aby pochopili, analyzovali a opravili nedostatky. VyskĂșĆĄajte Elastic Stack, Nagios, LOGalyze a Graylog.
3. NĂĄstroje na testovanie vĂœkonnosti
PouĆŸite nĂĄstroj na testovanie vĂœkonu, aby ste zabezpeÄili, ĆŸe vaĆĄa preferovanĂĄ aplikĂĄcia spÄșĆa normy zabezpeÄenia kvality pri rĂŽznom zaĆ„aĆŸenĂ. SystĂ©m by mal byĆ„ stabilnĂœ a schopnĂœ zvlĂĄdnuĆ„ vĂœpoÄty na vysokej Ășrovni.
MnohĂ© nĂĄstroje na testovanie vĂœkonu merajĂș spoÄŸahlivosĆ„, rĂœchlosĆ„, ĆĄkĂĄlovateÄŸnosĆ„, Äas odozvy a vyuĆŸitie zdrojov. ZahrĆte nĂĄstroje ako ZAPTEST do riadenia testovania softvĂ©ru.
Ălohy, ktorĂ© potrebujete v TCoE
TechnickĂ a testovacĂ ĆĄpecialisti spolupracujĂș s cieÄŸom vyuĆŸiĆ„ metodiku, zdroje, technolĂłgie a znalosti o testovanĂ v rĂĄmci vĆĄetkĂœch zĂĄkaziek. TĂto Älenovia doplnia testovacie nĂĄstroje v rĂĄmci kaĆŸdĂ©ho projektu.
1. Zodpovednosti manaĆŸĂ©ra testovania
ManaĆŸĂ©r testovania musĂ viesĆ„ testovacie tĂmy. Musia rozumieĆ„ aspektom testovania a tomu, ako zaviesĆ„ proces testovania, keÄĆŸe plnia tradiÄnĂ© Ășlohy v oblasti materiĂĄlov. ManaĆŸĂ©r testovania je nevyhnutnĂœ pre spoÄŸahlivĂœ rĂĄmec, nĂĄkladovo efektĂvne rieĆĄenia a plynulĂș komunikĂĄciu a tĂmovĂș prĂĄcu.
Medzi povinnosti manaĆŸĂ©ra testovania zvyÄajne patria:
- Stanovenie a udrĆŸiavanie SLA (
dohody o Ășrovni sluĆŸieb
) - Poskytovanie poznatkov testovacĂm tĂmom o SLA
- spravovaĆ„ rozpoÄet testovacieho centra, ako aj ÄŸudskĂ© zdroje
- Preberanie problĂ©mov s testovanĂm a hÄŸadanie rieĆĄenĂ
- Implementåcia metodiky webového testovania
2. Zodpovednosti vedĂșceho testu
VedĂșci testovania musĂ rĂœchlo reagovaĆ„ na zmeny a prispĂŽsobovaĆ„ sa rĂŽznorodĂœm situĂĄciĂĄm, keÄ sa objavia problĂ©my medzi tĂmami. Je to nĂĄroÄnĂĄ pozĂcia, ktorĂĄ je rovnako dĂŽleĆŸitĂĄ pre Ășspech TCoE.
VedĂșci testu musĂ:
- Majte k dispozĂcii testovacĂch ĆĄpecialistov
- naÄrtnutie a vykonanie testovania rolĂ v rĂĄmci organizĂĄcie
- Vypracovanie rozsahu testovania pre vydanie a dodanie kaĆŸdĂ©ho projektu
- Zavedenie prĂsluĆĄnĂœch metrĂk a meranĂ
- OdstraĆovanie konfliktov medzi tĂmami s cieÄŸom zabezpeÄiĆ„ efektĂvne testovanie
3. Zodpovednosti testovacieho architekta
Architekt testov udrĆŸiava celkovĂœ obraz vĂĄĆĄho TCoE v centre nastavenia a poÄas testovania. ZvyÄajne by tĂșto pozĂciu mali zastĂĄvaĆ„ vedĂșci pracovnĂci v oblasti testovania s bohatĂœmi skĂșsenosĆ„ami na vĆĄetkĂœch Ășrovniach, pretoĆŸe je spojenĂĄ s mnohĂœmi povinnosĆ„ami. Ăzko spolupracujĂș so vĆĄetkĂœmi ostatnĂœmi hrĂĄÄmi rolĂ, aby splnili termĂny a ciele.
Medzi povinnosti testovacieho architekta patrĂ:
- ByĆ„ zĂĄstancom vĂœvoja architektĂșry TCoE
- IntegrĂĄcia metodĂk, procesov a nĂĄstrojov, ako sĂș
softvérovå robotika
pre ucelenejĆĄiu skĂșsenosĆ„ - FormulovaĆ„ krĂĄtkodobĂ© a dlhodobĂ© ciele testovacej architektĂșry
- PouĆŸĂvanie vhodnĂ©ho softvĂ©ru na splnenie cieÄŸov testovania
- Kontrola kvality v rĂĄmci kaĆŸdĂ©ho testovacieho tĂmu s cieÄŸom zabezpeÄiĆ„ dodrĆŸiavanie protokolov.
4. Zodpovednosti metodika testovania
Metodik testovania mĂĄ podobnĂș Ășlohu ako architekt testovania, pretoĆŸe poskytuje postupy, ĆĄablĂłny a procesy na uÄŸahÄenie efektĂvneho nĂĄvrhu testov a testovania.
Medzi povinnosti metodika testovania patrĂ:
- Poskytnutie ƥablóny na testovanie softvéru Proof of Concept
- SpoluprĂĄca s testovacĂmi tĂmami na neustĂĄlom zlepĆĄovanĂ vĂœkonnosti
- Vyhodnotenie a odporĂșÄanie vhodnĂœch metodĂk testovania aplikĂĄciĂ
- Poskytovanie vzdelĂĄvacĂch zdrojov o metĂłdach testovania a testovanĂ softvĂ©ru
- SprĂĄva softvĂ©ru, hardvĂ©ru a aplikĂĄciĂ na splnenie cieÄŸov testovania
10 najdĂŽleĆŸitejĆĄĂch krokov pri budovanĂ testovacieho centra excelentnosti (TCoE)
Pri vytvĂĄranĂ a implementĂĄcii centra vĂœnimoÄnosti pre testovanie sa uistite, ĆŸe postupujete podÄŸa tĂœchto desiatich krokov:
1. VĂœkonnĂœ zĂĄvĂ€zok
OddanosĆ„ kvalite sa zaÄĂna na najvyĆĄĆĄĂch miestach. Zachovanie podpory vĂœkonnĂœch pracovnĂkov je kÄŸĂșÄovĂ© pre vytvorenie zĂĄkladov pre vaĆĄu TCoE.
2. BuÄte ĂșprimnĂ
KeÄ vyberiete vedĂșcich testovacĂch tĂmov, musĂte ich pripraviĆ„ na to, aby boli ĂșprimnĂ a realistickĂ, pokiaÄŸ ide o ciele a oÄakĂĄvania vĆĄetkĂœch zĂșÄastnenĂœch. NemĂŽĆŸe dĂŽjsĆ„ ku konfliktu zĂĄujmov ani k zaujatosti. OdbornĂci, ktorĂœch si vyberiete, musia predstavovaĆ„ stelesnenie organizaÄnĂ©ho Ășspechu.
3. Pochopenie rizĂk a odmien
Bude existovaĆ„ kompromis medzi rizikami a vĂœnosmi, pretoĆŸe TCoE je investĂcia, ktorĂĄ sa oplatĂ. NeoÄakĂĄvajte, ĆŸe v rĂĄmci svojich projektov uvidĂte nulovĂ© chyby alebo nedostatky. Na dosiahnutie optimĂĄlnej kvality v konkurenÄnĂœch oblastiach budete pravdepodobne musieĆ„ urobiĆ„ kompromis.
4. Prevencia a detekcia chĂœb
TĂm QA je veÄŸmi dĂŽleĆŸitĂœ, keÄ
testovanà softvéru
a poÄas vĂœvoja
Proof of Concept
ĆĄablĂłna pre testovanie softvĂ©ru. Odhalenie chĂœb vo fĂĄze nĂĄvrhu a poĆŸiadaviek ĆĄetrĂ Äas a peniaze v porovnanĂ s ich zachytenĂm vo fĂĄze vĂœroby.
5. Zhodnotenie integraÄnĂœch bariĂ©r
Zameranie sa na komplexnĂș integrĂĄciu tieĆŸ zvyĆĄuje produktivitu a zabraĆuje vzniku ÄalĆĄĂch prekĂĄĆŸok. VĆĄimnutie si chĂœb tĂœkajĂșcich sa zĂĄkaznĂckej skĂșsenosti by malo byĆ„ vĆŸdy sĂșÄasĆ„ou kaĆŸdej implementĂĄcie systĂ©mu, ktorĂĄ dobre zvlĂĄda testovanie softvĂ©ru.
6. Urobte testy automatické
ZistĂte, ĆŸe mnohĂ© organizĂĄcie majĂș neefektĂvne a manuĂĄlne procesy testovania. Na dosiahnutie optimĂĄlneho vĂœkonu automatizujte a operacionalizujte najdĂŽleĆŸitejĆĄie Ășlohy, ktorĂ© pomĂĄhajĂș pri zabezpeÄovanĂ kvality. SpoloÄnosti by mali vo veÄŸkej miere zaviesĆ„
hyperautomatizĂĄcia
technolĂłgie od spoloÄnostĂ ako
ZAPTEST
v oblasti reportingu, sprĂĄvy laboratĂłriĂ, tvorby dĂĄt a ÄalĆĄĂch na podnikovej Ășrovni; kde mĂŽĆŸete konsolidovaĆ„ zruÄnosti svojho tĂmu a artefakty automatizovanĂ©ho rĂĄmca: opakovane pouĆŸiteÄŸnĂ© skripty; testovacie dĂĄta; kniĆŸnice funkciĂ; ĂșloĆŸiskĂĄ objektov a mnohĂ© ÄalĆĄie…, Äo povedie k celkovej optimalizĂĄcii procesu automatizĂĄcie
7. Ć tandardizĂĄcia nĂĄstrojov, procesov a testovacĂch metĂłd
Nepotrebujete prispĂŽsobenĂ© nĂĄstroje ani metodiky. Robte to, Äo funguje! Ak procesy zjednoduĆĄĂte, mĂŽĆŸete sa vyhnĂșĆ„ chybnĂœm krokom, uĆĄetriĆ„ Äas a peniaze a zĂskaĆ„ okamĆŸitĂ© vĂœhody. ZabezpeÄte Äo najhladĆĄĂ priebeh implementĂĄcie
procesy automatizĂĄcie
ktorĂ© vytvĂĄrajĂș presnĂ© vĂœsledky.
8. PouĆŸĂvajte presnĂ© Ășdaje
Pri riadenĂ vĂœvoja TCoE sa namiesto nĂĄzorov riaÄte faktami. Ak budete maĆ„ pri rozhodovanĂ vĆŸdy k dispozĂcii vĂœsledky zaloĆŸenĂ© na Ășdajoch, nielenĆŸe to zvĂœĆĄi dĂŽveryhodnosĆ„ vĂĄĆĄho Ășsilia, ale aj pridĂĄ hodnotu celkovĂ©mu rĂĄmcu.
9. Snaha o neustĂĄle zlepĆĄovanie
Pri vytvĂĄranĂ TCoE by ste mali vĆŸdy hÄŸadaĆ„ spĂŽsoby, ako sa zlepĆĄiĆ„. Je nevyhnutnĂ© neustĂĄle zlepĆĄovaĆ„ proces zabezpeÄenia kvality vykonĂĄvanĂm analĂœz prĂÄin alebo metĂłdou pokusov a omylov. Pozrite sa na trendy, ktorĂ© sa Äasom vyvinuli, na to, Äo fungovalo a Äo bolo prekĂĄĆŸkou, a stavajte na tĂœchto procesoch.
10. Zostavte ĆĄpecialistov s vynikajĂșcou komunikĂĄciou
V rĂĄmci vaĆĄej skupiny COE bude pravdepodobne pracovaĆ„ celĂœ rad ÄŸudĂ. KaĆŸdĂœ musĂ neustĂĄle komunikovaĆ„ so zamestnancami, externĂœmi dodĂĄvateÄŸmi, zmluvnĂœmi partnermi a inĂœmi subjektmi. BudĂș sa musieĆ„ spoliehaĆ„ na vedomosti jeden druhĂ©ho, byĆ„ oddanĂ a vĆŸdy podĂĄvaĆ„ vysokĂœ vĂœkon. Vyberte si vysokokvalifikovanĂœch a spoÄŸahlivĂœch pracovnĂkov, aby ste z testovacieho centra dostali to najlepĆĄie.