how an ideal day should be
Quando tutti iniziamo la nostra giornata lavorativa, in un modo o nell'altro desideriamo che la giornata finisca presto. Nessuno vuole rimanere bloccato in una questione che ci imponga di restare e lavorare fino a tardi, ma il 70% delle volte le giornate non vanno lisce come desideriamo.
Ci saranno diversi tipi di sfide affrontate ogni giorno. In diverse occasioni, ci potrebbe essere chiesto di lavorare su attività urgenti solo perché è ciò che i nostri clienti richiederebbero, e di quel 70%, la maggior parte sarà di venerdì, quando tutti avremmo piani personali speciali :). Desideriamo solo, ma non possiamo cambiare il modo in cui funziona l'industria dei servizi.
img fonte .
Nell'articolo di oggi, ho provato a catturare alcune delle sfide affrontate dai nostri tester e come, adottando piccole misure, possiamo superare tali sfide.
Ho anche spiegato come dovrebbe essere a mio parere una giornata ideale per un tester e un cavo di prova.
Leggi anche=> Come sarebbe il mio primo giorno nel lavoro di QA Tester?
Sto iniziando questo articolo con un pensiero generico su quali note importanti dovremmo considerare prima di iniziare la nostra giornata, questo ti aiuterà a definire un piano di lavoro proprio all'inizio della tua giornata e anche a prevedere eventuali problemi.
Cosa imparerai:
- Cose da considerare prima di iniziare la nostra giornata:
- Vantaggi di Daily Task Planner
- Test Lead’s Day
- Giornata dei tester
- Sfide di gestione delle risorse affrontate dal responsabile del test:
- Sfide affrontate dai tester
- Conclusione
- Lettura consigliata
Cose da considerare prima di iniziare la nostra giornata:
1) Consapevolezza del compito - Quando inizi la giornata assicurati di essere a conoscenza delle attività assegnate per la giornata.
2) Creazione della lista di controllo / definizione della priorità - Fai una lista di controllo di tutte le azioni pianificate per la giornata. Inoltre, assegna la priorità in modo da poter iniziare con gli elementi prioritari.
3) Impostazione dell'obiettivo - Una volta che sei a conoscenza delle attività pianificate, stabilisci un obiettivo che può essere raggiunto da EOD.
4) Assegnazione del tempo - Fai approssimativamente un'allocazione del tempo per ciascuna delle tue attività e assicurati che possa essere completata entro la tua giornata lavorativa in modo da non dover allungare la giornata. Le attività a bassa priorità possono essere portate avanti e completate il giorno lavorativo successivo.
5) Tempi di lavoro - Le richieste sugli orari di lavoro rigorosi stanno cambiando in questi giorni e ciò che è maggiormente richiesto in questi giorni è la flessibilità. A volte ti potrebbe essere richiesto di partecipare alle chiamate con il tuo cliente o il team in loco di notte. Non deve essere sempre necessario essere in ufficio dalle 9 alle 5. È importante regolare i tempi di lavoro in base alle esigenze del progetto.
Se ti viene richiesto di lavorare più tardi la sera, puoi iniziare la giornata tardi. Ma assicurati che i tuoi tempi di lavoro siano comunicati al team. Anche se sei via per poche ore, dovresti essere informato.
Ho fornito di seguito un file modello di pianificazione delle attività giornaliere di esempio che può essere utilizzato dalle persone per monitorare e pianificare le attività alla fine.
=> Download:
- Pianificatore di attività giornaliere per i tester
- Pianificatore di attività giornaliere per cavi di prova
Vantaggi di Daily Task Planner
- Mantiene i dati a portata di mano: oggigiorno molte organizzazioni richiedono di fornire i dettagli delle attività orarie su base giornaliera. Quindi, questo ti aiuterà a riempire le tue schede attività.
- Questo tracker ti aiuta a fornire i dati necessari per scopi statistici o di reporting. Ad esempio, se ti viene chiesto del lavoro che hai svolto due settimane fa, non dovrai fornirlo in base a ciò che ricordi, ma puoi fare riferimento al pianificatore e fornire i dati esatti di conseguenza.
- Facile da mantenere: non bastano 10 minuti in un giorno per aggiornare questo pianificatore
- Può essere utilizzato dai responsabili del team modificando leggermente il modello. (Ho allegato anche la versione del puntale di prova)
- Può essere mantenuto come una copia locale in modo che le persone possano modificare come e quando vogliono.
Il giorno ideale per un tester e un cavo di prova dovrebbe includere questo:
Test Lead’s Day
Un Test Lead è colui che svolge l'intero ruolo di tester e ha la responsabilità aggiuntiva di gestire un team, interagire con altri team e fornire report tempestivi alla direzione. Se un tester incontra un problema, il primo punto di contatto rimane il suo puntale.
Detto questo, un cavo di prova dovrebbe assicurarsi che siano raggiungibili quando richiesto. Questo non significa che devono essere in carica prima che il team arrivi o lasciare l'incarico dopo che l'intero team se ne è andato. Tutto ciò di cui hanno bisogno per garantire è essere flessibile e disponibile sia di persona che su chiamata.
In molti dei miei casi passati, ho visto il team raggiungere l'ufficio prima dei lead e non hanno quello che dovrebbero fare per la giornata. Idealmente, dovrebbe essere loro responsabilità garantire che il file assegnazione del lavoro è fatto e il team è a conoscenza dei compiti assegnati.
Come best practice, è sempre bene controllare le tue email come prima cosa al mattino. Per i team che operano in un modello onshore-offshore , i piani potrebbero cambiare dall'oggi al domani. Può essere che un elemento prioritario su cui stavi lavorando ieri non è più una priorità e non rientra nell'ambito o potrebbe essere compito di qualcun altro. Inoltre, la prossima cosa è mantenere il team informato sugli aggiornamenti.
Molti progetti seguono una tendenza in cui l'intero team viene tenuto aggiornato sui thread di posta elettronica in modo che siano a conoscenza dei cambiamenti. Alcuni progetti mantengono solo i lead nei thread di posta elettronica. In questi casi, diventa responsabilità del responsabile del test mantenere il team informato sui cambiamenti nel piano.
Una responsabilità dei team leader non si esaurisce con l'assegnazione del lavoro al team, devono essere ben consapevoli di tutti i requisiti funzionali in modo che possano essere in grado di assistere la squadra con qualsiasi tipo di sfida tecnica affrontata in un giorno.
La maggior parte dei progetti segue un orario limite quando devono inviare rapporti sullo stato giornalieri, quindi i responsabili del team devono assicurarsi di ricevere lo stato di ciascuno dei membri del team prima di inviare un rapporto consolidato ai livelli superiori. Prima che finiscano la loro giornata, dovrebbero inviare rapporti tempestivi sullo stato .
Leggi anche=> Quali dovrebbero essere le vostre aspettative dal responsabile del team QA?
Giornata dei tester
La maggior parte dei giovani tester fa solo quello che gli viene chiesto. Quindi, aspetteranno che i loro test lead assegnino loro il compito.
È sempre bene scambiare due parole con il responsabile del team sull'attività assegnata per assicurarsi che entrambi siano sulla stessa pagina. Quindi inizia la giornata discutendo i compiti e se prevedi eventuali ostacoli associati.
È anche importante sollevare preoccupazione se durante il giorno incontri degli ostacoli e ha bisogno di attenzione immediata. Tali questioni dovrebbero essere discusse e risolte al più presto.
I tester dovrebbero essere flessibile. Possono esserci casi in cui durante la revisione del test case, i tester devono presentare i loro test case. Per importante recensioni dei test , può accadere che i tester debbano rimanere indietro dopo l'orario di ufficio.
Prima che finiscano la loro giornata, un tester dovrebbe assicurarsi le attività assegnate per la giornata vengono completate . Ci possono essere casi in cui non tutte le attività assegnate possono essere completate nello stesso giorno, in tale situazione è meglio semplicemente lasciare una nota o discutere e aggiornare il test lead sui progressi.
Niente ha valore se non lo è segnalato in tempo e con dati adeguati. Un tester deve assicurarsi, prima di concludere la giornata, di inviare un file rapporto di stato completo sui compiti assegnati. Possono includere dettagli su altre sfide affrontate o dettagli su qualsiasi lavoro in sospeso nella stessa email. Questo dipende anche dal protocollo del progetto. Molti progetti richiedono aggiornamenti del tracker e molti richiedono l'invio di dati tramite e-mail.
Vorrei sottolineare alcune delle sfide di gestione delle risorse affrontate dai tester e dal team guida nelle loro attività lavorative quotidiane e soluzioni per loro:
Sfide di gestione delle risorse affrontate dal responsabile del test:
Problema n. 1 - Uno dei tester chiama la mattina e informa di un congedo non pianificato, come gestisce la situazione il capo del test?
Soluzione: Il responsabile del test dovrebbe garantire che il lavoro venga riassegnato ad altri membri del team in modo che alla fine della giornata i risultati vadano come pianificato. È il responsabilità del capo del test per garantire che gli elementi prioritari vengano presi in considerazione quando una risorsa non è disponibile. È sempre consigliabile disporre di un piano di riserva per gestire le attività in caso di emergenza. Se nessuno dei tester ha la capacità, dovrebbe essere responsabilità del responsabile del test saltare e portare a termine il compito.
Problema n. 2 - Un tester chiama e informa di non essere in grado di recarsi al lavoro ma può connettersi da remoto. Il tester dovrebbe avere la possibilità di lavorare da casa o dovrebbe essere chiesto di prendere un congedo?
Soluzione: La decisione, in questo caso, dipende dalla situazione. Se la risorsa sta lavorando su qualcosa in cui non sono richieste connessioni protette, il puntale potrebbe consentire di lavorare in remoto. Ma molti progetti richiedono l'esecuzione dei test nell'ambiente protetto del cliente e non consentono la connessione dall'esterno. In questi casi, il responsabile del test può decidere se la risorsa può lavorare su altre attività ambientali non protette o fare del lavoro di documentazione ecc. Se non gli viene chiesto di prendere un congedo.
Problema n. 3 - Il tester sta lavorando da casa e si disconnette per la giornata senza inviare aggiornamenti di stato al responsabile del test.
Soluzione: Tali casi dovrebbero essere attentamente monitorati e il lavoro a distanza dovrebbe essere consentito solo se le risorse sono impegnate e dedicate, dovrebbero essere informate sulle sfide affrontate in tali circostanze e su come influisce sul progetto generale e, a sua volta, sulla risorsa stessa.
Problema n. 4 - Il tester lascia la carica senza completare le attività assegnate.
Soluzione: In tali casi, il tester dovrebbe discutere con il responsabile prima di partire per la giornata, in modo che possa essere intrapresa l'azione necessaria. Se è davvero urgente, il cavo di prova dovrebbe in qualche modo completarlo, altrimenti lo stesso compito può essere assegnato al tester il giorno successivo.
cos'è un buon cambia voce
Problema n. 5 - Il tester completa l'attività assegnata per la giornata, lascia l'ufficio senza inviare aggiornamenti di stato.
Soluzione: In tali casi, il responsabile del test dovrebbe definire il processo in cui ogni membro del team è informato dell'importanza di riportare il proprio stato alla fine della giornata e dovrebbe essere fissato un orario limite entro il quale tutti dovrebbero inviare lo stato.
Problema # 6 - Il tester raggiunge l'ufficio ma non controlla la posta e continua a lavorare sull'attività del giorno precedente.
Soluzione: Tali situazioni possono essere gestite dal responsabile del test assicurandosi che il team prenda l'abitudine di controllare le e-mail come prima cosa al mattino perché tale comportamento diventa problematico se i requisiti del progetto sono dinamici. Controllando rapidamente le e-mail al mattino, imparerai a conoscere le modifiche / aggiornamenti e lavorerai prima sulle ultime attività importanti.
Sfide affrontate dai tester
Problema n. 1 - Il tester raggiunge l'ufficio prima del responsabile del test, ma deve attendere per iniziare il lavoro poiché non è stato assegnato alcun compito.
Soluzione: Se per qualche motivo il test lead non è disponibile quando i tester raggiungono l'ufficio, diventa responsabilità del test lead chiamare e informare i tester sul loro compito o inviare un'e-mail la sera precedente sui compiti assegnati per il team. Se il responsabile del test è in congedo pianificato, l'assegnazione del compito dovrebbe essere occupata dal sostituto, ma in nessun modo il tester dovrebbe aspettare senza sapere cosa ci si aspetta che faccia.
Problema #Due - Il Tester si avvicina al test lead per assistenza tecnica ma non è in grado di aiutare.
Soluzione: I buoni responsabili del test dovrebbero sempre avere una conoscenza funzionale dell'applicazione poiché dovrebbero essere in grado di aiutare ciascuno dei membri del loro team. Potrebbe essere possibile che il lead non sia in grado di rispondere immediatamente, ma è sua responsabilità chiarire il problema del tester entro un paio d'ore. Se i tester non sono soddisfatti della risposta del responsabile del test, dovrebbero discuterne con lui / lei o con una nota frequente, rivolgersi ai loro manager e discutere il problema.
Problema # 3 - Troppo lavoro assegnato a un tester e mancanza di opportunità per l'altro.
Soluzione: Questo è un problema molto comune in cui il responsabile del test finisce per assegnare tutte le attività ad alta visibilità a poche risorse chiave e gli altri membri del team non hanno alcuna opportunità. Se il team dovesse mai affrontare un problema del genere per mancanza di opportunità, dovrebbe prima discutere il problema con il lead e se il lead non è in grado di risolvere il problema, dovrebbe rivolgersi al manager di livello successivo. Una squadra dovrebbe correre in modo di pari opportunità.
Leggi anche=> Come guidare un team di test più felice e di successo
Conclusione
In questo articolo, ho appena trattato alcune situazioni di gestione delle risorse che affrontiamo quotidianamente. Sono sicuro che tutti noi abbiamo delle sfide indipendentemente dai livelli a cui siamo. Credo sempre che se proviamo a gestire la situazione essendo logici, le cose potrebbero cambiare automaticamente e potremmo finire per trovare una soluzione al nostro problema.
Cerco sempre di capire la priorità e la necessità del momento e poi arrivo alla soluzione.
Autore : Questo utile articolo è stato scritto dal membro del team STH Priya R.
Spero che tutti voi possiate tornare indietro e pensare ai problemi che affrontate e vedrete che quando capirete i vostri problemi, sarete voi stessi la persona giusta per trovare la soluzione.
Lettura consigliata
- Quali dovrebbero essere le vostre aspettative dal responsabile del team QA?
- Leadership nei test - Responsabilità dei test lead e come gestire efficacemente il team di test
- Come rispondere alle domande di colloquio relative al gioco di squadra e alla leadership per la posizione del capo del test
- Come guidare un team di test più felice e di successo - Test di leadership, parte 2
- Quanto è importante per un tester o uno sviluppatore comunicare tra loro?
- La conoscenza del dominio è necessaria per un tester per ottenere un lavoro? Allora che dire di un novizio tester?
- 10 qualità che possono renderti un buon tester
- I 7 principali obiettivi principali di un tester di software: sei un tester 'fatto' o 'scelto'?