Описание специфики разработки
Большое число задач (более половины) связано с сопровождением, поддержкой и доработкой существующего ПО; Задачи, связанные с сопровождением существующих систем практически независимы друг от друга, могут быть решены за небольшое время, но возникают часто и требуют оперативного решения; Разработка и сопровождение ведется небольшой группой специалистов, а зачастую и вообще одним человеком; Как следствие, отсутствует явное разделение ролей в процессе: один и тот же человек может совмещать позиции разработчика, аналитика, архитектора, тестера, системного администратора, менеджера проектов и т.д.; Проекты чаще всего не выходят за рамки внутреннего использования.
Как следствие, процесс разработки ПО в таких компаниях в силу объективных причин достаточно примитивен. Многие технологические процессы отсутствуют или присутствуют в сильно упрощенном варианте. Тем не менее, и такими процессами необходимо управлять и гарантировать приемлемое качество их выполнения.
Содержание раздела