Certo, i principi chiave sono tanto applicabili a un team composto da una persona quanto a team composti da più persone, non trascendono da questi particolari.

Comunque sarebbe più giusto parlare di tipo e dimensione di progetto.

Si consideri che un programmatore singolo avrà probabilmente a che fare con un piccolo/medio progetto, e il fatto che si trovi da solo potrebbe far sì che non segua un approccio rigoroso e salti attività importanti come testing e una fase accurata di analisi solo perchè non deve rendere conto a nessuno riguardo alle funzionalità.