— О том и речь, — подтвердил мистер Томпкинс. — Общий обмен информацией между двумя разработчиками будет крайне сложным, если у них не будет заранее подготовленной информации об архитектуре системы. Разработчикам придется куда больше общаться между собой, добывая нужные сведения. В результате мы имеем меньше независимости, больше телефонных переговоров, собраний и, в конце концов, общее неудовольствие от работы.
— М-да, чем-то это все очень напоминает наши прошлые проекты, а, Вебстер? — скорчила рожицу Белинда. — Тьфу ты. Все эти сложности, бесконечные собрания. Неужели все это из-за того, что в команде с самого начала было слишком много людей?
— Мне уже кажется, что да.
В дверь постучали, и миссис Бирцих объявила, что пришла Аврил Альтербек, руководитель команды PShop-B. Мистер Томпкинс радостно приветствовал ее.
— Привет. У меня есть шанс заполучить минутку вашего драгоценного времени?
— Сколько угодно, — улыбнулся мистер Томпкинс и указан ей на стул возле Белинды. — Что у тебя случилось?
— Мне нужна помощь высшего руководства. Предупреждаю сразу: это вам будет дорого стоить.
— И что же ты просишь? — спросил мистер Томпкинс. «Лишь бы не время, лишь бы не время…»
— Нам необходима куча народу.
— А! — мистер Томпкинс замолчал, припоминая все свои доводы о пользе маленьких команд. — Видишь ли, мы сформировали маленькие команды не из экономии. Просто нам не хотелось перегружать команду. Как раз, когда ты пришла, мы с Белиндой обсуждали все опасности, связанные с чрезмерно большими командами… — он встал и подошел к доске, чтобы наглядно продемонстрировать Аврил всю теорию.
— Ох, Вебстер, я это все знаю, — остановила его девушка. — Я знаю, чем опасны большие команды. Но у нас совсем другой случай. Ситуация изменилась. У нас уже есть готовый дизайн системы — отличный, продуманный до мельчайших подробностей. Аристотель говорит, что даже он редко встречал такие. Впрочем, он сам очень много помогал нам и подсказывал хорошие решения. Теперь мы тестируем его, а скоро нужно будет браться и за реализацию! Для этого я и прошу у тебя людей, Вебстер. Сейчас нас семеро — пятеро разрабатывают дизайн, а двое работают в группе поддержки. Но через два месяца нам нужно будет еще двадцать человек, которые бы писали код.
Белинда радостно вскочила со стула:
— Вебстер, разве ты не видишь — это была всего лишь одна сторона медали! Команда не должна быть большой в период работы над дизайном системы. Но они уже практически закончили ее. Я так понимаю, они уже разделили всю систему на части и продумали реализацию каждой из них. И теперь Аврил нужно больше людей, которым она могла бы раздать задачи.
— Да, так и есть. Я как раз хотела рассказать вам, что именно у нас получилось…
— Сколько, сколько их, Аврил? — не смогла сдержать интерес Белинда.
— Э-э, тысяча шестьсот семьдесят семь модулей, около тысячи трехсот элементов данных, восемнадцать файловых структур, двадцать элементов-модулей…
— Слушай, похоже, тебе нужно больше, чем двадцать программистов?
— Вообще-то да. Не хочу показаться жадной, но мне хотелось бы получить тридцать пять человек в команду. Нам нужны люди, которые будут писать код, приемочные тесты на все конструкции, заниматься проверкой кода, подчищать кое-какие огрехи в документации. Вся работа уже описана в спецификациях — были бы люди, которые начнут ее делать! Как я уже сказала, через шесть-восемь недель мы…
Белинда просто не могла усидеть на месте.
— Вебстер, ты просто обязан дать ей людей. Тридцать пять, столько, сколько ей на самом деле нужно. Вот оно! Мы на правильном пути!
— Погоди. Погоди минутку. Не можем же мы вот так взять и привести в команду к Аврил тридцать пять человек. Да у них работа вообще остановится! Ей придется только и делать, что вводить новичков в курс проекта и объяснять задачи.
— Так найди для нее тридцать пять разработчиков, которые прекрасно знают, чем им предстоит заниматься.
— Тридцать пять человек, которые прекрасно знают всю подноготную PShop'a?! Да откуда же я их возьму?
— Разгонишь команду А, — ответила Белинда.
Аврил ушла, а Белинда и Вебстер стали обсуждать сложную политическую проблему, связанную с переносом стольких людей в другую команду.
— Я прекрасно понимаю, что ты права, — говорил мистер Томпкинс. — Если бы на нас никто не давил сверху, вообще никаких проблем с переводом не было бы. Ты же сама знаешь, как мы работаем… я даже не представляю…
Читать дальше
Конец ознакомительного отрывка
Купить книгу