Жизненный цикл и сопровождение
- Документ
- D10 · АСУП.466459.100-01 30 01
- Редакция
- 2.0 · Проектная редакция
- Применимость
- Функциональный профиль GR-FP-1.0
- Продукт
- Модульное интегрированное ПО «Зеленый робот»
Обозначения и сокращения раскрыты в словаре этой книги.
1. Жизненный цикл программного обеспечения
Сопровождение GR-FP-1.0 связывает требования, программные артефакты, документацию, установленный экземпляр и результаты эксплуатации. Правообладатель ведёт версии ПО и условия обслуживания. Владелец экземпляра поддерживает паспорт площадки, конфигурацию и предусмотренные резервные копии.
Рисунок D10.1 — Изменение проходит разработку, проверку, выпуск, применение и наблюдение; результат эксплуатации возвращается в работу сопровождения.
2. Идентичность версии
Каждый выпускаемый компонент имеет версию, исходную ревизию и digest артефакта. Состав ПО связывает эти компоненты в совместимый профиль. Документ имеет обозначение и редакцию; применимость связывает его с профилем и выпуском.
| Объект версии | Что идентифицирует | Где используется |
|---|---|---|
| Функциональный профиль | Набор функций и правил взаимодействия | Требования и методы |
| Компонент | Программный артефакт | Установка и обновление |
| Интерфейс | Схему и семантику обмена | Совместимость участников |
| Конфигурация | Эффективные параметры | Применение и readback |
| Документ | Содержание и оформление | Руководство пользователя |
| Испытательный профиль | Среду, модели и методы | Воспроизводимость результата |
Версия поставки сохраняет связь с проверенными bytes. Исправление создаёт новый артефакт и новую запись выпуска. Обновление документа указывает изменённую применимость и затронутые разделы.
3. Обращение в сопровождение
D10-support. Обращение и исправление — последовательность и наблюдаемый результат.
Пользователь передаёт обращение через канал, указанный в условиях поставки. Обращение содержит объект, выпуск, профиль, время, код, ID операции, ожидаемое и фактическое состояние, последовательность воспроизведения и диагностический экспорт. Для влияющего на процесс отклонения выполняются предусмотренные площадкой действия восстановления.
| Этап | Действие сопровождения | Результат для пользователя |
|---|---|---|
| Приём | Зарегистрировать и определить область | Идентификатор обращения |
| Уточнение | Сопоставить версию, данные и воспроизведение | Уточнённый предмет и следующий шаг |
| Диагностика | Проверить причину в применимом профиле | Рекомендация или задача исправления |
| Подготовка решения | Изменить код, конфигурацию или текст | Проверяемый кандидат |
| Передача | Предоставить пакет и процедуру | Условия применения и восстановления |
| Подтверждение | Сопоставить результат на экземпляре | Итог обращения и обновлённые сведения |
Категория и срок реакции определяются договором сопровождения и влиянием на использование. В записи сохраняются ответственный, ожидаемое действие и время следующего предусмотренного контакта.
4. Классификация изменения
| Изменение | Затронутые материалы | Проверка |
|---|---|---|
| Совместимое исправление | Компонент, описание ошибки, инструкции | Воспроизведение дефекта и смежные функции |
| Новая функция | Профиль, API, руководства, методы | Положительный сценарий, ошибки и восстановление |
| Изменение схемы | Производители, потребители, миграция | Старые/новые данные и переход версий |
| Смена платформы | Пакет, зависимости, паспорт | Исполнение и нагрузка на целевой среде |
| Изменение модели | Входы, выходы, лицензии, критерии | Контрольный набор и происхождение |
| Редакционное изменение | Документ и навигация | Стиль, ссылки, полнота и рендер |
Глубина проверки определяется изменённым поведением и связями. Результаты сохранённых свойств используются при доказанной применимости. Новое изменение содержит критерий, способ воспроизведения, параметры и ожидаемый результат.
5. Разработка и подтверждение изменения
Изменение связывается с источником требования и владельцем компонента. Перед реализацией определяются интерфейсы, зависимости, миграция и восстановление. Для нового общего механизма сначала проверяется конфигурируемый прототип на представительных профилях. После выбора решения код, схемы, контрольные данные и руководство изменяются согласованно.
Кандидат собирается из определённой исходной ревизии. Проверки сохраняют версии инструментов, параметры, результаты и digest артефакта. Положительный результат функционального метода дополняется проверкой ошибок и восстановления, затронутых изменением. Полная ПМИ назначается составом выпуска и программой D16.
6. Документация при изменении функции
Новая функция получает описание назначения, параметров, операции, результата и отклонений. Справочник D03 обновляет компонент, D08 — интерфейс, D04–D09 — действия пользователя, D15 — отраслевой сценарий, D16 — метод. D13 связывает новую версию с комплектом документов.
Иллюстрация относится к конкретной операции и состоянию. Изменение интерфейса проверяет применимость исходного снимка; новый снимок сохраняет маршрут, профиль, версию и происхождение. HTML и PDF формируются из одного текста и общего шаблона. Электронные ссылки, таблицы, титулы и страницы проверяются вместе с содержанием.
Проектная редакция определяет функциональный контракт. Документация поставки указывает проверенные версии и применимость. Действия подготовки и результаты инженерных задач хранятся в рабочем процессе сопровождения; руководства сохраняют операционное назначение.
7. Поставка обновления
Обновление включает пакет, manifest, контрольные суммы, сведения о совместимости, изменениях, миграции и восстановлении. Условия лицензирования и зависимости приводятся в ведомости. Пользователь получает установленный способ загрузки и проверки происхождения.
Перед применением администратор проверяет паспорт экземпляра, исходную версию, ресурсы и копию. M17 формирует план, выполняет шаги и подтверждает фактический состав. После обновления выполняются назначенные методы и контрольная операторская процедура. Результат связывается с job ID и новой редакцией экземпляра.
8. Совместимость и миграция
Паспорт выпуска указывает допустимые сочетания Runtime, приложений, firmware, интерфейсов, схем данных и платформ. Для каждого перехода задаются исходные версии, порядок обновления, изменение формата и способ возврата. При изменении записи с необратимым преобразованием предусмотренная процедура восстановления использует согласованную копию и соответствующий состав.
Совместимость проверяется для производящих и потребляющих участников. Обновление одного модуля учитывает новые поля, значения перечислений, лимиты, права и тайм-ауты. Профиль задаёт допустимый период совместной работы разных версий и критерий завершения перехода.
9. Хранение и воспроизводимость выпуска
Архив выпуска содержит исходную ревизию, сборочные зависимости, пакет, SBOM, лицензии, manifest, документацию и протоколы. Каждая позиция имеет идентификатор и контрольную сумму. Исполняемые и модельные артефакты сохраняются в соответствии с политикой сопровождения и условиями использования.
Повторная установка использует сохранённые bytes и параметры. Повтор испытания использует исходный профиль, сценарий и начальное состояние. Проверка воспроизводимости фиксирует причину различия, если среда или входы изменены. Порядок сборки и распространения раскрыт в D11/D12.
10. Завершение поддержки версии
Правообладатель сообщает срок и условия перехода через предусмотренный канал сопровождения. Пользователь получает целевую версию, совместимость, порядок переноса данных и инструкцию восстановления. Перед переходом уточняются периоды хранения, доступ к архиву и условия использования прежних материалов.
При завершении эксплуатации экземпляра администратор экспортирует необходимые данные, проверяет читаемость и полноту, завершает сессии, отзывает назначенные материалы доступа и освобождает ресурсы по политике. Для каждого типа данных фиксируется передача, архивирование или удаление. Условия использования приведены в D14.
Термины и сокращения
| Обозначение | Значение |
|---|---|
API | Программный интерфейс взаимодействия компонентов. |
ПМИ | Программа и методика испытаний с заданными шагами, критериями и формой результата. |
digest | Контрольная сумма данных или артефакта по указанному алгоритму. |
readback | Обратное чтение фактического состояния или выполняемой версии у её источника. |
SBOM | Ведомость программного состава с версиями и лицензиями зависимостей. |
manifest | Манифест: описание состава, версий, контрольных сумм и зависимостей. |
Runtime | Среда исполнения и общие программные службы приложения. |
Сведения о редакции
| Редакция | Применимость и содержание |
|---|---|
| 2.0 · 13.09.2026 | Проектная редакция. Профиль GR-FP-1.0. Жизненный цикл и сопровождение: функции, параметры, процедуры и проверяемые результаты. |