Чтение онлайн

на главную - закладки

Жанры

Deadline. Роман об управлении проектами
Шрифт:

— Так, это мне понятно.

— И сколько человек будет работать в команде в этот момент?

— Понятия не имею.

— Ну конечно же, вы не можете назвать точную цифру. Но мы и не пытаемся сейчас добыть из вас точные знания. Мы пытаемся понять ваши ощущения. Спросите у своей интуиции: сколько человек должно работать в команде программистов, чтобы треть всего времени уходила на общение и тому подобные вещи?

— Но мой ответ будет очень и очень приблизительным.

— Давайте, давайте, говорите. Сколько?

— Я бы сказал — около четырех человек.

— Иными словами, «чистая производительность» четырех

человек, работающих в одной команде, будет приблизительно на треть меньше, чем «производительная мощность» человека, работающего над проектом в одиночку, помноженная на четыре?

Мистер Томпкинс пожал плечами.

— Разумеется, я не могу говорить с полной уверенностью, но мне кажется, так оно и есть.

— Хорошо, — доктор Джамид опять обратился к ноутбуку и стал вносить в модель необходимые дополнения. Еще через несколько минут дело было сделано. Доктор Джамид повернул экран к мистеру Томпкинсу. — Вот она, модель ваших интуитивных ощущений относительно размеров команды.

— Что-то вроде многозначных кодов?

— Ну, если не найдем чего-нибудь получше, можно взять и многозначные коды. Способность выполнять поставленные задачи контролируется клапаном под названием «Общая производительность труда». Чем выше ее значение, тем быстрее работа перемещается из первого резервуара во второй. Естественно, общая производительность должна выражаться в тех же единицах, что и количество работы в резервуарах.

— Понятно… — протянул мистер Томпкинс, хотя на самом деле был в этом далеко не уверен.

— Вот эти тонкие стрелочки — зависимости. Они показывают, например, что общая производительность зависит от четырех вещей: от размера команды; от того, сколько в ней новичков, которые еще не вошли в курс дел; от «поправки на рост» и от «стоимости интеграции».

— А стоимость интеграции, если я правильно понимаю, — это отношение производительности, которую команда теряет при появлении в ее составе новых членов, к скорости работы?

— Да. А теперь я напишу уравнение или построю графическое определение для каждого клапана и каждого измерителя. Например, вот как я определяю значение «поправки на рост».

— Как видите, ее начальное значение — ноль, и к тому времени, когда у вас в команде появляется четыре человека, оно вырастает приблизительно на треть. А дальше — это просто мои догадки относительно того, какой вы хотели бы видеть эту кривую.

Мистер Томпкинс уставился на модель. Интересно, это и есть графическое представление его догадки о том, как влияет на работу команды увеличение числа программистов?

Доктор Джамид, казалось, умел читать мысли.

— Пока мы играем с этой моделью, вам, может, захочется что-то в ней изменить. Может быть, в этой вот кривой, а может, даже перестроить всю модель целиком.

— Да, чтобы она соответствовала тому, что мне подсказывает интуиция.

— Абсолютно верно.

— Так вот, как раз сейчас моя интуиция

подсказывает мне, что в эту модель необходимо внести некоторые исправления. А именно — ее не устраивает, что значение «поправки на рост» остается неизменным. Может быть, оно должно выражаться динамической функцией от времени. В конце концов, с течением времени люди привыкают работать вместе.

Доктор Джамид согласно кивнул.

— Расскажите мне об этом поподробнее, пожалуйста.

Мистер Томпкинс помолчал и задумчиво начал:

— Иногда мне кажется, что команды могут достигать такой слаженности в работе, что значение «поправки на рост» с течением времени становится отрицательным. Происходит нечто, после чего команда становится единым целым — ее производительность становится больше, чем сумма производительности ее членов. Все начинают работать вместе… и… даже не знаю, как сказать точнее… происходит слияние.

Через несколько минут Абдул повернул монитор к мистеру Томпкинсу:

— Что-то в этом роде?

— Да, похоже. В командах действительно может наблюдаться «эффект слияния», как вы это называете. А теперь можно вернуться к стоимости интеграции и переопределить ее значение.

— Разумеется.

Мистер Томпкинс молча рассматривал модель на экране ноутбука.

— Как только вернусь, сразу куплю такой и себе.

— Я использую Ithink, — ответил доктор Джамид 13 , — но покупать его вам не нужно. Разрешите мне вам его подарить, — и он достал из сумки запечатанную коробочку.

13

Ithink® является зарегистрированной торговой маркой компании High Performance Systems, Inc., Hanover, N. H.

— О, Абдул. Ну зачем же?! Я бы прекрасно мог и сам…

Доктор Джамид протестующе поднял руки.

— Пожалуйста, Вебстер. Это просто дополнение к тому, о чем мы говорили, ко всем моим моделям и схемам. Кроме того, он стоил мне меньше, чем тот замечательный обед, которым вы меня угостили сегодня в Риме, поверьте. — С этими словами он протянул мистеру Томпкинсу коробочку, и когда тот взял подарок, снова полез в сумку и достал оттуда дискету. — А здесь вы найдете все модели, которые мы с вами разработали за два дня. Это вам пригодится для начала…

— …для начала работы над моделированием всех наших интуитивных предположений, — продолжил за него мистер Томпкинс. — И мы будем этим заниматься, пока не опишем их все. Обещаю вам, Абдул. Обещаю, мы это сделаем.

Из дневника мистера Томпкинса

Моделирование процесса разработки

1. Моделируйте свои предположения и догадки о том, как пойдет процесс работы.

2. Обсуждайте эти модели вместе с партнером, чтобы лучше понимать процесс работы и вносить необходимые исправления.

3. Предсказывайте результаты работы с помощью модели.

4. Сравнивайте результаты, полученные а процессе моделирования, с реальными.

Поделиться:
Популярные книги

Проводник

Кораблев Родион
2. Другая сторона
Фантастика:
боевая фантастика
рпг
7.41
рейтинг книги
Проводник

(Бес) Предел

Юнина Наталья
Любовные романы:
современные любовные романы
6.75
рейтинг книги
(Бес) Предел

Курсант: Назад в СССР 7

Дамиров Рафаэль
7. Курсант
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Курсант: Назад в СССР 7

Кодекс Охотника. Книга IV

Винокуров Юрий
4. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга IV

Купец. Поморский авантюрист

Ланцов Михаил Алексеевич
7. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Купец. Поморский авантюрист

Его огонь горит для меня. Том 2

Муратова Ульяна
2. Мир Карастели
Фантастика:
юмористическая фантастика
5.40
рейтинг книги
Его огонь горит для меня. Том 2

Проклятый Лекарь IV

Скабер Артемий
4. Каратель
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Проклятый Лекарь IV

Последняя Арена 7

Греков Сергей
7. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 7

Академия

Сай Ярослав
2. Медорфенов
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Академия

Восход. Солнцев. Книга XI

Скабер Артемий
11. Голос Бога
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восход. Солнцев. Книга XI

Третий. Том 3

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 3

Последняя Арена 6

Греков Сергей
6. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 6

Беглец

Бубела Олег Николаевич
1. Совсем не герой
Фантастика:
фэнтези
попаданцы
8.94
рейтинг книги
Беглец

СД. Восемнадцатый том. Часть 1

Клеванский Кирилл Сергеевич
31. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
6.93
рейтинг книги
СД. Восемнадцатый том. Часть 1