Mi piacciono gli XP (programmazione estrema), specialmente la parte in cui ci sono 2 programmatori sullo stesso schermo, poiché la soluzione di un problema si trova spesso più rapidamente se solo tu spieghi cosa stai facendo e accoppi le forze di programmazione per spiegare cosa stai facendo.
Negli ultimi 10 anni circa, lo stile di lavoro di XP sembra essere andato fuori moda a favore delle metodologie di lavoro: Agile e / o Kanban. Perché? Dal momento che XP mi sembra un ottimo modo di lavorare ed è molto sulla programmazione, mentre Agile e Kanban sono più relativi ai processi.