74
Итеративная разработка показывает объективно существующий цикл
разработки сложных систем. Она дает возможность переходить на следующий
этап, не дожидаясь окончательного завершения работы на текущем этапе и решить
главную задачу – оперативное и быстрее представить пользователям
работоспособный продукт, тем самым, заранее начиная процесс уточнения
корректировки требований.
Главная проблема спирального цикла в определении момента перехода на
другой этап. Для ее решения внедряются временные ограничения на все этапы
жизненного цикла, и переход производится в соответствии с планом, даже если
работы по прошлому этапу еще не завершены. Планирование производится на
базе статистических сведений, полученных при подготовке других проектов, а
также из личного опыта разработчиков.
Для разработки системы выбираем каскадную модель, так как она
позволяет работать над несколькими этапами разработки одновременно.
Существует 4 основных способа начала использования новой системы
Параллельная стратегия;
Скачок;
Узкое место;
Опытная эксплуатация пилотного проекта.
Стратегия «Опытная эксплуатация пилотного проекта »не подходит, так как
компания не располагает достаточными ресурсами для длительной эксплуатации
проекта с целью выявления всех возможных ошибок. Стратегия Скачек не
позволяет плавно перейти на использование разработки, узкое место больше
подходит для использования в крупных компаниях. Поэтому в качестве стратегии
внедрения информационной системы выбираем параллельную стратегию, то есть
разработанная информационная система будет использоваться параллельно с
используемой технологией до полного вытеснения последней.
5.1.2 Ожидаемые риски на этапах жизненного цикла и их описание