Компания начинает обслуживать клиентов более качественно. Это
приводит к повышению прибыльности компании и снижению издержек.
«Жизненный цикл (далее – ЖЦ) программного обеспечения (далее –
ПО) состоит из ряда этапов, начинающихся стадией зарождения и
заканчивающихся прекращением применения. Любая информационная
система (далее – ИС) представляется совокупностью программных продуктов
или ПО, тем самым определение жизненного цикла ПО и ИС тождественны.
Вследствие того, что современные корпоративные информационные системы
(далее – КИС) состоят из множества ИС, последнее применимо также и к
КИС.
Процесс внедрения КИС – одна из главных составляющих жизненного
цикла. «Этапы внедрения КИС задают последовательность операций,
необходимых для успешного использования программного решения на
предприятии заказчика. Тем самым можно говорить о двух жизненных
циклах: ЖЦ корпоративной информационной системы и ЖЦ процесса её
внедрения. Этапы циклов зачастую сопоставимы, однако акцент в первом
случае сделан на программный продукт, а во втором – на ход его реализации.
В большинстве случаев процесс имплементации корпоративных
информационных является моделью внедрения.
Можно выделить две основные модели внедрения корпоративных
информационных систем: Agile и Waterfall.
«Agile (с англ. – «гибкий¬)– система, основанная на принципе
«гибкого¬ управления проектами. Сюда относят методики Scrum, FDD,
Kanban, Экстремальное программирование (XP), Lean и т.д. Ключевая
особенность такого подхода - создание проекта в несколько циклов
(итераций), в конце каждого виден конкретный результат, который позволяет
понять, по какому пути двигаться дальше.
Гибкие методологии основаны на принципе итераций. Создание нового
продукта делится на несколько циклов от одной недели до месяца. В
зависимости от характеристик проекта, сроки согласовываются отдельно.