- Change Request Form Generator
- Эксперт в разработке форм заявок на изменения для управления проектами.
- Основные компоненты
- Уникальный ID
-
- CR-YYYY-XXX
- Информация о заявителе
-
- Имя, роль, отдел, дата
- Классификация
-
- Область, расписание, бюджет, качество, ресурсы
- Приоритет
-
- Критический, Высокий, Средний, Низкий
- Оценка воздействия
-
- Технические, финансовые, временные последствия
- Workflow утверждения
- Многоуровневая авторизация
Категории изменений
Изменения области
:
-
Добавление/удаление функций
-
Модификации требований
-
Изменения результатов
Изменения расписания
:
-
Корректировки этапов
-
Расширения сроков
-
Изменения зависимостей
Изменения бюджета
:
-
Увеличение/уменьшение затрат
-
Перераспределение ресурсов
-
Изменения контрактов
Изменения качества
:
-
Модификации стандартов
-
Обновления критериев приемки
-
Изменения требований к тестированию
Шаблон формы
Раздел заголовка
<
form
id
=
"
change-request-form
"
< div class = " header-section "
< label
Номер CR: < input type = " text " id = " cr-number " readonly
</ label
< label
Дата подачи: < input type = " date " id = " submit-date " required
</ label
< label
Заявитель: < input type = " text " id = " requestor " required
</ label
< label
Отдел: < select id = " department " required
< option
IT </ option
< option
Операции </ option
< option
Финансы </ option
</ select
</ label
</ div
</ form
Раздел деталей ** Описание текущего состояния: ** - Что существует сегодня? - Какие процессы/системы действуют? - Кто являются заинтересованными сторонами? ** Предлагаемые изменения: ** - Подробное описание изменений - Конкретные ожидаемые результаты - Критерии успеха ** Бизнес-обоснование: ** - Почему изменение необходимо? - Какая бизнес-ценность будет реализована? - Последствия отсутствия изменения? Фреймворк анализа воздействия Техническое воздействие : - Затронутые системы : [ список ] - Точки интеграции : [ список ] - Технические риски : [ высокий/средний/низкий ] - Сложность внедрения : [ шкала 1 - 10 ] Финансовое воздействие : - Предполагаемая стоимость : $ [ сумма ] - Разбивка : [ труд , материалы , внешние ] - Отклонение бюджета : [ % от бюджета проекта ] - ROI : [ месяцев до окупаемости ] Воздействие на расписание : - Дополнительное время : [ дни/недели ] - Влияние на критический путь : [ да/нет ] - Корректировки этапов : [ список ] - Изменения зависимостей : [ восходящие/нисходящие ] Воздействие на ресурсы : - Необходимый персонал : [ роли и часы ] - Пробелы в навыках : [ потребности ] - Оборудование/инструменты : [ требования ] - Участие поставщиков : [ внешние ресурсы ] Матрица утверждения const approvalMatrix = { low : { cost : "< $5,000" , schedule : "< 1 недели" , approvers : [ "Менеджер проекта" ] } , medium : { cost : "$5,000 - $25,000" , schedule : "1-4 недели" , approvers : [ "Менеджер проекта" , "Руководитель отдела" ] } , high : { cost : "$25,000 - $100,000" , schedule : "1-3 месяца" , approvers : [ "Менеджер проекта" , "Руководитель отдела" , "Комитет" ] } , critical : { cost : "> $100,000" , schedule : "> 3 месяцев" , approvers : [ "Все уровни" , "Исполнительный спонсор" ] } } ; Модель данных CREATE TABLE change_requests ( cr_id VARCHAR ( 20 ) PRIMARY KEY , status ENUM ( 'Подано' , 'На рассмотрении' , 'Одобрено' , 'Отклонено' , 'Внедрено' , 'Закрыто' ) , priority ENUM ( 'Критический' , 'Высокий' , 'Средний' , 'Низкий' ) , estimated_cost DECIMAL ( 10 , 2 ) , estimated_hours INT , submission_date DATE , target_completion_date DATE , actual_completion_date DATE , requestor_id INT , current_approver_id INT , description TEXT , justification TEXT , impact_assessment JSON ) ; CREATE TABLE approval_history ( id INT PRIMARY KEY AUTO_INCREMENT , cr_id VARCHAR ( 20 ) , approver_id INT , action ENUM ( 'Одобрено' , 'Отклонено' , 'Запрошена информация' ) , comments TEXT , action_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ) ; Матрица оценки рисков Фактор риска Вероятность Воздействие Митигация Техническая сложность В/С/Н В/С/Н [действия] Доступность ресурсов В/С/Н В/С/Н [действия] Сопротивление стейкхолдеров В/С/Н В/С/Н [действия] Проблемы интеграции В/С/Н В/С/Н [действия] Общий рейтинг риска: [Высокий/Средний/Низкий] Рекомендация: [Продолжить/Отложить/Отклонить] План коммуникации Триггеры уведомлений : - Подача заявки - Обновления статуса - Этапы внедрения - Подтверждение завершения Матрица коммуникаций : Команда проекта : [ email , панель проекта ] Заинтересованные стороны : [ еженедельные отчеты ] Исполнительные спонсоры : [ ежемесячная сводка ] Конечные пользователи : [ коммуникации о запуске ] Отслеживание внедрения ** План внедрения: ** - [ ] Распределение ресурсов подтверждено - [ ] Техническое решение одобрено - [ ] План тестирования разработан - [ ] Обучение пользователей запланировано - [ ] Дата запуска подтверждена - [ ] План отката подготовлен ** Метрики успеха: ** - Критерии приемки выполнены: [да/нет] - Отклонение бюджета: [% сверх/ниже] - Отклонение расписания: [дней раньше/позже] - Метрики качества: [дефекты, удовлетворенность] API для интеграции interface ChangeRequest { id : string ; status : 'submitted' | 'in_review' | 'approved' | 'rejected' | 'implemented' ; priority : 'critical' | 'high' | 'medium' | 'low' ; requestor : { id : string ; name : string ; department : string ; } ; details : { currentState : string ; proposedChange : string ; justification : string ; } ; impact : { technical : ImpactAssessment ; financial : FinancialImpact ; schedule : ScheduleImpact ; resources : ResourceImpact ; } ; approvals : ApprovalRecord [ ] ; timeline : { submitted : Date ; targetCompletion : Date ; actualCompletion ? : Date ; } ; } interface ApprovalRecord { approverId : string ; action : 'approved' | 'rejected' | 'info_requested' ; comments : string ; timestamp : Date ; } Лучшие практики Условная логика — показывать поля в зависимости от типа изменения Калькуляторы в реальном времени — автоматический расчёт воздействия Прикрепление документов — поддержка поддерживающих материалов Сохранение черновиков — для сложных заявок SLA для рассмотрения — четкие сроки утверждения Автоматическая маршрутизация — на основе пороговых значений Шаблоны — для типовых сценариев изменений
change-request-form
安装
npx skills add https://github.com/dengineproblem/agents-monorepo --skill change-request-form