Команда главных программистов - Chief programmer team
А команда главных программистов это команда программистов организовали звезду вокруг "главной" роли, предоставленной программного обеспечения инженер кто лучше всех понимает намерения системы. Остальные члены команды получают второстепенные роли.[1]
Концепция аналогична концепции хирургическая бригада в котором врач хирург кто выполняет операция поддерживается медицинским персоналом, таким как анестезиолог и медсестры.[1]Фред Брукс подробно описывает концепцию в Мифический человеко-месяц,[2] как предложено Харлан Миллс[3] в 1971 г.
Структура команды
Команда состоит из десяти человек. Для членов команды определены различные роли, следующие взяты у Брукса.[2]
- Главный программист: самый старший член команды, несет общую техническую ответственность за проект.
- Резервный программист: помогает главному программисту и разделяет его обязанности.
- Администратор: занимается «деньгами, людьми, пространством и машинами».
- Редактор: отвечает за проектную документацию.
- Секретари: у администратора и редактора есть секретарь.
- Клерк программы: отвечает за все технические записи проекта.
- Toolsmith: создает и поддерживает инструменты, используемые разработчиками.
- Тестировщик: разрабатывает тесты для проверки.
- Языковой юрист: имеет глубокие знания языков, используемых при разработке проекта.
В этом случае главный программист и программист резервного копирования фактически работают над проблемой. Остальные члены команды оказывают «всевозможную поддержку».
использованная литература
- ^ а б Дуг Белл (2005), Программная инженерия для студентов: подход к программированию, ISBN 9780321261274
- ^ а б Брукс младший, Фредерик П. (1975). Мифический человеко-месяц. Издательство Эддисон-Уэсли. С. 32––35.
- ^ Миллс, Х. (1971), "Команды главных программистов, принципы и процедуры", Отчет IBM Federal Systems Division FSC71-5108, Гейтерсбург, штат Мэриленд.
внешние ссылки
- Sjoquist, Роберт Дж. (1976). «Опыт разработки крупномасштабной системы линейного программирования». Компьютеры и математическое программирование: Материалы двухсотлетней конференции по математическому программированию, проходившей в Национальном бюро стандартов, Гейтерсбург, штат Мэриленд, 29 ноября - 1 декабря 1976 г.. Получено 25 августа, 2016.
- «Команда главных программистов». C2, Com. Получено 25 августа, 2016.
Эта компьютерное программирование -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |