56
Под риском, возникающим на различных этапах жизненного цикла
программного обеспечения, понимается какое – либо событие, по причине
которого реализация проекта может быть прервана или затруднена [6. стр. 310].
Рассмотрим риски, возникающие на различных этапах жизненного цикла
разработки программного обеспечения РДУСП «Стравита».
На этапе «Заказ» жизненного цикла разрабатываемого программного
обеспечения возможен риск, связанный с неверной оценкой необходимости
проекта и неточное определение целей и будущих функций программы.
Для уменьшения последствий возникновения риска на этапе «Заказ»
предполагается выполнить такие действия, как более четкое представление
предметной области проекта, его целей и задач, анализ необходимости в
разрабатываемом проекте.
На этапе «Постановка» жизненного цикла разрабатываемого
программного обеспечения возможен риск, связанный с неправильной оценкой
требований. Разработчик не всегда обладает исчерпывающей информацией о
требованиях к системе с точки зрения заказчика, либо наоборот предоставлена
избыточная информация о предметной области. В свою очередь, заказчик не
имеет четкого представления о проблеме обработки данных, возможности дать
оценку выполнимости проекта [7. стр. 83].
Для уменьшения последствий возникновения риска на этапе
«Постановка» предполагается выполнить такие действия, как более четкое
представление требований к разрабатываемому проекту, опрос и анализ
требований планируемых пользователей разрабатываемой программы.
Проведение анализа и детализации будущего проекта до простых функций или
модулей понятных как заказчику, так и программисту [7. стр. 85].
На этапе «Разработка» жизненного цикла разрабатываемого
программного обеспечения возможно возникновение технического риска.
связанного со сбоем техники.
Для уменьшения последствий возникновения риска на этапе
«Разработка» предполагается выполнить такие действия, как использование
возможностей архивации данных.