Главное - завалить, а там затопчем
Friday, 16 February 2007 18:56Преимущество команды программистов перед программистом-одиночкой не в том, что большую задачу можно разбить на параллельные участки и сделать её быстрее. И не в том, что у разных людей лучше получаются разные типы заданий. Это тоже, но это не главное.
Главное - что хорошо сработавшаяся команда образует общую распределённую память и соображалку. На любую неприятную мелочь, с которой ты сам бы справился только ценой долгой возни, почти наверняка найдётся коллега с подходящим опытом или свежей идеей.
Поэтому небольшие команды (в пределах одной комнаты и семи-восьми человек) продуктивнее набора из того же количества одиночек. Поэтому же увеличение команды до десятков человек и многих комнат не даёт столь же крутого всплеска производительности: остаются преимущества разделения труда, но теряются преимущества тесного взаимодействия.
Главное - что хорошо сработавшаяся команда образует общую распределённую память и соображалку. На любую неприятную мелочь, с которой ты сам бы справился только ценой долгой возни, почти наверняка найдётся коллега с подходящим опытом или свежей идеей.
Поэтому небольшие команды (в пределах одной комнаты и семи-восьми человек) продуктивнее набора из того же количества одиночек. Поэтому же увеличение команды до десятков человек и многих комнат не даёт столь же крутого всплеска производительности: остаются преимущества разделения труда, но теряются преимущества тесного взаимодействия.
no subject
Date: Friday, 16 February 2007 22:37 (UTC)