La produttività è influenzata da una serie di fattori: cultura organizzativa, esperienza con il linguaggio e gli strumenti, conoscenza del progetto, specifiche del processo utilizzato, fattori esterni come regolamenti e capacità del team come unità coesa. Questo è il motivo per cui, nella stima dei progetti, i dati più utili sono quelli del team specifico che condurrà il lavoro. Man mano che si generalizzano a livello organizzativo, industriale e quindi in tutti i progetti software, la produttività diventa un'area sfocata.
Uno dei vantaggi dello sviluppo iterativo è che si passa attraverso tutte le fasi più volte su un singolo progetto, consentendo di ottenere informazioni dettagliate sul processo e sul team. Potresti iniziare con i dati organizzativi dei progetti passati, ma molto rapidamente (2-4 iterazioni) ottenere dati specifici del team per la pianificazione del progetto.
Il numero che citi (1-1,5 user story per sprint) è il più alto livello di astrazione. Il momento migliore per utilizzare questo numero è quando non si dispone di dati specifici del settore da qualsiasi dominio in cui si trova il proprio prodotto, nessun dato organizzativo e nessun dato specifico del team - nelle prime fasi dei primi progetti che utilizzano Scrum. Probabilmente proviene da team che utilizzano tutti i tipi di varianti di Scrum, inclusa la combinazione di Scrum con altre tecniche di miglioramento dei processi (Kanban, CMMI, Lean). Mi fiderei di usare questo numero così com'è, dato che Mike Cohn e Mountain Goat Software sono consulenti agili di tutto rispetto. Tuttavia, non appena hai dati dalla tua organizzazione (o, ancora meglio, dal tuo team), utilizzalo per pianificare sprint.