"Марк Паулк, Билл Куртис. Модель зрелости процессов разработки программного обеспечения " - читать интересную книгу автора Оценивается возможность повторного использования требований,
архитектуры, кода, планов и процедур тестирования и т. п. При оценках объема учитывается фактор трудоемкости модификации и внедрения повторно используемых компонентов. 4. Определяются и тщательно отслеживаются факторы, способные оказать значительное влияние на объем промежуточных программных продуктов. 5. Для каждого управляемого элемента ПО устанавливается предельный объем, в случае ожидаемого превышения которого требуется принятие соответствующих мер. Операция 7. Управление трудоемкостью и себестоимостью разработки проводится в соответствии с документированной процедурой. Основные практики, связанные с планированием и отслеживанием затрат на разработку и ее трудоемкости, содержатся в описании Операции № 10 группы ключевых процессов "Планирование проекта" и Операции № 6 группы ключевых процессов "Отслеживание хода проекта и контроль над ним". Эта процедура обычно определяет следующее: 1. В случае использования моделей расчета затрат на разработку, ее трудоемкости и профиля укомплектования персоналом, они адаптируются к проекту и используют, при необходимости, доступные статистические данные. 2. Справочные данные по продуктивности и затратам корректируются с учетом характеристик проекта. Примеры характеристик проекта: географическое расположение проектных групп и организаций (например, субподрядчика), стабильность требований, хост-среда разработки, целевая среда системы, знание и опыт разработчиков, касающиеся создаваемого приложения, доступность ресурсов, другие специфические ограничения. 3. В целях эффективного управления проектными работами и затратами, их общий объем распределяется по отдельно управляемым задачам или стадиям. 4. При проверке статуса вложенных трудозатрат и финансовых расходов и последующем пересмотре оценок фактические расходы относительно выполненной на данный момент работы сравниваются с планом разработки ПО. Результаты сравнения используются для уточнения оценок трудоемкости оставшейся работы и связанных с ней затрат. При крупных изменениях требований к ПО обновляются значения параметров моделей, использующихся для оценки трудоемкости и себестоимости разработки. По возможности в дальнейших расчетах используются фактические данные о продуктивности проекта и новые значения затрат на разработку. 5. Для каждой отдельно управляемой задачи или стадии устанавливаются предельные значения трудоемкости и затрат, при превышении которых требуется принятие соответствующих мер. Операция 8. Управление использованием критических компьютерных ресурсов проекта проводится в соответствии с документированной процедурой. Основные практики, связанные с планированием и отслеживанием критических компьютерных ресурсов, содержатся в описании Операции № 11 |
|
|