43
объединены и расформированы на трех ответственных лиц. Итогом этапа явля-
ется подбор ответственных сотрудников и распределение задач.
Следующий этап – фаза планирования. Фаза включает в себя подготовку
функциональной спецификации, разработку дизайнов, подготовку рабочих пла-
нов, оценку затрат и сроков. Результаты фазы: функциональная спецификация,
Описание возможных рисков, сводный план и сводный календарный график про-
екта, развернутые среды разработки и тестирования. Программист должен вы-
брать язык программирования. Должна быть продумана вся архитектура ИС.
Далее идет фаза разработки. Проектная группа фокусируется на создании
компонент решения. Результат: исходный и исполнимый код приложений,
скрипты установки и конфигурирования, окончательное описание функционала
разрабатываемого решения, материалы поддержки решения, сценарии тестов.
Следующий этап – фаза стабилизации. Тестирование разработанного ре-
шения. Проектная группа устраняет ошибки и подготавливает решение к вы-
пуску. Результат фазы: окончательный продукт, документация выпуска, матери-
алы поддержки решения, результаты и инструментарий тестирования, исходный
и исполнимый код приложений, проектная документация.
Фаза внедрения. Решение стабилизируется и передается в работу персо-
налу. По завершении фазы проектная группа анализирует выполненную работу
и удовлетворенность заказчика. Для внедрения есть разные стратегии, мной была
выбрана параллельная стратегия. В ней одновременно работают старая система
и новая. Результаты работы сравниваются, и, если проблем не обнаружено, по-
степенно происходит переход на новую систему.
Следующий этап – этап эксплуатации. Работа программы отслеживается
каждые 2-3 часа. По результатам принимается решение о необходимости дора-
ботки программного обеспечения.
Ожидаемые риски на этапах жизненного цикла и их описание
При использовании стандарта MSF риски минимизированы, потому что
ЖЦ разделен на этапы, на каждом этапе есть роли, за которыми закреплены цели,