Подходы и модели в разработке информационных систем:
«Создай и исправь» =
разработка без предварительного определения потребностей клиента. Поэтапно: создается продукт, а затем его «подгоняют» под требования клиента. Такой подход
не оправдал себя. Он подрывает доверие клиента, отрицательно влияет на оценку стоимости, временной график и качество.
«Водопад» = ряд взаимосвязанных операций: наложение времени и последовательных этапов разработки. Документ, определяющий требования клиента, - подтверждение. Детализация требований (проект, бюджет, временной график) – подтверждение. Анализ – подтверждение. Оформление – подтверждение. Внедрение – подтверждение. Выявление и устранение недостатков: увеличение времени разработки, стоимость, изменение научной технологии.
«Прототип» = предоставляет первоначальную модель информационной
системы уже на раннем этапе. С
её помощью можно увидеть составные части системы и понять потребности и восприятие участия. Первое знакомство > разработка прототипа > использование его и оценка > «дополнительное» усовершенствование = позволяет модулярное создание системы (соединение нескольких разных систем) в соответствии с её значением
для организации. На каждом этапе получают готовый работающий продукт. Постепенность позволяет модели «приноровиться» к требованиям. Возможно разбиение платежа на некоторое время. Трудность включения каждого продукта в действующую систему, не повредив её, обязывает использовать материальное и программное обеспечение открытого типа, позволяющее присоединение и совместную работу созданных в разное время частей
«По спирали» = для больших протяжённых проектов. Особое внимание уделяется анализу риска (недостаток кадров, бюджета). На различных этапах определяются цели каждого этапа и анализируются альтернативы для достижения целей, выбирается стратегия их осуществления, анализируется риск, рекомендуется решение. Затем переходят к выполнению решения. В процессе работы осуществляется проверка качества. Такая разработка подходит только для больших проектов, если коллектив не достаточно подготовлен.
More abstracts about the Подход и модели в разработке информационных систем