45
14. Содержание проектной документации концентрируется на конечном
продукте, а не на процессе разработки.
15. Увеличение лояльности конечных пользователей к программному
продукту в связи с тем, что они принимают участие в процессе разработки на
протяжении всего жизненного цикла.
После того как был сделан выбор стандарта разработки программного продукта
и модели жизненного цикла, необходимо осуществить выбор стратегии внедрения.
Выделяют 4 стратегии внедрения программного обеспечения:
• «Параллельная стратегия» - когда одновременно работают старая (ручная)
и новая система, и их выходные документы сравниваются. Если они согласуются
длительное время, осуществляется переход на новую систему.
• «Скачок». Эта стратегия представляет собой резкий переход от
использования старой информационной системы к новой без каких-либо
дополнительных проверок и с полным отказом от старой системы.
• «Пилотный проект». Это наиболее часто используемая стратегия.
«Пилотный проект» - это тактика «скачка», но применяемая к ограниченному числу
процессов. Область применения стратегии - небольшой участок деятельности. Такой
подход снижает риск и наиболее надежен. Практически все предприятия применяют
эту тактику сегодня.
• «Узкое место». «Узкое место» - это малая часть производственного
процесса. При использовании похода «узкое место» план внедрения выполняется
только для «узкого места» и для людей, работающих в нем. Точность данных
повышается только для изделий в этом «узком месте»; переподготовка - только для
людей, работающих в нем; анализ эффект-затрат делается только для него и т.д.
Для проектируемой системы была выбрана стратегия «пилотный проект»
поскольку система будет автоматизировать только процесс проверки текущих знаний.
В качестве модели жизненного цикла была выбрана спиральная модель. Стандартом
разработки программного обеспечения будет ГОСТ Р ИСО/МЭК 12207-2010.
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
В выбранной модели жизненного цикла программного продукта процесс
создания программного продукта делится на следующие этапы [11]: