Stavo leggendo i documenti Scrum e si dice che i compiti in Sprint dovrebbero essere "potenzialmente spedibili".
Sono confuso da ciò che questo significa. Supponiamo che in Sprint 1 l'obiettivo fosse "modulo di registrazione utente".
Quanti dettagli devo aggiungere affinché qualcosa sia pronto per la spedizione? Per esempio:
- Posso mostrare la forma semplice con i campi senza uno stile elegante e contrassegnarli come completati
- Posso solo fare la convalida lato client come contrassegnato come fatto ma lato server è anche l'opzione o entrambi
- Posso anche aggiungere alcuni suggerimenti per gli strumenti jQuery, hover over, captcha, colori, etichette per il modulo
- Quindi c'è molto stile su come mostrare i messaggi di errore sullo schermo
Posso fare all'infinito su un argomento. Quindi, come possiamo dividerlo e quando posso considerarlo pronto per la spedizione.
O devo scrivere ogni cosa più piccola possibile come mostrare errori, popup o testo in light box come attività secondarie e metterle come sprint. Ciò porterebbe a migliaia di compiti per l'intero progetto.
Voglio dire ancora una volta, se alcuni funzionano per Internet Explorer e altri per Firefox, allora devo dividere anche quelli come attività. Il tempo deve essere dedicato a loro e quando il manager mi chiede cosa hai fatto in quel momento, non avrò alcun compito da dire ma in realtà fanno tutti parte della registrazione dell'utente