Sono il team di sviluppo a capo di un nuovo progetto nella mia azienda. Questo è il primo progetto in cui la società utilizzerà Scrum. Abbiamo una cascata / SDLC iterativo. I documenti sui requisiti di scrittura dei BAs, consegnano a dev e test, dev sviluppano lo sviluppo e verranno rilasciati a test in iterazioni. I collaudatori impiegano molto tempo per testare una versione con cui gli sviluppatori continuano lo sviluppo ma anche correzioni di bug per la versione corrente. Ho alcune domande
- In uno sprint con dire 5 storie quando rilasci per il test? È appena una storia è completata da dev o dopo che tutte le storie sono state completate, ma prima della fine dello sprint, testando il tempo necessario per testare.
- Se il BA scrive storie di utenti, quale dovrebbe essere il dettaglio. Tradizionalmente ci vuole molto tempo per scrivere una specifica con tutto il layout dell'interfaccia utente, il comportamento, il testo ecc. Da finalizzare. Credo che la mia domanda sia come scrivere storie che siano implementabili e testabili.
- Il nostro team di test non è tecnico. Quanto è importante avere un test dell'interfaccia utente automatizzato per Scrum. L'interfaccia utente è basata su WPF.
Ho una solida esperienza nello sviluppo usando metodi agili (TDD, revisioni di codice, refactoring ecc.) ma nuovo per la mischia.
modifica:. Con iterazioni voglio dire che se ci sono 100 richieste di prenotazione può rilasciare al test quando abbiamo finito 30, 35, 35 requisiti piuttosto che aspettare fino a tutti i 100 requisiti sono stati completati