68
знаний. Из-за этих и других факторов каждый проект разработки программного
обеспечения содержит элементы неопределенности. Это называется рисками
проекта. Успех проекта разработки программного обеспечения в значительной
степени зависит от степени риска, который соответствует каждой деятельности
проекта. Как руководитель проекта, недостаточно просто осознавать риски. Чтобы
достичь успешного результата, руководство проекта должно определить, оценить,
расставить приоритеты и управлять всеми основными рисками.
Цель большинства проектов по разработке программного обеспечения
состоит в том, чтобы отличаться - часто за счет новых функций, большей
эффективности или использования достижений в разработке программного
обеспечения. Любой руководитель проекта программного обеспечения согласится
с тем, что поиск таких возможностей не может продвигаться без риска.
Поскольку риски чрезвычайно реальны и довольно распространены во всех
программных проектах, крайне необходимо, чтобы заинтересованные стороны
усердно работали над выявлением, пониманием и смягчением любых рисков,
которые могут угрожать успеху проекта. Для проектов, имеющих ограничения по
времени и затратам, успешные усилия по разработке программного обеспечения
— это те, в которых снижение рисков является центральным управленческим
действием.
При проектировании информационной системы обязательно необходимо
задумываться о рисках, которые могут возникнуть на всех этапах её
существования. В этой части работы я опишу возможные риски и шаги, которые
можно предпринять для уменьшения величины каждого конкретного риска. Риски
разбиты по типам для улучшения восприятия.
Этап проектирования проекта:
1. Риски, связанные с сотрудниками
Список рисков этого типа:
• Недостаточный опыт сотрудников, привлекаемых в проект
• Плохо мотивированные сотрудники
• Плохое понимание персоналам конечной цели проекта
• Плохая коммуникация внутри коллектива
Способы снижения рисков: