Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по КИС.docx
Скачиваний:
31
Добавлен:
08.12.2018
Размер:
371.02 Кб
Скачать

Проблемы внедрения кис. Жц программного обеспечения. Модели жц.

Этапы ЖЦ ПО:

  1. Анализ требований;

  2. Проектирование;

  3. Программирование;

  4. Тестирование и отладка;

  5. Эксплуатация и сопровождение.

Существует 3 модели ЖЦ:

Модель 1 – Каскадная. Предполагает переход на следующий этап только после полного завершения предыдущего этапа.

Модель 2 – Поэтапная, с промежуточным контролем. С возможностью дополнения предыдущего этапа при необходимости, находясь на следующем этапе.

Модель 3 – Спиральная. Модифицированная модель 2: циклично проводятся анализ требований и всевозможные проектирования и моделирования разрабатываемого ПО. Создаются модели разного уровня (грубые, улучшенные), проектируются макеты, производятся доработки, уточняются требования. Т.е. производится повторение каждого этапа (последовательно) для детальной проработки каждого предыдущего варианта.

  1. Анализ требований

Формируется список требований, который должен включать в себя:

  1. совокупность условий, в которой будет эксплуатироваться будущая система;

  2. описание функций системы;

  3. ограничение в процессе разработки;

  4. ограничение по количеству персонала.

Цель анализа – преобразование общих требований к будущей системе в точные определения:

  1. Определяется архитектура системы, ее функции и внешние условия, распределение функций между аппаратным и программным обеспечением;

  2. Интерфейсы и распределение функций между человеком и системой;

  3. Требования к программным и аппаратным компонентам.

  1. Проектирование

Лекция 6.

Дает ответ на вопрос как система будет соответствовать предъявленным требованиям.

Задача: исследование структуры системы и логических ее элементов, без внимания к вопросам ее реализации.

Этап «Проектирование» содержит 2 подэтапа:

  1. Проектирование архитектуры ПО;

  2. Детальное проектирование (разработка спецификаций каждого компонента или интерфейса).

Способы внедрения КИС на предприятие:

  1. Внедрение собственными силами;

    • меньшие финансовые затраты;

    • знание бизнес процессов и особенностей предприятия;

    • независимость на этапе эксплуатации;

  • требуются специалисты и программисты с хорошим знанием программного продукта;

  • требуется разработка методологии управления проектом + контроль этой разработки;

  • необходимость решения вопросов занятости после завершения разработки;

  1. Реализация проекта «под ключ» силами внешней компании;

  • опыт внедрения систем на различных предприятиях;

  • разработанная и проверенная на практике методология внедрения;

  • свежий взгляд на задачи предприятия, способность оказания консалтинговых услуг (оптимизация управления);

  • знания разработчиками программного продукта;

  • штат опытных программистов;

  • большие финансовые затраты;

  • незнание особенностей предприятия (для изучения требуется время);

  • проблемы поддержания системы на этапе эксплуатации;

  1. Привлечение руководителя проекта от внешней компании-консультанта;

  2. Привлечение экспертов по программным продуктам от внешних компаний-консультантов;