ТРПО 2.8 Внедрение ПО
.pdfТехнологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
План лекции:
•Внедрение и сопровождение согласно ГОСТ
•Стратегии ввода в эксплуатацию
•Методологии внедрения
___________________________
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Согласно ГОСТ 34.601-90 «Автоматизированные системы. Стадии создания»:
1.Формирование требований к АС.
2.Разработка концепции АС.
3.Техническое задание.
4.Эскизный проект.
5.Технический проект.
6.Рабочая документация.
7.Ввод в действие.
8.Сопровождение АС.
___________________________
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Ввод в действие
___________________________
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Ввод в действие
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Сопровождение
___________________________
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Стратегии ввода в эксплуатацию
•Параллельная стратегия. Одновременная работа вручную, на “старой” системе и на внедренной. Результаты постоянно сравниваются, новая система адаптируется.
•Скачок (шоковая терапия). “С понедельника работаем на новой системе!”
•Опытная эксплуатация пилотного проекта. Скачок в рамках одного производственного участка.
•Узкое место. Автоматизация самого “узкого” производственного места с постепенным расширением области автоматизации.
___________________________
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Этапы развития функциональности
•Создание прототипа. Прототип демонстрируется сотрудникам заказчика, чтобы они могли ознакомиться с системой, внести свои предложения относительно функциональности.
•Создание рабочих проектов. Рабочий проект – система с неполной функциональностью, на которой, тем не менее, можно проводить основные операции и обучение.
•Разработка и внедрение. Функциональность доведена до оптимального состояния, система готова к эксплуатации.
___________________________
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Методология внедрения Signature (Scala)
1.Анализ.
2.Организация проекта.
3.Настройка системы.
4.Подготовка данных.
5.Тестовое испытание системы.
6.Сдача проекта.
___________________________
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Методология полномасштабного внедрения (ЭпикРус)
1.Фаза предпроектного обследования (анализ информации и выходных документов)
2.Фаза принятия административных решений по проекту (системный анализ, установка ПО, обучение специалистов, руководство проектом и обеспечение качества)
3.Фаза проектирования (предварительное проектирование, обсуждение и моделирование, окончательный дизайн системы)
4.Фаза внедрения (конфигурирование пакета, функциональная адаптация, тестирование системы, пользовательские инструкции, доработка процедур и обучение, подготовка производственной среды)
5.Фаза перехода на новую систему (поддержка пользователей, “тонкая” настройка системы, дополнительные работы, обзор состояния после перехода, результаты внедрения продуктов)
___________________________
УГГУ, каф. информ@тики, 2014
Технологии разработки ПО. Часть 2. Тестирование, внедрение и поддержка ПО.
___________________________________________________________________
8. Внедрение и поддержка ПО
Методология внедрения 1С (1С-Рарус)
1.Предварительное обследование.
2.Составление перечня работ и план-графика его исполнения.
3.Конфигурирование.
4.Тестирование и ввод в эксплуатацию.
5.Сопровождение.
___________________________
УГГУ, каф. информ@тики, 2014