10 Lucruri pe care ar trebui să le facă orice manager de testare cu respect de sine

Imaginați-vă că cumpărați un televizor. Vânzătorul spune despre două modele care ți-au plăcut. În primul model, el vorbește despre calitatea imaginii, o grămadă de canale posibile de salvare și o telecomandă la îndemână. La cel de-al doilea televizor, el vă învață care antena trebuie să fie lovită, dacă comunicarea este brusc pierdută și ce trebuie făcut în caz de interferență. Care televizor alegi? Desigur, vrei doar să stai pe canapea și să comutați canale și nu arzi cu dorința de a corecta ceva tot timpul! Managementul este ceva de genul cumpărarea unui televizor. Construiești fie un proces eficient, în care poți admira imaginea de calitate - sau ești întotdeauna ocupat cu mici sarcini operaționale care sunt în esență reduse la rezolvarea problemelor. Cum să cumperi un televizor de înaltă calitate în managementul testului? 10 reguli de bază ale succesului pe care le veți găsi în acest articol.

1. Formați o echipă competentă și investiți în dezvoltarea acesteia. Dacă echipa dvs. nu este suficient de calificată, atunci va trebui să rezolvați toate problemele apărute tot timpul și să obțineți toate întrebările. Dacă formați o echipă de profesioniști și vă arătați potențialul, trebuie doar să desemnați obiective strategice (care, datorită creșterii echipei, vor putea, de asemenea, să crească continuu!).

2. Învață să delege. Micromanagementul, care este tipic pentru manageri începători, este un obicei pentru mulți - în cele din urmă, nu permiteți echipei dvs. să se dezvolte, dar ei înșiși sunt întotdeauna ocupați cu puține lucruri. Prin urmare, încercați să îmbunătățiți în mod regulat complexitatea și complexitatea sarcinilor: în acest fel veți motiva și dezvolta echipa. Și, în orice caz, nu cad în capcana "nimeni nu o va face mai bine decât mine". Uitați-vă mai atent la angajații dvs.!

3. Implementarea unui proiect eficient de testare. Dacă aveți procese flexibile cu cercetarea sau testarea sesiunilor, atunci veți avea suficientă carte de funcționalitate high-end, de exemplu, tipărită pe o foaie mare de Whatman și atârnată pe perete. Într-o abordare mai formală aveți nevoie de cazuri de testare, a căror utilizare a unui proiect de testare au cerințe mai mari: audituri de optimizare, reducerea costurilor forței de muncă, raportarea transparentă ... Invest într-un design de testare atent și competent, și performanța echipa ta ajunge la un nou nivel!

4. Planificarea testelor. Puteți utiliza planuri oficiale de testare, un sistem independent bazat pe web, tablete MS Project sau Exel. Dar, în orice caz, va trebui să colectați statistici de muncă, un design minim de testare și o înțelegere aprofundată a metodologiei de planificare. Datorită prezenței unui plan bun, puteți evalua întotdeauna progresul și, prin urmare, măsurile necesare, dacă ceva nu merge bine.

5. Implementați o colecție regulată de metrici de calitate pentru produsul dvs. Puteți spune mereu "se pare că totul funcționează", dar pentru predictibilitatea procesului și posibilitatea de a lua decizia corectă cu privire la lansarea produsului, va fi mult mai bine să folosiți metrici mai specifice. Numărul și complexitatea măsurătorilor vor depinde de proiect, dar colectarea automată este probabil o cerință universală - în caz contrar vă va ajunge prea repede prea repede și un obicei bun, aparent, va fi ruinat la rădăcină.

6. Definirea obiectivelor strategice ale testării. "Dacă stelele se aprind - înseamnă că cineva are nevoie de ele." Revelați misiunea starului dvs. - de ce aveți nevoie de testare pentru proiectul dvs.? Stabiliți obiective strategice specifice pe această bază. Acest lucru vă va ajuta să nu vă rătăciți de la cursul planificat și să luați decizii informate.

7. Evaluați periodic eficacitatea testelor. Oricât de mult ne place, procesul perfect este aproape imposibil, dar putem investiga în mod regulat eficacitatea testelor pentru a îmbunătăți performanța curentă. Implementați o evaluare periodică a performanței utilizând metrici legate de obiectivele dvs. de testare. Astfel, veți găsi "zone slabe" care trebuie "strânse" - de exemplu, calitatea instituției defecte, timpul pentru testarea unei ansambluri sau procentajul erorilor pierdute. Pe lângă găsirea de probleme, veți putea vedea și progrese pozitive - care, desigur, se pot bucura

8. Mențineți-vă informați angajații. Furnizați-le informații maxime despre stadiul proiectului, obiectivele strategice, provocările și problemele identificate. În primul rând, va crește spiritul de echipă și, în al doilea rând, angajații își vor putea îndeplini sarcinile mult mai eficient pe baza unor astfel de informații. Implementați practica informării periodice a echipei despre toate știrile: nu subestimați avantajele acestui lucru și păstrați angajații în întuneric. Creați un ziar, un portal intranet, aranjați stand-up-uri sau mitinguri de ședere. Indiferent de metoda de informare pe care o alegeți, costul implementării sale va fi neapărat plătit.

9. Stabiliți comunicarea cu dezvoltatorii. Oferiți o înțelegere egală a obiectivelor comune. Aflați de la dezvoltatori ce au nevoie și ce lipsesc: de exemplu, este posibil ca aceștia să aibă cerințe pentru defectele pe care nu le-ați gândit, dar care le vor facilita foarte mult viața. Nu ezita să se întoarcă de a pretinde ceea ce lipsesc: ansambluri regulate, informații cu privire la modificările aduse ... comunica mai frecvent și constructiv, de la aceasta vor beneficia toți participanții în mod individual și proiectul în ansamblu.

10. Implementarea controlului riscului de calitate. Contabilizarea riscurilor de calitate va face designul dvs. de testare mai eficient, iar calitatea produsului este mai previzibilă. Puteți utiliza riscurile de calitate ca instrument principal al analizei testelor sau ca o metodă suplimentară de formare a testelor. Dar cu oricare dintre abordările pe care trebuie să le aduceți până la capăt - nu există un control "parțial" al riscurilor.

Cele 10 sfaturi de mai sus reprezintă baza minimă necesară pentru a sta confortabil pe canapea cu telecomanda și pentru a admira calitatea superioară a imaginii. Nu vă pierdeți timpul pentru a pune în aplicare aceste inovații și nu vă așteptați ca teoria fără practică să dea rezultate. Mai jos voi oferi o listă de referințe la sursele de informare despre majoritatea subiectelor listate:

Lucrul în echipă (team building, delegare, comunicare):

Testarea designului și riscurile de calitate:

· Lee Copeland: "Un ghid al practicanților pentru designul de testare software" este un proiect de testare biblică. În ciuda lipsei de traducere, lectura este strict obligatorie!

Planificare, obiective strategice de testare, metrici:

Vă rugăm, dacă aveți adăugări la listă (cărți și training-uri care vă plac și pe care le puteți recomanda) - supliment!

Și cel mai important - încorporați, bucurați-vă de rezultate și fii mândră de tine! Și raportați rezultatele - mă întreb!