fbpx

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.

Table of Contents

Č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

vĂœhody zriadenia testovacieho centra excelentnosti (TCoE)

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

vĂœzvy testovanie zĂĄĆ„aĆŸe

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)?

KontrolnĂœ zoznam testovania softvĂ©ru

IS YOUR COMPANY IN NEED OF

ENTERPRISE LEVEL

TASK-AGNOSTIC SOFTWARE AUTOMATION?

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)?

hyperautomatizĂĄcia, automatizĂĄcia robotickĂœch procesov (RPA), funkčnĂ© testovanie, automatizĂĄcia testovania softvĂ©ru

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

Hranica medzi automatizačnĂœm rĂĄmcom a nĂĄstrojom na automatizačnĂ© testovanie

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?

SoftvĂ©rovĂœ automatizačnĂœ balĂ­k Zaptaste

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?

ciele vaĆĄej 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.

IS YOUR COMPANY IN NEED OF

ENTERPRISE LEVEL

TASK-AGNOSTIC SOFTWARE AUTOMATION?

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

Často kladenĂ© otĂĄzky o automatizĂĄcii funkčnĂ©ho testovania

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

kto by sa mal zaoberaƄ nåstrojmi na automatizåciu testovania softvéru a plånovaním.

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)

KontrolnĂœ zoznam testovania softvĂ©ru

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.

 

Download post as PDF

Alex Zap Chernyak

Alex Zap Chernyak

Founder and CEO of ZAPTEST, with 20 years of experience in Software Automation for Testing + RPA processes, and application development. Read Alex Zap Chernyak's full executive profile on Forbes.

Get PDF-file of this post

Virtual Expert

ZAPTEST

ZAPTEST Logo