ВУЗ:
Составители:
Рубрика:
159
включали несколько десятков тысяч программных строк. Но такие малые
команды даже в 60-е годы не могли быть использованы IBM, когда в ней около
тысячи человек создавали операционную систему для 360 компьютеров. В 1993
году первая версия Windows NT включала 4,5 млн программных строк, а
проектная команда состояла в пике занятости из 450 человек. В 1995 году пакет
Windows 95 состоял из 11 млн программных строк и над ним работало
примерно такое же количество программистов в течение 3 лет. В 1996 году
команда из 300 человек создала ключевые компоненты Internet Exрlorer
browser, а на несколько сотен больше работали над устройствами типа Internet–
mail [44].
Автор работы [44], профессор Слоуновской школы менеджмента
Массачусетского технологического института исследовал работу фирмы
Microsoft с 1986 по 1995годы. Основной подход Microsoft к управлению
НИОКР характеризуется лозунгом “Синхронизация и стабилизация”. Вывод
исследования был концептуально прост. В фирме синхронизуется то, что люди
делают индивидуально и как члены команды, работая параллельно над разными
частями проблемы, периодически стабилизируются разные стороны проекта на
текущих выходах процесса еще до его полного окончания. Термин “выход”
относится к акту компиляции или “интегрирования” законченных частей
программного обеспечения в процессе разработки. При этом выясняется, какие
функции работают и какие проблемы существуют.
В больших проектах большое число членов команды разрабатывают
большое число отдельных компонентов проекта, которые тесно взаимосвязаны.
Проблема начальных этапов разработки состоит в правильной идентификации
этих частей. Менеджеры корпорации Microsoft пытаются структурировать и
координировать работу отдельных инженеров и команд таким образом, чтобы
предоставить исполнителям определенную гибкость в работе и развернуть
параллельную разработку деталей проекта на этих этапах. Для обеспечения
экономии времени и качества разработки требуется тестирование законченных
частей совместно с потребителями и отработка конструктивных элементов уже
в ходе разработки.
В области разработки программного обеспечения с середины
семидесятых годов исследователи и менеджеры много говорят об “итеративном
улучшении”, “спиральной модели разработки”, “параллельных альтернативных
проектах” и так далее. Многие фирмы пытаются реализовать эти идеи, но
делают это медленно и во многом формально. Такой стиль контрастирует с
последовательным внедрением в Microsoft параллельной “водопадной” манеры
разработок. Процесс разработки организован так, что максимально сближаются
и соединяются фазы разработки и тестирования, причем практикуется тесно е
взаимодействие с потребителями в ходе ОКР. Это отвечает задачам быстрой
реализации результатов проекта в условиях быстро меняющейся рыночной
ситуации.
Ключевая стратегия фирмы Microsoft в области НИОКР состоит в
фокусировании усилий на разработке компонентов при “фиксированных”
ресурсах. Известно, что продуктивность людей с идеями зависит от четкой
Страницы
- « первая
- ‹ предыдущая
- …
- 157
- 158
- 159
- 160
- 161
- …
- следующая ›
- последняя »
