Nella mia squadra, tutti vorrebbero fare tutto, incluso backend, frontend, middle layer. Ho detto loro che dovremmo dividere il lavoro in base ai ruoli e all'area di competenza.
Quali sono i pro e i contro di dividere il lavoro verticalmente (ogni story utente è fatta dalla stessa persona dal back-end al front-end) rispetto a dividere il lavoro orizzontalmente (ogni strato di astrazione è fatto dalla stessa persona)?