У меня есть некоторые мысли о парном программировании.
Для меня это то, что вы делаете, когда вы застряли с чем-то. В то время это может быть очень эффективным, это может вывести вас из колеи. Но это также утомительно и способ работы, который программист стерео типа не любит делать больше, чем иногда.
Если вы копаете яму, мало кто будет против получить помощь от коллеги. Но как только появляется креативность, люди предпочитают делать все по-своему, а не по-другому. Таким образом, напряженность всегда рядом, если только кому-то все равно, или если чья-то роль явно подсказывает.
Где я работаю, парное программирование не формализовано, но у нас есть специальные сессии, и они, как правило, короткие. Это не будет похоже на «Эй, коллега, как насчет экстремального программирования?» Чаще всего это начинается с "Можете ли вы взглянуть на мой экран?" и подтягивая стул для них.
Поэтому я не думаю, что парное программирование мертво или менее популярно, это всего лишь один из тех инструментов, которыми вы не пользуетесь очень часто, потому что это дорого, а не потому, что у вас есть два оплачиваемых человека, работающих над одной вещью.