Agile, гибкие методологии.
Создание устойчивых, эффективных групп разработки, способных поддерживать своих участников.
Время программистов-одиночек прошло, теперь программирование - коллективная игра, где важно чувство доверия, поддержки, обмена опытом.