7 tips be more innovative age agile testing survive an economic crisis
Cos'è l'Agile Testing?
'Il test agile implica il test dal punto di vista del cliente il prima possibile, test precoce e spesso non appena il codice diventa disponibile e sufficientemente stabile dal test a livello di modulo / unità.' - A Wikipedia definizione.
Perché sono necessarie innovazioni nell'era dei test agili?
Globale Recessione / Effetto tempo di inattività economico
Gli eventi attuali non sono tendenze attuali:
Quando le recessioni globali colpiscono, c'è una certa inevitabilità nel loro impatto sulla tecnologia dell'informazione e sui settori finanziari. I clienti diventano più riluttanti a dare affari al software. Alcuni clienti ritirano i loro progetti a lungo termine e alcuni clienti sfruttano le opportunità di quotare il prezzo basso.
Molti progetti che si sono trascinati molto più a lungo del previsto e sono costati più del previsto. Pertanto, le aziende hanno iniziato a esplorare come 'Agile con gusti diversi' può aiutare le loro aziende a fornire software in modo più affidabile in modo rapido e iterativo. I ruoli e le responsabilità dei Test Manager / Test Architects diventano più importanti nell'implementazione dei Progetti Agile.
utility per monitorare la temperatura della CPU e la velocità della ventola
Le innovazioni sono sempre più alimentate dalle esigenze della società di test in generale.
Le sfide nei test agili
I tester Agile affrontano molte sfide quando lavorano con un team di sviluppo Agile. Un tester dovrebbe essere in grado di applicare l'analisi delle cause alla radice quando trova bug gravi in modo che sia improbabile che si ripresentino. Sebbene Agile abbia gusti diversi, Scrum è un processo per l'implementazione di Agile. Alcune delle regole di mischia impegnative che ogni individuo deve seguire sono
- Ottieni il numero di ore di impegno in anticipo
- Raccogli i requisiti / le stime in anticipo
- Inserimento giornaliero delle ore effettive e delle ore stimate.
- Build giornaliere
- Mantieni brevi le riunioni del Daily Scrum
- Le ispezioni del codice sono fondamentali
Quindi, per affrontare le sfide di cui sopra, un tester agile deve essere innovativo con gli strumenti di cui dispone. Una grande idea nasce quando ciò che hai (tangibile e intangibile) incontra la fame più profonda del mondo
In che modo i tester possono essere più innovativi nell'era dei test agili?
Ecco le chiavi importanti per l'innovazione:
# 1) Creativo
Un buon Agile Tester deve essere estremamente creativo quando cerca di far fronte alla velocità di sviluppo / rilascio. Per un tester, essere creativi è più importante che essere critici.
# 2) Talentuoso
Deve avere un grande talento e si sforza di apprendere e innovare nuove idee. I tester di talento non sono mai soddisfatti di ciò che hanno ottenuto e si sforzano sempre di trovare bug inimmaginabili di alto valore e priorità.
# 3) Impavido
la migliore estensione per il blocco degli annunci per Chrome
Un Agile Tester non dovrebbe aver paura di guardare il codice di uno sviluppatore e se necessario, si spera in casi estremi, entrare e correggerlo.
# 4) Visionario
Deve avere una visione completa, che includa le aspettative del cliente e la consegna di un buon prodotto.
# 5) Potenziato
servizi web intervista domande e risposte per esperti
Deve avere il potere di lavorare in Pairs. Sarà coinvolto nella programmazione in coppia per portare script più brevi, progetti migliori e trovare più bug.
# 6) Appassionato
I tester appassionati hanno sempre qualcosa di unico da contribuire, che può essere in termini di idee innovative, il modo in cui svolgono il lavoro quotidiano, i loro risultati e migliorano instancabilmente le cose che li circondano.
# 7) Discipline multiple
Agile Tester deve avere più abilità come Manuale, Funzionale, Capacità di test delle prestazioni e abilità trasversali come Capacità di leadership, Abilità di comunicazione, EI, ecc. In modo che il test agile diventi un gioco da ragazzi.
'L'innovazione è il processo di trasformazione delle idee in forme producibili e commerciabili' - Watts Humpry
Questo è un guest post di J.B. Rajkumar. Circa l'autore: J.B. Rajkumar ha una vasta esperienza sia in ambito accademico che in test di software. È stato Trainer, QA Manager, frequente Speaker per college, università e conferenze internazionali e attualmente lavora con una delle migliori multinazionali
Nota di Vijay: Se hai QUALSIASI domanda su 'Test Agile e relativi metodi', commenta di seguito. Affronteremo ogni commento in un post separato.
Lettura consigliata
- 10+ suggerimenti per sopravvivere e progredire nel campo del test del software
- Migliori strumenti di test del software 2021 [Strumenti di automazione del test QA]
- I tre migliori consigli per sopravvivere in questa recessione - Tempo di inattività economica [Parte 1]
- Test di regressione automatizzato: sfide, processo e passaggi
- 4 passaggi verso lo sviluppo della mentalità di test agile per una transizione di successo al processo agile
- 7 suggerimenti di base per testare siti web multilingue
- Download dell'eBook Testing Primer
- I 20 migliori consigli pratici per il test del software da leggere prima di testare qualsiasi applicazione