Sembra che tu stia confondendo storie e attività.
User Story
Una User story è una "feature" completa, qualcosa che quando aggiunta al prodotto fornisce più valore al prodotto.
Una User story non dovrebbe essere più grande di quanto possa essere implementata durante uno sprint . Durante la prima parte della pianificazione sprint, decidi quali storie utente vuoi lavorare durante lo sprint. L'obiettivo dello sprint è completare queste storie utente, aggiungendo così più valore al prodotto.
attività
Durante la seconda parte della fase di pianificazione dello sprint, gli sviluppatori dividono la storia in attività . Le attività sono attività di sviluppo. Potrebbero essere cose come "Aggiungi colonna al database", "Estendi servizio x", ecc. Un'attività non deve essere più grande di quanto possa essere completata in un giorno.
Durante la mischia giornaliera, valuti lo stato di avanzamento di queste attività. Se un'attività è in corso da più di una mischia giornaliera, ci vuole troppo tempo e tu, come squadra, hai la responsabilità di risolvere quella situazione.
Ricorda che le storie degli utenti rappresentano un valore aziendale per gli stakeholder. I portatori di interesse dovrebbero essere interessati al completamento delle storie degli utenti, non delle attività.
La divisione attività è uno strumento per il team di sviluppo per gestire lo sprint, monitorare i progressi delle storie degli utenti durante uno sprint e visualizzare potenziali problemi.
I soggetti interessati non dovrebbero preoccuparsi di questi compiti di sviluppo. Sfortunatamente, è la mia esperienza che spesso fanno, in particolare per le organizzazioni nuove allo sviluppo agile. Affrontare questa situazione è una questione diversa però.
Epica
Se una user story è più grande di quanto pensi di poter completare in uno sprint, si chiama epico. Deve essere diviso in diverse storie di utenti più piccole prima che tu possa iniziare a lavorare su di esso.
Ricorda che una storia utente aggiunge valore all'utente finale, quindi suddividere un'epica in una trama "front-end" e una "back-end" non è la strada giusta. L'aggiunta del back-end per una nuova funzione non fornisce di per sé valore agli utenti finali.
La divisione di un'epica in storie utente gestibili nel tempo di uno sprint non è sempre facile quando non si ha esperienza nel farlo.
Utilizzo di Pivotal Tracker
Penso che Pivotal Tracker sia un ottimo strumento per tracciare le storie degli utenti. Ma non è uno strumento di miseria in quanto tale, e il modo in cui scrum insegna a dividere le storie in compiti non è facilmente gestibile da tracker chiave. Puoi abilitare la possibilità di aggiungere compiti alle storie degli utenti. Ma se stai eseguendo un progetto usando scrum, ti suggerirei di usare una lavagna bianca e delle note adesive per tenere traccia dell'avanzamento delle attività durante uno sprint.