|
|
@@ -0,0 +1,145 @@
|
|
|
+# Понятие жизненного цикла автоматизированной информационной системы (АИС)
|
|
|
+
|
|
|
+
|
|
|
+## Введение
|
|
|
+В условиях цифровой трансформации бизнеса и государства автоматизированные информационные системы (АИС) становятся ключевым инструментом управления, анализа данных и обеспечения бизнес-процессов. Однако создание АИС — это не просто написание программного кода, а сложный, многоэтапный и ресурсоемкий процесс.
|
|
|
+
|
|
|
+Для управления этим процессом, минимизации рисков и гарантии качества применяется концепция **жизненного цикла информационной системы (ЖЦ ИС)**. Данный доклад раскрывает сущность, структуру, нормативную базу и современные модели жизненного цикла АИС.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 1. Сущность и понятие жизненного цикла АИС
|
|
|
+
|
|
|
+**Жизненный цикл АИС** — это непрерывный период времени, начинающийся с момента возникновения потребности в информационной системе у заказчика и заканчивающийся моментом ее полного вывода из эксплуатации (или замены на новую).
|
|
|
+
|
|
|
+Концепция ЖЦ рассматривает АИС не как статичный продукт, а как динамичный объект, который эволюционирует вместе с потребностями бизнеса и изменениями во внешней среде.
|
|
|
+
|
|
|
+**Главные цели управления жизненным циклом:**
|
|
|
+* Обеспечение соответствия системы бизнес-требованиям заказчика.
|
|
|
+* Контроль сроков, бюджета и качества на всех этапах.
|
|
|
+* Предсказуемость результатов и управление рисками.
|
|
|
+* Обеспечение возможности дальнейшей модернизации и масштабирования системы.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 2. Нормативная база и стандарты
|
|
|
+
|
|
|
+В российской и международной практике концепция ЖЦ строго регламентирована. Ниже приведено сравнение основных нормативных документов.
|
|
|
+
|
|
|
+**Таблица 1. Сравнение стандартов жизненного цикла ИС**
|
|
|
+
|
|
|
+| Стандарт | Область применения | Ключевое содержание |
|
|
|
+|---|---|---|
|
|
|
+| ГОСТ 34.601-90 [1] | Автоматизированные системы (АС) в РФ | Стадии создания АС: от обследования до ввода в эксплуатацию |
|
|
|
+| ГОСТ Р ИСО/МЭК 12207-2010 [2] | Программные средства (ПС) | Процессы ЖЦ ПС: основные, вспомогательные, организационные |
|
|
|
+| ГОСТ Р 56939-2016 [3] | Разработка и сопровождение ПО | Требования к процессам разработки ПО в РФ |
|
|
|
+| ITIL 4 [4] | Управление ИТ-услугами | Фокус на эксплуатации, сервисе и непрерывном улучшении |
|
|
|
+| TOGAF [5] | Корпоративная архитектура | Управление архитектурой предприятия на всех этапах ЖЦ |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 3. Основные этапы жизненного цикла АИС
|
|
|
+
|
|
|
+Согласно классической концепции (в т.ч. опираясь на ГОСТ 34.601-90), жизненный цикл АИС делится на две глобальные фазы: **Создание** и **Эксплуатация**.
|
|
|
+
|
|
|
+**Таблица 2. Стадии жизненного цикла АИС по ГОСТ 34.601-90**
|
|
|
+
|
|
|
+| № | Стадия | Основные работы | Результат (документ) |
|
|
|
+|---|---|---|---|
|
|
|
+| 1 | Формирование требований к АС | Обследование объекта, обоснование необходимости создания | Техническое задание (ТЗ) |
|
|
|
+| 2 | Разработка концепции АИС | Анализ вариантов, выбор концепции, научно-технический отчет | Концепция АИС, отчет |
|
|
|
+| 3 | Технико-экономическое обоснование | Расчет эффективности, оценка ресурсов | ТЭО |
|
|
|
+| 4 | Эскизный проект | Определение общей структуры, функций, интерфейсов | Эскизный проект |
|
|
|
+| 5 | Технический проект | Детальная архитектура, структура БД, алгоритмов | Технический проект |
|
|
|
+| 6 | Рабочий проект | Рабочая документация для производства и внедрения | Рабочая документация |
|
|
|
+| 7 | Внедрение | Монтаж, ПНР, обучение, опытная эксплуатация | Акт ввода в действие |
|
|
|
+| 8 | Сопровождение | Исправление ошибок, обновления, модернизация | Комплект поставки обновлений |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 4. Модели жизненного цикла
|
|
|
+
|
|
|
+В зависимости от специфики проекта, уровня неопределенности и требований к срокам, этапы ЖЦ могут выстраиваться по различным моделям.
|
|
|
+
|
|
|
+**Таблица 3. Сравнение моделей жизненного цикла АИС**
|
|
|
+
|
|
|
+| Модель | Суть | Преимущества | Недостатки | Область применения |
|
|
|
+|---|---|---|---|---|
|
|
|
+| **Каскадная (Waterfall)** | Последовательное прохождение этапов | Четкое планирование, документация | Дорогая доработка на поздних этапах | Госзаказ, крупные АИС с жесткими требованиями |
|
|
|
+| **Спиральная** | Итерации с анализом рисков | Учет рисков, прототипирование | Сложность управления бюджетом | Инновационные проекты с высокой неопределенностью |
|
|
|
+| **V-модель** | Каждой стадии разработки — стадия тестирования | Высокое качество, прослеживаемость | Жесткость, как у Waterfall | Критичные системы (медицина, авиация, оборона) |
|
|
|
+| **Agile (Scrum, Kanban)** | Короткие итерации, инкременты продукта | Гибкость, быстрая обратная связь | Сложно прогнозировать бюджет и сроки | Стартапы, веб-сервисы, продуктовая разработка |
|
|
|
+| **DevOps** | Непрерывная разработка и эксплуатация | Быстрый релиз, автоматизация | Требует зрелой культуры и инструментов | Облачные сервисы, SaaS-продукты |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 5. Участники жизненного цикла
|
|
|
+
|
|
|
+Успех ЖЦ зависит от четкого взаимодействия сторон. Ниже приведены ключевые роли и их функции.
|
|
|
+
|
|
|
+**Таблица 4. Участники жизненного цикла АИС**
|
|
|
+
|
|
|
+| Участник | Роль в ЖЦ | Ключевые функции |
|
|
|
+|---|---|---|
|
|
|
+| **Заказчик** | Инициатор и приемщик | Формулирует требования, финансирует, принимает результат |
|
|
|
+| **Разработчик (Подрядчик)** | Создатель системы | Проектирование, программирование, тестирование |
|
|
|
+| **Интегратор** | Внедряющая сторона | Поставка, настройка, интеграция с другими системами |
|
|
|
+| **Пользователи** | Конечные операторы | Работа с системой, обратная связь, обучение |
|
|
|
+| **Администратор / Эксплуатант** | Сопровождающая сторона | Поддержка работоспособности, бэкапы, безопасность |
|
|
|
+| **Инвестор / Спонсор** | Стратегический управляющий | Обеспечение ресурсами, контроль ROI |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 6. Современные тенденции (Контекст 2026 года)
|
|
|
+
|
|
|
+Концепция жизненного цикла АИС продолжает эволюционировать. На сегодняшний день классические модели трансформируются под влиянием новых технологий:
|
|
|
+
|
|
|
+1. **DevOps и CI/CD:** Стираются границы между этапами «Разработки» и «Эксплуатации». Непрерывная интеграция и непрерывная доставка позволяют выпускать обновления в промышленную среду несколько раз в день.
|
|
|
+2. **AI-Driven SDLC:** Искусственный интеллект активно внедряется на всех этапах ЖЦ. ИИ-ассистенты помогают бизнес-аналитикам генерировать требования, разработчикам — писать и тестировать код, а администраторам — прогнозировать инциденты (AIOps).
|
|
|
+3. **Low-code/No-code платформы:** Ускоряют этапы проектирования и разработки, позволяя бизнес-пользователям участвовать в создании АИС.
|
|
|
+4. **Облачные и серверные архитектуры:** Переход к микросервисам и контейнеризации (Docker, Kubernetes) упрощает масштабирование и сопровождение.
|
|
|
+
|
|
|
+**Таблица 5. Эволюция подходов к ЖЦ АИС**
|
|
|
+
|
|
|
+| Период | Доминирующая модель | Характерные черты |
|
|
|
+|---|---|---|
|
|
|
+| 1970–1990-е | Каскадная, V-модель | Жесткое планирование, бумажная документация |
|
|
|
+| 2000–2010-е | Спиральная, Agile (Scrum) | Итеративность, вовлечение заказчика |
|
|
|
+| 2015–2025 | DevOps, CI/CD | Автоматизация, непрерывная поставка |
|
|
|
+| 2025+ | AI-Augmented SDLC | ИИ-ассистенты, автономное тестирование, AIOps |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 7. Метрики и оценка эффективности ЖЦ
|
|
|
+
|
|
|
+Для контроля качества жизненного цикла применяются количественные показатели.
|
|
|
+
|
|
|
+**Таблица 6. Ключевые метрики жизненного цикла АИС**
|
|
|
+
|
|
|
+| Группа метрик | Показатель | Назначение |
|
|
|
+|---|---|---|
|
|
|
+| **Временные** | Time to Market (TTM) | Время от идеи до релиза |
|
|
|
+| | Lead Time | Время прохождения задачи по этапам ЖЦ |
|
|
|
+| **Качественные** | Defect Density | Количество дефектов на 1000 строк кода |
|
|
|
+| | MTBF / MTTR | Надежность и скорость восстановления |
|
|
|
+| **Экономические** | TCO (Total Cost of Ownership) | Совокупная стоимость владения |
|
|
|
+| | ROI | Возврат инвестиций от внедрения АИС |
|
|
|
+| **Пользовательские** | NPS, CSI | Удовлетворенность пользователей |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## Заключение
|
|
|
+
|
|
|
+Понятие жизненного цикла АИС является фундаментальной концепцией в области информационной безопасности, управления проектами и системной инженерии. Понимание того, что АИС живет по своим законам — от зарождения идеи до вывода из эксплуатации — позволяет организациям не просто «покупать софт», а инвестировать в управляемые ИТ-активы.
|
|
|
+
|
|
|
+Переход от жестких каскадных моделей к гибким DevOps-практикам и интеграция искусственного интеллекта в процессы ЖЦ сегодня являются главными драйверами повышения эффективности создания и эксплуатации информационных систем. Грамотное управление жизненным циклом гарантирует, что АИС будет не просто техническим артефактом, а реальным инструментом достижения стратегических целей организации.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## Список литературы
|
|
|
+
|
|
|
+
|
|
|
+1. **ГОСТ 34.601-90** «Автоматизированные системы. Стадии создания». — Введ. 01.07.1991. — Москва: ИПК Издательство стандартов, 1991. Электронный ресурс:https://www.astoni.ru/upload/iblock/2d4/GOST-34.601_90.pdf
|
|
|
+2. **ГОСТ Р ИСО/МЭК 12207-2010** «Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств». — Москва: Стандартинформ, 2011. Электронный ресурс: https://docs.cntd.ru/document/1200082859?ysclid=mvu3bug6sm167937646
|
|
|
+3. **ГОСТ Р 56939-2016** «Информационные технологии. Разработка программных средств. Требования к процессу разработки». — Москва: Стандартинформ, 2016.Электронный ресурс: https://docs.cntd.ru/document/1200135525
|
|
|
+4. **Гребенников М. В., Алексеев В. В., Гордеев А. В.** Проектирование информационных систем: учебное пособие. — М.: РГГУ, 2021. — 352 с. Электронный ресурс: https://djvu.online/file/St43AGQdgrMYB?ysclid=mvu3eqzzky134355338
|