Основные процессы
I. Получение и исполнение заказа.
Процесс заказа (заявки, приобретения) информационной системы. Включает в себя работу, которую выполняет заказчик от идеи до получения конечного продукта.
В течение процесса заказа производятся следующие работы:
1. Подготовка.
- Определение заказчиком своих потребностей в информационных системах или услугах.
- Определение конкретных требований.
- Принятие решения относительно приобретения или усовершенствования существующей системы.
- Проверка наличия у поставщиков хорошей документации, гарантии, сертификатов, лицензий и т.д.
- Подготовка и утверждение плана приобретения и внедрения программного продукта.
2. Подготовка заявки.
В заявке должны быть описаны:
- Требования к системе.
- Перечень программных продуктов.
- Условия и соглашения о приобретении.
- Различного рода технические ограничения.
Затем заявка отправляется заказчику.
3. Подготовка договора.
Договор – юридический документ. В нём прописаны условия, денежная сумма, календарный план и техническое задание.
4. Надзор за поставщиком.
Содержит набор работ, в рамках которых заказчик смотрит, как разрабатывается система или как она поставляется.
5. Приемка, испытания и закрытие договора.
II. Процесс поставки.
Выполняется поставщиком программного продукта.
Процесс поставки содержит следующие работы:
|
|
|
|
| ||||||||||||||
Поставщик
Подготовка – анализ заявки.
Подготовка ответа – написание бумаги.
Планирование исполнения договора – включает в себя:
- принятие решения о том, как будет разработана система (поставщик сам будет всё разрабатывать или дополнительно нанимать подрядчиков)
- разработка плана управления проектом
- разработка инфраструктуры и определение ответственности при выполнении работы.
III. Разработка программной системы:
1. Подготовительная работа.
2. Анализ требований к системе.
3. Проектирование архитектуры программно – аппаратной системы, выделение подсистем.
4. Анализ требований.
5. Проектирование архитектуры программного обеспечения.
6. Детальное проектирование компонент программного обеспечения.
7. Кодирование и тестирование компонент.
8. Интеграция программного обеспечения (объединение компонент).
9. Квалификационное тестирование программного обеспечения.
10. Интеграция системы , интеграция подсистем.
11. Квалификационное тестирование всей системы.
12. Установка системы у заказчика.
13. Приёмка системы.