Методы и средства инженерии программного обеспечения


         

Управление инженерией ПО (Software Engineering Management) - часть 3


Есть и другие методы оценок.

После составления плана решается вопрос   управления  и контроля проекта согласно плану,  выбранного процесса и сущности проекта. Корректно составленный план обеспечивает  выполнение требований  и целей проекта. Процесс контроля более всего  направлен на  внесение изменений в проект, оценку риска  и оценка принимающих решений.

Управление рисками  является важной проблемой  выполнения проекта и представляет собой  процесс определения рисков и разработки мероприятий по уменьшению их влияния на ход выполнения проекта.

Риск – вероятность проявления неблагоприятных обстоятельств, которые могут повлиять негативно  на реализацию качества проекта и на управление разработкой (например, увольнение сотрудника и отсутствие замены для продолжения работ и др.). Для управления риском проводится идентификация и анализ риска, оценка критических рисков и планирование непредвиденных ситуаций,  касающихся рисков. Предотвращение риска заключается в выполнении действий, которые снимают   риск (например, увеличение времени разработки и др.), уменьшают вероятность появления нового риска при реорганизации проекта, БД или  транзакций, а также при выполнении ПО.

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

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

 

Таким образом, рассмотрение основных принципов  формирования команды разработчиков, методов планирования работ и оценки процессов создания ПО и самого продукта позволяет менеджеру коллектива разработчиков проекта сосредоточится на  планировании работ,  оценках трудозатрат, распределения ресурсов  и управления изменениями и рисками.




Содержание  Назад  Вперед