"Время — деньги. Создание команды разработчиков программного обеспечения" - читать интересную книгу автора (Салливан Эд)
Эд САЛЛИВАН ВРЕМЯ — ДЕНЬГИ Создание команды разработчиков, программного обеспечения Предисловие Благодарности Введение Часть 1 Люди, организация и методы Глава 1 Замечательные люди и как их найти Определение «замечательных» Поиск и привлечение достойных кандидатов Общие проблемы и решения Глава 2 Резюме, собеседование и удерживание сотрудников Анализ резюме Собеседование с кандидатом Удерживание сотрудников Типичные проблемы и их решение Глава 3 Организация проекта Модель организационной структуры компании NuMega Управление проектом Роли и обязанности Типичные проблемы и их решение Глава 4 Ранжирование сотрудников и корпоративная культура Ранжирование Корпоративная культура Типичные проблемы и их решение Глава 5 Инструментальные программы Средства управления исходным кодом Устранение проблем и неисправностей Дополнительные средства Типичные проблемы и их решение Глава 6 Основы системы контроля качества Основные принципы Что, когда и как тестировать Кто должен тестировать? Другие критичные моменты для контроля качества Типичные проблемы и их решение Глава 7 Основы технологии разработки программ Технологи по разработке ПО Сборки Процедура установки Сбор всего вместе Типичные проблемы и их решение Часть 2 Формулирование и планирование проекта. Глава 8 Требования Центральная идея проекта Формулирование требований Анализ требований Определение приоритетов Утверждение требований Управление внесением изменений Общие проблемы и решения Глава 9 Исследования, оценка технологий и моделирование Чем полезны исследования и прототипы Исследования Оценка технологий Моделирование Типичные проблемы и их решение Глава 10 Пользовательский интерфейс Прототип пользовательского интерфейса Роль специалиста по инженерной психологии Типичные проблемы и их решение Глава 11 Планирование Предпосылки Основные понятия и трудности планирования Как составить хороший план Типичные проблемы и их решение Часть 3 Исполнение проекта Глава 12 Держим курс Анология с самолётом Процесс измерений и мониторинга состояния проекта Внесение изменений Общие проблемы и решения Глава 13 Бета-тестирование Ценность бета-тестирования Самая распространённая ошибка при проведении бета-тестирования Типы программ бета-тестирования Элементы программы бета-тестирования Набор бета-тестеров Менеджер бета-тестирования Общие проблемы и решения Глава 14 Кандидат на выпуск Начальные требования Тестирование кандидата на выпуск Общие проблемы и решения Глава 15 Закрытие проекта Почему это так важно? Как это делается? Что дальше? Общие проблемы и решения Об авторе
Глава 5 Инструментальные программы В компании NuMega мы использовали лишь те инструментальные программные средства, которые были жизненно необходимы для нашей работы и вписывались в наш стиль работы. Из всех доступных инструментов мы больше всего применяли и полагались на систему управления исходным кодом и систему устранения проблем и неисправностей (поиска «жучков»). Возможность приспосабливать эти продукты к нашим нуждам позволила ускорить работу — вся команда использовала их почти каждый день.