change-request-form
27
总安装量
3
周安装量
#13977
全站排名
安装命令
npx skills add https://github.com/dengineproblem/agents-monorepo --skill change-request-form
Agent 安装分布
github-copilot
3
amp
2
claude-code
2
kimi-cli
2
gemini-cli
2
Skill 文档
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 Ð´Ð»Ñ ÑаÑÑмоÑÑÐµÐ½Ð¸Ñ â ÑеÑкие ÑÑоки ÑÑвеÑждениÑ
- ÐвÑомаÑиÑеÑÐºÐ°Ñ Ð¼Ð°ÑÑÑÑÑизаÑÐ¸Ñ â на оÑнове поÑоговÑÑ Ð·Ð½Ð°Ñений
- Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ â Ð´Ð»Ñ ÑиповÑÑ ÑÑенаÑиев изменений