Команда разработчиков
- Команда программистов разрабатывает или обслуживает компьютерное программное обеспечение.
- Существуют две общие структуры команд программистов: команда без эгоизма и команда главного программиста.
- Структура команды программистов определяется сложностью, размером, продолжительностью, модульностью, надежностью, временем и коммуникабельностью.
- Команды без эгоизма сообщают о более высокой удовлетворенности работой, но могут снизить эффективность и результативность обнаружения ошибок в крупномасштабных проектах.
- Команда главного программиста состоит из трех человек и лучше справляется с более простыми и понятными задачами.
- Существуют различные методологии программирования, включая парное программирование и программирование толпы.
- Команды программистов используют различные модели разработки, такие как водопадная модель и гибкая модель.
- Общие принципы манифеста Agile включают удовлетворение потребностей клиентов, учет изменяющихся требований и сосредоточение на частой поставке работающего программного обеспечения.
Полный текст статьи: