Просмотр исходного кода

создала папку и файл с данными

u24-28sergeeva 6 дней назад
Родитель
Сommit
3d5b9911ba

+ 145 - 0
Лекции/1.2.100_Понятие_жизненного_цикла_АИС/abc/readme.md

@@ -0,0 +1,145 @@
+# Понятие жизненного цикла автоматизированной информационной системы (АИС)
+![](1793313943.png)
+
+## Введение
+В условиях цифровой трансформации бизнеса и государства автоматизированные информационные системы (АИС) становятся ключевым инструментом управления, анализа данных и обеспечения бизнес-процессов. Однако создание АИС — это не просто написание программного кода, а сложный, многоэтапный и ресурсоемкий процесс. 
+
+Для управления этим процессом, минимизации рисков и гарантии качества применяется концепция **жизненного цикла информационной системы (ЖЦ ИС)**. Данный доклад раскрывает сущность, структуру, нормативную базу и современные модели жизненного цикла АИС.
+
+---
+
+## 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