Spesso sento i PM (Project Manager) parlare di funzionalità e funzionalità. E sono solo così perplesso per differenziarli. A volte penso che una funzionalità sia equivalente a una user story. Qualcosa come "Come utente, Bob dovrebbe essere in grado di vedere un elenco dei suoi pagamenti", e lo chiamano una funzione. A volte diventa grande come un sottosistema, qualcosa come "la capacità di inviare SMS tramite l'applicazione web". D'altra parte, la funzione diventa talvolta di dimensioni ridotte, "implementando il raggruppamento delle cifre per gli input numerici", mentre ci sono casi in cui diventa grande quanto un'operazione CRUD completa.
La mia domanda è, come possiamo differenziare la funzione dalla funzione?