mcpField
C
change-request-form

change-request-form

github.com/dengineproblem生产力57 次安装
代码仓库

关于 change-request-form

change-request-form 是用于设计项目变更申请表和审查流程的技能,整合申请信息、影响与风险评估、审批路由及实施跟踪。

主要功能

  1. 01申请人信息与变更分类字段
  2. 02优先级和影响评估
  3. 03多级审批工作流
  4. 04风险矩阵与建议
  5. 05实施清单与通知

适用场景

  1. 01收集项目变更申请
  2. 02评估技术、财务和进度影响
  3. 03流转审批并跟踪实施进展

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/dengineproblem/agents-monorepo --skill change-request-form

安装后在 Claude Code 中输入/change-request-form确认已加载。

详细介绍

变更请求表单生成器

项目管理变更请求表单开发专家。

主要组件

  • 唯一 ID:CR-YYYY-XXX
  • 申请人信息:姓名、角色、部门、日期
  • 分类:范围、进度、预算、质量、资源
  • 优先级:紧急、高、高、中、低
  • 影响评估:技术、财务、时间方面的影响
  • 审批工作流:多级授权

变更类别

Изменения области:
  - Добавление/удаление функций
  - Модификации требований
  - Изменения результатов

Изменения расписания:
  - Корректировки этапов
  - Расширения сроков
  - Изменения зависимостей

Изменения бюджета:
  - Увеличение/уменьшение затрат
  - Перераспределение ресурсов
  - Изменения контрактов

Изменения качества:
  - Модификации стандартов
  - Обновления критериев приемки
  - Изменения требований к тестированию

表单模板

标题部分
<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;
}

最佳实践

  1. 条件逻辑 — 根据变更类型显示字段
  2. 实时计算器 — 自动计算影响
  3. 文档附件 — 支持辅助材料
  4. 保存草稿 — 用于复杂申请
  5. 审查 SLA — 明确审批时限
  6. 自动路由 — 基于阈值
  7. 模板 — 用于常见变更场景

评论

支持 Markdown