Ora ci sono una varietà di metodologie di programmazione: Scrum, Extreme Programming, Kanban per nominarne solo alcune. Molti di questi combinano diverse tecniche di base (ad esempio iterazioni frequenti). Tuttavia, quasi tutti affermano che la loro combinazione di tecniche è l'unico modo per scrivere un buon software.
Non penso che esista un modo migliore per ogni progetto. Invece sono interessato a valutazioni scientifiche indipendenti.
- Quali tecniche di base funzionano meglio per quale tipo di progetto?
- C'è qualche vantaggio nella combinazione di determinate tecniche?
Dato che non ho tempo di leggere la letteratura primaria, sono soprattutto alla ricerca di un libro. So che c'è Peopleware , ma è un po 'vecchio. Ci sono già parecchie domande correlate ( Ci sono studi scientificamente rigorosi sui principi dello stile di codifica? , Prove scientifiche che supportano l'uso di nomi di variabili lunghi invece di abbreviazioni? ...)