team building software testing how build
Igual que el desenvolupament de programari, les proves de programari també requereixen alguns factors importants per desenvolupar i mantenir que poden contribuir a la millora contínua del procés. Un d'aquests factors significatius és la creació d'equips. Mentre es crea l’equip adequat, s’ha de centrar els elements clau següents:
Rols i responsabilitats
Cada organització té una jerarquia, rols i responsabilitats diferents a l'equip de control de qualitat. No obstant això, a un nivell més ampli, hi ha dos nivells del paper en l'equip de proves de programari. El primer és el responsable de proves o el gestor de proves i un altre és l'enginyer de proves o provador de control de qualitat o provador de control de qualitat.
Un responsable de prova té les responsabilitats com assignació de recursos, planificació de proves, definició de l’abast del projecte, assignació d’activitats de prova als membres de l’equip, supervisió del cicle de vida de les proves de programari, preparació de l’informe d’estat i compartició amb una direcció superior, participació en interaccions amb els clients, etc.
Un enginyer de proves s’encarrega principalment de comprendre i analitzar els requisits, crear escenaris de prova, casos de prova i passos de prova, establir la prioritat per a cada activitat de prova, realitzar proves i informar d’errors, mantenir el líder informat sobre l’estat de la prova, etc.
L’equip de proves de programari hauria de tenir una estructura adequada on els rols i responsabilitats de cada membre estiguin clarament definits i entesos.
És molt important que els membres de l’equip entenguin què se suposa que han de fer. Sovint això no es comunica ni es discuteix amb l'equip.
Si cada membre de l’equip és conscient del seu paper i responsabilitat, serà més fàcil per a l’equip en general aconseguir el seu objectiu més aviat i millor.
Abans de començar un projecte, s’ha d’explicar als membres de l’equip les tasques típiques que realitzaran diàriament per a les seves funcions respectives. Ja sigui un provador o un responsable de prova, establir les expectatives i explicar què s’espera d’ells donarà resultats correctes sense retards ni errors innecessaris.
Cal aclarir a l’equip els punts següents:
- Abast del projecte
- Funcions i responsabilitats esperades de tothom
- Punts clau per centrar-se com a lliuraments, cronologies, etc.
- Expliqueu l'estratègia i el pla
I, sobretot, els membres de l’equip tenen la responsabilitat principal de tenir en compte les seves pròpies aspiracions professionals, creixement, aprenentatge, etc. Aquests seran els motivadors clau per exercir els seus rols actuals i destacar-los.
Què aprendreu:
- Transferència de coneixement
- Coneixement del domini
- Certificacions tècniques i de domini
- Escala professional
- Dinàmica d'equips i sortida de grup
- Lectura recomanada
Transferència de coneixement
És molt vital per als comprovadors entendre el domini i les funcions de l’aplicació. Això els permet provar a fons l'aplicació sotmesa a prova. Les sessions de KT són essencials per fer-los comprendre les funcions bàsiques i la lògica que s’aplicaran durant les proves. Les sessions de pluja d’idees són vitals per compartir una comprensió comuna de l’aplicació i el domini.
Hi ha d’haver un ambient saludable per compartir coneixement a l’equip, on tothom pugui aprendre i créixer.
Els provadors haurien d’estar involucrats en discussions des del principi del projecte. Les discussions inicials consisteixen essencialment en persones de negocis, arquitectes, desenvolupadors, experts en bases de dades, etc. La participació de verificadors durant aquestes primeres etapes del desenvolupament de programari proporcionarà un bon coneixement i comprensió de l’aplicació que es desenvoluparà i provarà.
La transferència de coneixement s’hauria de fer en les fases següents:
- Prepareu-vos : Les persones clau que tinguin coneixement haurien d’estar identificades i motivades per transferir coneixement.
- Entendre el client : El propi empresari o client us pot transmetre aquest coneixement.
- Conegueu l'aplicació : És fonamental entendre l'aplicació que provareu. Se us ha de proporcionar la documentació adequada de la sol·licitud.
- Familiaritzeu-vos amb els equips, els processos i els sistemes : Haureu de ser conscient del model de cicle de vida del desenvolupament que es segueix al projecte (Agile o algun altre), quins són els processos de prova i quines eines de gestió de proves s’utilitzen. Feu-vos la idea bàsica de totes les eines i processos que s’utilitzen al projecte.
- Estudieu els entorns d’aplicacions - Hi ha diferents quadres d'aplicacions com dev, cert, test i prod. Hauríeu de tenir coneixement d’aquests entorns.
- Proporcionar retroalimentació : Un cop acabades totes les sessions de KT, hauríeu de proporcionar comentaris sobre el procés de KT. Aquest feedback és important per millorar el procés en el futur.
Coneixement del domini
La comprensió del domini de l’aplicació (per exemple, assistència sanitària, assegurances, educació, banca, etc.) és molt important i serà útil per als verificadors per verificar la funcionalitat amb diferents perspectives. El el provador hauria de poder portar el barret del client final i també una pime .
La creació de coneixement del domini requereix temps i només durant el període de treball en un domini concret, el recurs podrà obtenir un coneixement sòlid del domini on treballa. De vegades, un provador tindrà l'oportunitat de provar diferents aplicacions pertanyents a mateix domini, de manera que les proves es fan més fàcils i significatives si té coneixement del domini general.
Tècnic i de domini Certificacions
Tenir un grup de provadors amb talent és definitivament un gran actiu per al projecte. El focus s’hauria de centrar en la formació de l’equip i obtenir-ne la certificació en les àrees respectives en què treballen, nominant-se a certificacions internes. També hi ha moltes certificacions externes que també es poden seleccionar i obtenir l’equip format i certificat en aquestes àrees.
com puc executar un fitxer jar
Les certificacions donaran definitivament a l’equip suport moral i maduresa per realitzar les activitats de prova amb confiança. Els recursos certificats pel domini també aprofitaran el guany de coneixement intel·lectual que es pot mostrar als possibles clients per obtenir noves oportunitats de negoci.
És important assegurar-se que els membres de l'equip de proves tinguin conjuntament la combinació adequada de coneixements de domini i habilitats tècniques necessàries per assolir els objectius de proves comuns de l'equip.
Carrera Escala
No n’hi ha prou amb crear només un equip de comprovadors amb totes les habilitats, sinó que també els és important proporcionar oportunitats per ascendir a la seva carrera professional. Creeu-los programes de formació professional o designeu-ne els noms per a programes que puguin configurar la seva carrera professional i fer-los elegibles per al seu següent nivell de rol.
Preparar-los per al següent nivell del rol, òbviament, satisfarà les necessitats d’identificar i assignar recursos al projecte quan i quan sigui necessari. Les reunions d’equip es poden utilitzar eficaçment per discutir els seus rols i responsabilitats per al següent nivell.
Educar-los sobre les diverses habilitats necessàries per exercir en els propers rols és avantatjós i també ajuda a la millora contínua del procés. Tots els gestors tenen la responsabilitat d’explicar les tasques que s’espera que es facin quan es promocionin els recursos.
Això assegurarà que no només es promouen un conjunt de recursos, sinó que es promouen persones preparades per treballar, responsables i qualificades.
Dinàmica d'equips i sortida de grup
És bastant obvi assegurar-se que hi hagi un nivell de dinàmica d’equip saludable establert i seguit per l’equip per a un treball de grup eficaç, assolint objectius comuns, acabant els objectius planificats i assolint els objectius a temps. És vital fer-los entendre que 'Projecte' és l'objectiu comú de tots els participants del projecte i que el que vol el client sigui 'Prioritari'.
Per aconseguir-ho, tothom hauria de treballar junts com un 'equip' deixant enrere totes les diferències i completant les tasques planificades hauria de ser l'únic 'objectiu'. Durant les reunions setmanals de l’equip, els membres de l’equip haurien de rebre la informació sobre les tasques, les prioritats per al pròxim període i tenir una comprensió comuna, clara i forta del treball a realitzar.
Els exercicis de creació d’equips i les sortides d’equip són realment necessaris per esgotar l’estrès i recarregar l’equip per treballar més. Això també ajudarà a una millor comprensió entre els membres de l'equip fora de les obres del projecte i en un entorn diferent.
mostra de casos de prova per a aplicacions web
Es pot anunciar un petit testimoni d’agraïment durant les reunions d’equip per identificar els talents i animar-los i motivar d’altres per tenir un millor rendiment.
Sobre l'autor: Aquest és un missatge de convidat de Baskar Subramanian. L’autor treballa com a gestor de proves per a un MNC.
Per llegir més: Llegiu els articles relacionats a continuació:
- Com es pot crear un equip de control de qualitat amb èxit .
- 5 grans problemes amb els grans equips de proves de control de qualitat i com manejar-los
- Lideratge en proves: responsabilitats del líder de proves i com gestionar l’equip de prova de manera eficaç
- Com formar un equip de proves eficaç
Si us agrada aquesta publicació, penseu en compartir-la amb els vostres amics. A més, poseu els vostres pensaments i idees en comentaris sobre com crear un equip d’assessorament de qualitat.
Lectura recomanada
- Les millors eines de prova de programari 2021 (Eines d'automatització de proves de control de qualitat)
- Prova de programari Treball d'assistent de control de qualitat
- Preguntes i respostes sobre proves de programari Part 2
- Curs de proves de programari: a quin institut de proves de programari m'he d'afegir?
- Selecció de proves de programari com a carrera professional
- Com es pot crear un equip de control de qualitat amb èxit
- Com mantenir la motivació viva als provadors de programari?
- Quines haurien de ser les vostres expectatives del líder de l'equip de control de qualitat?