diff --git a/docs/知识库API接口说明.md b/docs/知识库API接口说明.md new file mode 100644 index 0000000..d3543d0 --- /dev/null +++ b/docs/知识库API接口说明.md @@ -0,0 +1,423 @@ +# 知识库 API 接口说明 + +面向知识库调用,不面向前端展示。只保留知识库回答问题需要的数据:ID、名称、归属关系、主要作用、ITTO、裁剪因素、绩效域详情、实体反查。 + +## 1. 通用约定 + +- 请求方式:`GET` +- 响应格式:`JSON` +- 静态文件路径统一放在 `/api` 下 +- 不提供颜色、页面样式、搜索、五问一法 + +## 2. 接口列表 + +| 用途 | 路径 | +|---|---| +| 过程组列表 | `/api/process-groups.json` | +| 知识领域列表 | `/api/knowledge-areas.json` | +| 某知识领域裁剪因素 | `/api/knowledge-areas/{id}/tailoring-factors.json` | +| 某知识领域下的过程 | `/api/knowledge-areas/{id}/processes.json` | +| 某过程组下的过程 | `/api/process-groups/{id}/processes.json` | +| 49 个过程 | `/api/processes.json` | +| 单过程基础信息 | `/api/processes/{id}.json` | +| 单过程 ITTO | `/api/processes/{id}/itto.json` | +| 八大绩效域 | `/api/performance-domains.json` | +| 单绩效域详情 | `/api/performance-domains/{id}.json` | +| 工件反查使用情况 | `/api/artifacts/{id}/usage.json` | +| 工具反查使用情况 | `/api/tools/{id}/usage.json` | + +## 3. 接口说明 + +### 3.1 过程组列表 + +`GET /api/process-groups.json` + +```json +[ + { "id": "PG01", "name": "启动过程组" }, + { "id": "PG02", "name": "规划过程组" } +] +``` + +字段: + +| 字段 | 含义 | +|---|---| +| `id` | 过程组 ID | +| `name` | 过程组名称 | + +--- + +### 3.2 知识领域列表 + +`GET /api/knowledge-areas.json` + +```json +[ + { + "id": "KA01", + "name": "项目整合管理", + "tailoringFactors": [ + { + "title": "项目生命周期", + "description": "本项目合适的项目生命周期?项目生命周期应包括哪些阶段?" + } + ] + } +] +``` + +字段: + +| 字段 | 含义 | +|---|---| +| `id` | 知识领域 ID | +| `name` | 知识领域名称 | +| `tailoringFactors` | 裁剪因素数组 | +| `title` | 裁剪因素标题 | +| `description` | 裁剪因素说明 | + +--- + +### 3.3 某知识领域裁剪因素 + +`GET /api/knowledge-areas/{id}/tailoring-factors.json` + +示例: + +`GET /api/knowledge-areas/KA01/tailoring-factors.json` + +```json +[ + { + "title": "项目生命周期", + "description": "本项目合适的项目生命周期?项目生命周期应包括哪些阶段?" + } +] +``` + +--- + +### 3.4 某知识领域下的过程 + +`GET /api/knowledge-areas/{id}/processes.json` + +示例: + +`GET /api/knowledge-areas/KA01/processes.json` + +```json +[ + { + "id": "P1.1", + "name": "制定项目章程", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件。" + } +] +``` + +字段: + +| 字段 | 含义 | +|---|---| +| `id` | 过程 ID | +| `name` | 过程名称 | +| `processGroupId` | 所属过程组 ID | +| `processGroupName` | 所属过程组名称 | +| `purpose` | 主要作用 | + +--- + +### 3.5 某过程组下的过程 + +`GET /api/process-groups/{id}/processes.json` + +示例: + +`GET /api/process-groups/PG02/processes.json` + +```json +[ + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + } +] +``` + +字段: + +| 字段 | 含义 | +|---|---| +| `id` | 过程 ID | +| `name` | 过程名称 | +| `knowledgeAreaId` | 所属知识领域 ID | +| `knowledgeAreaName` | 所属知识领域名称 | +| `purpose` | 主要作用 | + +--- + +### 3.6 49 个过程 + +`GET /api/processes.json` + +```json +[ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件。" + } +] +``` + +--- + +### 3.7 单过程基础信息 + +`GET /api/processes/{id}.json` + +示例: + +`GET /api/processes/P1.1.json` + +```json +{ + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件。" +} +``` + +--- + +### 3.8 单过程 ITTO + +`GET /api/processes/{id}/itto.json` + +示例: + +`GET /api/processes/P1.1/itto.json` + +```json +{ + "id": "P1.1", + "name": "制定项目章程", + "inputs": [ + { + "id": "A002", + "name": "立项管理文件", + "details": [] + } + ], + "tools": [ + { + "id": "TT002", + "name": "数据收集", + "details": [ + { "label": "头脑风暴" }, + { "label": "焦点小组" }, + { "label": "访谈" } + ] + } + ], + "outputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + } + ] +} +``` + +字段: + +| 字段 | 含义 | +|---|---| +| `inputs` | 输入数组 | +| `tools` | 工具与技术数组 | +| `outputs` | 输出数组 | +| `details` | 当前过程下的明细项 | +| `label` | 明细项名称 | +| `note` | 补充说明,有才返回 | + +--- + +### 3.9 八大绩效域 + +`GET /api/performance-domains.json` + +```json +[ + { "id": "PD01", "name": "干系人绩效域" }, + { "id": "PD02", "name": "团队绩效域" } +] +``` + +--- + +### 3.10 单绩效域详情 + +`GET /api/performance-domains/{id}.json` + +示例: + +`GET /api/performance-domains/PD01.json` + +```json +{ + "id": "PD01", + "name": "干系人绩效域", + "expectedGoals": [ + "与干系人建立高效的工作关系" + ], + "keyPoints": [ + "促进干系人的参与" + ], + "interactions": [ + "干系人为项目团队定义需求和范围并对其进行优先级排序。" + ], + "checks": [ + { + "goal": "与干系人建立高效的工作关系", + "indicators": [ + "干系人参与的连续性。" + ] + } + ] +} +``` + +字段: + +| 字段 | 含义 | +|---|---| +| `expectedGoals` | 预期目标 | +| `keyPoints` | 绩效要点 | +| `interactions` | 相互作用 | +| `checks` | 检查方法 | +| `goal` | 检查目标 | +| `indicators` | 检查指标 | + +--- + +### 3.11 工件反查使用情况 + +用于回答:某个输入 / 输出从哪里来、流向哪里。 + +`GET /api/artifacts/{id}/usage.json` + +示例: + +`GET /api/artifacts/A001/usage.json` + +```json +{ + "id": "A001", + "name": "项目章程", + "asInput": [ + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + } + ], + "asOutput": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件。" + } + ] +} +``` + +字段: + +| 字段 | 含义 | +|---|---| +| `asInput` | 哪些过程把它作为输入 | +| `asOutput` | 哪些过程产出它 | + +--- + +### 3.12 工具反查使用情况 + +用于回答:某个工具与技术在哪些过程中使用。 + +`GET /api/tools/{id}/usage.json` + +示例: + +`GET /api/tools/TT001/usage.json` + +```json +{ + "id": "TT001", + "name": "专家判断", + "usedIn": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件。" + } + ] +} +``` + +字段: + +| 字段 | 含义 | +|---|---| +| `usedIn` | 使用该工具与技术的过程数组 | + +## 4. 常用调用示例 + +```text +得到某知识领域的裁剪因素: +/api/knowledge-areas/KA01/tailoring-factors.json + +得到某知识领域下的所有子过程: +/api/knowledge-areas/KA01/processes.json + +得到某过程组下的所有子过程: +/api/process-groups/PG02/processes.json + +得到某过程的输入、输出、工具,包括明细项: +/api/processes/P1.1/itto.json + +得到某绩效域详情: +/api/performance-domains/PD01.json + +反查项目章程的来源和流向: +/api/artifacts/A001/usage.json + +反查专家判断在哪些过程中使用: +/api/tools/TT001/usage.json +``` diff --git a/nginx.conf b/nginx.conf index f8dd0ee..8e0f8cc 100644 --- a/nginx.conf +++ b/nginx.conf @@ -9,6 +9,13 @@ server { try_files $uri $uri/ /index.html; } + + # 知识库静态 JSON API,接口路径不存在时返回 404,避免被 SPA 回退到 index.html + location /api/ { + try_files $uri =404; + add_header Cache-Control "no-store"; + } + # 一图流图片目录,由 Docker 挂载提供,支持运行时新增图片 location /learning-images/ { alias /usr/share/nginx/html/learning-images/; diff --git a/package.json b/package.json index 63b3ec4..eab414b 100644 --- a/package.json +++ b/package.json @@ -5,9 +5,10 @@ "type": "module", "scripts": { "dev": "vite", - "build": "tsc && vite build", + "build": "npm run generate:api && tsc && vite build", "preview": "vite preview", - "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0" + "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", + "generate:api": "node scripts/generate-api.mjs" }, "dependencies": { "@antv/g6": "^4.8.25", diff --git a/public/api/artifacts.json b/public/api/artifacts.json new file mode 100644 index 0000000..027eb70 --- /dev/null +++ b/public/api/artifacts.json @@ -0,0 +1,378 @@ +[ + { + "id": "A001", + "name": "项目章程" + }, + { + "id": "A002", + "name": "立项管理文件" + }, + { + "id": "A003", + "name": "效益管理计划" + }, + { + "id": "A004", + "name": "协议" + }, + { + "id": "A005", + "name": "事业环境因素" + }, + { + "id": "A006", + "name": "组织过程资产" + }, + { + "id": "A007", + "name": "假设日志" + }, + { + "id": "A008", + "name": "项目管理计划" + }, + { + "id": "A009", + "name": "范围管理计划" + }, + { + "id": "A010", + "name": "需求管理计划" + }, + { + "id": "A011", + "name": "进度管理计划" + }, + { + "id": "A012", + "name": "成本管理计划" + }, + { + "id": "A013", + "name": "质量管理计划" + }, + { + "id": "A014", + "name": "资源管理计划" + }, + { + "id": "A015", + "name": "沟通管理计划" + }, + { + "id": "A016", + "name": "风险管理计划" + }, + { + "id": "A017", + "name": "采购管理计划" + }, + { + "id": "A018", + "name": "干系人参与计划" + }, + { + "id": "A019", + "name": "变更管理计划" + }, + { + "id": "A020", + "name": "配置管理计划" + }, + { + "id": "A021", + "name": "范围基准" + }, + { + "id": "A022", + "name": "进度基准" + }, + { + "id": "A023", + "name": "成本基准" + }, + { + "id": "A024", + "name": "绩效测量基准" + }, + { + "id": "A025", + "name": "项目生命周期描述" + }, + { + "id": "A026", + "name": "开发方法" + }, + { + "id": "A027", + "name": "项目范围说明书" + }, + { + "id": "A028", + "name": "需求文件" + }, + { + "id": "A029", + "name": "需求跟踪矩阵" + }, + { + "id": "A030", + "name": "工作分解结构(WBS)" + }, + { + "id": "A031", + "name": "WBS词典" + }, + { + "id": "A032", + "name": "活动清单" + }, + { + "id": "A033", + "name": "活动属性" + }, + { + "id": "A034", + "name": "里程碑清单" + }, + { + "id": "A035", + "name": "项目进度网络图" + }, + { + "id": "A036", + "name": "活动资源需求" + }, + { + "id": "A037", + "name": "资源分解结构" + }, + { + "id": "A038", + "name": "持续时间估算" + }, + { + "id": "A039", + "name": "估算依据" + }, + { + "id": "A040", + "name": "项目进度计划" + }, + { + "id": "A041", + "name": "进度数据" + }, + { + "id": "A042", + "name": "项目日历" + }, + { + "id": "A043", + "name": "成本估算" + }, + { + "id": "A044", + "name": "项目资金需求" + }, + { + "id": "A045", + "name": "质量测量指标" + }, + { + "id": "A046", + "name": "质量报告" + }, + { + "id": "A047", + "name": "测试与评估文件" + }, + { + "id": "A048", + "name": "团队章程" + }, + { + "id": "A049", + "name": "资源日历" + }, + { + "id": "A050", + "name": "项目团队派工单" + }, + { + "id": "A051", + "name": "物质资源分配单" + }, + { + "id": "A052", + "name": "团队绩效评价" + }, + { + "id": "A053", + "name": "变更请求" + }, + { + "id": "A054", + "name": "项目沟通记录" + }, + { + "id": "A055", + "name": "风险登记册" + }, + { + "id": "A056", + "name": "风险报告" + }, + { + "id": "A057", + "name": "采购文档" + }, + { + "id": "A058", + "name": "采购工作说明书" + }, + { + "id": "A059", + "name": "招标文件" + }, + { + "id": "A060", + "name": "供方选择标准" + }, + { + "id": "A061", + "name": "自制或外购决策" + }, + { + "id": "A062", + "name": "独立成本估算" + }, + { + "id": "A063", + "name": "选定的卖方" + }, + { + "id": "A064", + "name": "干系人登记册" + }, + { + "id": "A065", + "name": "问题日志" + }, + { + "id": "A066", + "name": "经验教训登记册" + }, + { + "id": "A067", + "name": "工作绩效数据" + }, + { + "id": "A068", + "name": "工作绩效信息" + }, + { + "id": "A069", + "name": "工作绩效报告" + }, + { + "id": "A070", + "name": "可交付成果" + }, + { + "id": "A071", + "name": "核实的可交付成果" + }, + { + "id": "A072", + "name": "验收的可交付成果" + }, + { + "id": "A073", + "name": "最终产品、服务或成果" + }, + { + "id": "A074", + "name": "项目最终报告" + }, + { + "id": "A075", + "name": "组织过程资产更新" + }, + { + "id": "A076", + "name": "项目文件" + }, + { + "id": "A077", + "name": "项目文件更新" + }, + { + "id": "A078", + "name": "项目管理计划更新" + }, + { + "id": "A079", + "name": "批准的变更请求" + }, + { + "id": "A080", + "name": "变更日志" + }, + { + "id": "A081", + "name": "卖方建议书" + }, + { + "id": "A082", + "name": "资源需求" + }, + { + "id": "A083", + "name": "活动成本估算" + }, + { + "id": "A084", + "name": "质量控制测量结果" + }, + { + "id": "A085", + "name": "预测" + }, + { + "id": "A086", + "name": "成本预测" + }, + { + "id": "A087", + "name": "进度预测" + }, + { + "id": "A088", + "name": "采购关闭" + }, + { + "id": "A089", + "name": "卖方绩效评价文档" + }, + { + "id": "A090", + "name": "采购策略" + }, + { + "id": "A091", + "name": "采购文档更新" + }, + { + "id": "A092", + "name": "其他知识领域规划过程的输出" + }, + { + "id": "A093", + "name": "可行性研究文件" + }, + { + "id": "A094", + "name": "事业环境因素更新" + } +] diff --git a/public/api/artifacts/A001/usage.json b/public/api/artifacts/A001/usage.json new file mode 100644 index 0000000..9db4dfc --- /dev/null +++ b/public/api/artifacts/A001/usage.json @@ -0,0 +1,143 @@ +{ + "id": "A001", + "name": "项目章程", + "asInput": [ + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + } + ], + "asOutput": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + } + ] +} diff --git a/public/api/artifacts/A002/usage.json b/public/api/artifacts/A002/usage.json new file mode 100644 index 0000000..0b7cae1 --- /dev/null +++ b/public/api/artifacts/A002/usage.json @@ -0,0 +1,52 @@ +{ + "id": "A002", + "name": "立项管理文件", + "asInput": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + } + ], + "asOutput": [] +} diff --git a/public/api/artifacts/A003/usage.json b/public/api/artifacts/A003/usage.json new file mode 100644 index 0000000..0e36dc0 --- /dev/null +++ b/public/api/artifacts/A003/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A003", + "name": "效益管理计划", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A004/usage.json b/public/api/artifacts/A004/usage.json new file mode 100644 index 0000000..0f40f9d --- /dev/null +++ b/public/api/artifacts/A004/usage.json @@ -0,0 +1,116 @@ +{ + "id": "A004", + "name": "协议", + "asInput": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + } + ], + "asOutput": [ + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/artifacts/A005/usage.json b/public/api/artifacts/A005/usage.json new file mode 100644 index 0000000..e8b62e7 --- /dev/null +++ b/public/api/artifacts/A005/usage.json @@ -0,0 +1,439 @@ +{ + "id": "A005", + "name": "事业环境因素", + "asInput": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [] +} diff --git a/public/api/artifacts/A006/usage.json b/public/api/artifacts/A006/usage.json new file mode 100644 index 0000000..870c08a --- /dev/null +++ b/public/api/artifacts/A006/usage.json @@ -0,0 +1,448 @@ +{ + "id": "A006", + "name": "组织过程资产", + "asInput": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [] +} diff --git a/public/api/artifacts/A007/usage.json b/public/api/artifacts/A007/usage.json new file mode 100644 index 0000000..0ac3163 --- /dev/null +++ b/public/api/artifacts/A007/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A007", + "name": "假设日志", + "asInput": [], + "asOutput": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + } + ] +} diff --git a/public/api/artifacts/A008/usage.json b/public/api/artifacts/A008/usage.json new file mode 100644 index 0000000..deb761e --- /dev/null +++ b/public/api/artifacts/A008/usage.json @@ -0,0 +1,440 @@ +{ + "id": "A008", + "name": "项目管理计划", + "asInput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [ + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + } + ] +} diff --git a/public/api/artifacts/A009/usage.json b/public/api/artifacts/A009/usage.json new file mode 100644 index 0000000..a5b0f08 --- /dev/null +++ b/public/api/artifacts/A009/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A009", + "name": "范围管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A010/usage.json b/public/api/artifacts/A010/usage.json new file mode 100644 index 0000000..723ec6f --- /dev/null +++ b/public/api/artifacts/A010/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A010", + "name": "需求管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A011/usage.json b/public/api/artifacts/A011/usage.json new file mode 100644 index 0000000..69bfc0f --- /dev/null +++ b/public/api/artifacts/A011/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A011", + "name": "进度管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A012/usage.json b/public/api/artifacts/A012/usage.json new file mode 100644 index 0000000..464d5ad --- /dev/null +++ b/public/api/artifacts/A012/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A012", + "name": "成本管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + } + ] +} diff --git a/public/api/artifacts/A013/usage.json b/public/api/artifacts/A013/usage.json new file mode 100644 index 0000000..feb237b --- /dev/null +++ b/public/api/artifacts/A013/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A013", + "name": "质量管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + } + ] +} diff --git a/public/api/artifacts/A014/usage.json b/public/api/artifacts/A014/usage.json new file mode 100644 index 0000000..b30cf44 --- /dev/null +++ b/public/api/artifacts/A014/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A014", + "name": "资源管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A015/usage.json b/public/api/artifacts/A015/usage.json new file mode 100644 index 0000000..136d23d --- /dev/null +++ b/public/api/artifacts/A015/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A015", + "name": "沟通管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/artifacts/A016/usage.json b/public/api/artifacts/A016/usage.json new file mode 100644 index 0000000..ffa4978 --- /dev/null +++ b/public/api/artifacts/A016/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A016", + "name": "风险管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + } + ] +} diff --git a/public/api/artifacts/A017/usage.json b/public/api/artifacts/A017/usage.json new file mode 100644 index 0000000..9755ae5 --- /dev/null +++ b/public/api/artifacts/A017/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A017", + "name": "采购管理计划", + "asInput": [], + "asOutput": [ + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A018/usage.json b/public/api/artifacts/A018/usage.json new file mode 100644 index 0000000..83e7a73 --- /dev/null +++ b/public/api/artifacts/A018/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A018", + "name": "干系人参与计划", + "asInput": [], + "asOutput": [ + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/artifacts/A019/usage.json b/public/api/artifacts/A019/usage.json new file mode 100644 index 0000000..5778f79 --- /dev/null +++ b/public/api/artifacts/A019/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A019", + "name": "变更管理计划", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A020/usage.json b/public/api/artifacts/A020/usage.json new file mode 100644 index 0000000..c6b4e30 --- /dev/null +++ b/public/api/artifacts/A020/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A020", + "name": "配置管理计划", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A021/usage.json b/public/api/artifacts/A021/usage.json new file mode 100644 index 0000000..e957b2e --- /dev/null +++ b/public/api/artifacts/A021/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A021", + "name": "范围基准", + "asInput": [], + "asOutput": [ + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A022/usage.json b/public/api/artifacts/A022/usage.json new file mode 100644 index 0000000..40efe1d --- /dev/null +++ b/public/api/artifacts/A022/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A022", + "name": "进度基准", + "asInput": [], + "asOutput": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A023/usage.json b/public/api/artifacts/A023/usage.json new file mode 100644 index 0000000..8bd43a9 --- /dev/null +++ b/public/api/artifacts/A023/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A023", + "name": "成本基准", + "asInput": [], + "asOutput": [ + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + } + ] +} diff --git a/public/api/artifacts/A024/usage.json b/public/api/artifacts/A024/usage.json new file mode 100644 index 0000000..060231d --- /dev/null +++ b/public/api/artifacts/A024/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A024", + "name": "绩效测量基准", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A025/usage.json b/public/api/artifacts/A025/usage.json new file mode 100644 index 0000000..9d0263a --- /dev/null +++ b/public/api/artifacts/A025/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A025", + "name": "项目生命周期描述", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A026/usage.json b/public/api/artifacts/A026/usage.json new file mode 100644 index 0000000..10cc4f9 --- /dev/null +++ b/public/api/artifacts/A026/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A026", + "name": "开发方法", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A027/usage.json b/public/api/artifacts/A027/usage.json new file mode 100644 index 0000000..643834d --- /dev/null +++ b/public/api/artifacts/A027/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A027", + "name": "项目范围说明书", + "asInput": [], + "asOutput": [ + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + } + ] +} diff --git a/public/api/artifacts/A028/usage.json b/public/api/artifacts/A028/usage.json new file mode 100644 index 0000000..630b8b7 --- /dev/null +++ b/public/api/artifacts/A028/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A028", + "name": "需求文件", + "asInput": [], + "asOutput": [ + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A029/usage.json b/public/api/artifacts/A029/usage.json new file mode 100644 index 0000000..e8f6dbe --- /dev/null +++ b/public/api/artifacts/A029/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A029", + "name": "需求跟踪矩阵", + "asInput": [], + "asOutput": [ + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A030/usage.json b/public/api/artifacts/A030/usage.json new file mode 100644 index 0000000..2c740f6 --- /dev/null +++ b/public/api/artifacts/A030/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A030", + "name": "工作分解结构(WBS)", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A031/usage.json b/public/api/artifacts/A031/usage.json new file mode 100644 index 0000000..b3f433e --- /dev/null +++ b/public/api/artifacts/A031/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A031", + "name": "WBS词典", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A032/usage.json b/public/api/artifacts/A032/usage.json new file mode 100644 index 0000000..647eee8 --- /dev/null +++ b/public/api/artifacts/A032/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A032", + "name": "活动清单", + "asInput": [], + "asOutput": [ + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A033/usage.json b/public/api/artifacts/A033/usage.json new file mode 100644 index 0000000..aa17b57 --- /dev/null +++ b/public/api/artifacts/A033/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A033", + "name": "活动属性", + "asInput": [], + "asOutput": [ + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A034/usage.json b/public/api/artifacts/A034/usage.json new file mode 100644 index 0000000..6e25cec --- /dev/null +++ b/public/api/artifacts/A034/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A034", + "name": "里程碑清单", + "asInput": [], + "asOutput": [ + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A035/usage.json b/public/api/artifacts/A035/usage.json new file mode 100644 index 0000000..2ce402b --- /dev/null +++ b/public/api/artifacts/A035/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A035", + "name": "项目进度网络图", + "asInput": [], + "asOutput": [ + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A036/usage.json b/public/api/artifacts/A036/usage.json new file mode 100644 index 0000000..b1b5929 --- /dev/null +++ b/public/api/artifacts/A036/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A036", + "name": "活动资源需求", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A037/usage.json b/public/api/artifacts/A037/usage.json new file mode 100644 index 0000000..eed31ee --- /dev/null +++ b/public/api/artifacts/A037/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A037", + "name": "资源分解结构", + "asInput": [], + "asOutput": [ + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + } + ] +} diff --git a/public/api/artifacts/A038/usage.json b/public/api/artifacts/A038/usage.json new file mode 100644 index 0000000..dd5269c --- /dev/null +++ b/public/api/artifacts/A038/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A038", + "name": "持续时间估算", + "asInput": [], + "asOutput": [ + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A039/usage.json b/public/api/artifacts/A039/usage.json new file mode 100644 index 0000000..1b2092e --- /dev/null +++ b/public/api/artifacts/A039/usage.json @@ -0,0 +1,34 @@ +{ + "id": "A039", + "name": "估算依据", + "asInput": [], + "asOutput": [ + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + } + ] +} diff --git a/public/api/artifacts/A040/usage.json b/public/api/artifacts/A040/usage.json new file mode 100644 index 0000000..8b0e0eb --- /dev/null +++ b/public/api/artifacts/A040/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A040", + "name": "项目进度计划", + "asInput": [], + "asOutput": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A041/usage.json b/public/api/artifacts/A041/usage.json new file mode 100644 index 0000000..ca9fa6b --- /dev/null +++ b/public/api/artifacts/A041/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A041", + "name": "进度数据", + "asInput": [], + "asOutput": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A042/usage.json b/public/api/artifacts/A042/usage.json new file mode 100644 index 0000000..27a7106 --- /dev/null +++ b/public/api/artifacts/A042/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A042", + "name": "项目日历", + "asInput": [], + "asOutput": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A043/usage.json b/public/api/artifacts/A043/usage.json new file mode 100644 index 0000000..28cc5df --- /dev/null +++ b/public/api/artifacts/A043/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A043", + "name": "成本估算", + "asInput": [], + "asOutput": [ + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/artifacts/A044/usage.json b/public/api/artifacts/A044/usage.json new file mode 100644 index 0000000..da31018 --- /dev/null +++ b/public/api/artifacts/A044/usage.json @@ -0,0 +1,26 @@ +{ + "id": "A044", + "name": "项目资金需求", + "asInput": [ + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [ + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + } + ] +} diff --git a/public/api/artifacts/A045/usage.json b/public/api/artifacts/A045/usage.json new file mode 100644 index 0000000..6c4c15d --- /dev/null +++ b/public/api/artifacts/A045/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A045", + "name": "质量测量指标", + "asInput": [], + "asOutput": [ + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + } + ] +} diff --git a/public/api/artifacts/A046/usage.json b/public/api/artifacts/A046/usage.json new file mode 100644 index 0000000..ca53d50 --- /dev/null +++ b/public/api/artifacts/A046/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A046", + "name": "质量报告", + "asInput": [], + "asOutput": [ + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A047/usage.json b/public/api/artifacts/A047/usage.json new file mode 100644 index 0000000..1255696 --- /dev/null +++ b/public/api/artifacts/A047/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A047", + "name": "测试与评估文件", + "asInput": [], + "asOutput": [ + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A048/usage.json b/public/api/artifacts/A048/usage.json new file mode 100644 index 0000000..24e330e --- /dev/null +++ b/public/api/artifacts/A048/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A048", + "name": "团队章程", + "asInput": [], + "asOutput": [ + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A049/usage.json b/public/api/artifacts/A049/usage.json new file mode 100644 index 0000000..ef18339 --- /dev/null +++ b/public/api/artifacts/A049/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A049", + "name": "资源日历", + "asInput": [], + "asOutput": [ + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + } + ] +} diff --git a/public/api/artifacts/A050/usage.json b/public/api/artifacts/A050/usage.json new file mode 100644 index 0000000..1ae6794 --- /dev/null +++ b/public/api/artifacts/A050/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A050", + "name": "项目团队派工单", + "asInput": [], + "asOutput": [ + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + } + ] +} diff --git a/public/api/artifacts/A051/usage.json b/public/api/artifacts/A051/usage.json new file mode 100644 index 0000000..84a90e7 --- /dev/null +++ b/public/api/artifacts/A051/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A051", + "name": "物质资源分配单", + "asInput": [], + "asOutput": [ + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + } + ] +} diff --git a/public/api/artifacts/A052/usage.json b/public/api/artifacts/A052/usage.json new file mode 100644 index 0000000..4f501d4 --- /dev/null +++ b/public/api/artifacts/A052/usage.json @@ -0,0 +1,26 @@ +{ + "id": "A052", + "name": "团队绩效评价", + "asInput": [ + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + } + ], + "asOutput": [ + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + } + ] +} diff --git a/public/api/artifacts/A053/usage.json b/public/api/artifacts/A053/usage.json new file mode 100644 index 0000000..188aae8 --- /dev/null +++ b/public/api/artifacts/A053/usage.json @@ -0,0 +1,233 @@ +{ + "id": "A053", + "name": "变更请求", + "asInput": [ + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A054/usage.json b/public/api/artifacts/A054/usage.json new file mode 100644 index 0000000..7a20a94 --- /dev/null +++ b/public/api/artifacts/A054/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A054", + "name": "项目沟通记录", + "asInput": [], + "asOutput": [ + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A055/usage.json b/public/api/artifacts/A055/usage.json new file mode 100644 index 0000000..30678d2 --- /dev/null +++ b/public/api/artifacts/A055/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A055", + "name": "风险登记册", + "asInput": [], + "asOutput": [ + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A056/usage.json b/public/api/artifacts/A056/usage.json new file mode 100644 index 0000000..8fb3225 --- /dev/null +++ b/public/api/artifacts/A056/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A056", + "name": "风险报告", + "asInput": [], + "asOutput": [ + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A057/usage.json b/public/api/artifacts/A057/usage.json new file mode 100644 index 0000000..7426fd7 --- /dev/null +++ b/public/api/artifacts/A057/usage.json @@ -0,0 +1,43 @@ +{ + "id": "A057", + "name": "采购文档", + "asInput": [ + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } + ], + "asOutput": [] +} diff --git a/public/api/artifacts/A058/usage.json b/public/api/artifacts/A058/usage.json new file mode 100644 index 0000000..4de0de4 --- /dev/null +++ b/public/api/artifacts/A058/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A058", + "name": "采购工作说明书", + "asInput": [], + "asOutput": [ + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A059/usage.json b/public/api/artifacts/A059/usage.json new file mode 100644 index 0000000..d262170 --- /dev/null +++ b/public/api/artifacts/A059/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A059", + "name": "招标文件", + "asInput": [], + "asOutput": [ + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A060/usage.json b/public/api/artifacts/A060/usage.json new file mode 100644 index 0000000..ace9a1b --- /dev/null +++ b/public/api/artifacts/A060/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A060", + "name": "供方选择标准", + "asInput": [], + "asOutput": [ + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A061/usage.json b/public/api/artifacts/A061/usage.json new file mode 100644 index 0000000..75b5966 --- /dev/null +++ b/public/api/artifacts/A061/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A061", + "name": "自制或外购决策", + "asInput": [], + "asOutput": [ + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A062/usage.json b/public/api/artifacts/A062/usage.json new file mode 100644 index 0000000..0f5ebe1 --- /dev/null +++ b/public/api/artifacts/A062/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A062", + "name": "独立成本估算", + "asInput": [], + "asOutput": [ + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A063/usage.json b/public/api/artifacts/A063/usage.json new file mode 100644 index 0000000..a312e5b --- /dev/null +++ b/public/api/artifacts/A063/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A063", + "name": "选定的卖方", + "asInput": [], + "asOutput": [ + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/artifacts/A064/usage.json b/public/api/artifacts/A064/usage.json new file mode 100644 index 0000000..3ccfb5b --- /dev/null +++ b/public/api/artifacts/A064/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A064", + "name": "干系人登记册", + "asInput": [], + "asOutput": [ + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/artifacts/A065/usage.json b/public/api/artifacts/A065/usage.json new file mode 100644 index 0000000..a2eda64 --- /dev/null +++ b/public/api/artifacts/A065/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A065", + "name": "问题日志", + "asInput": [], + "asOutput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + } + ] +} diff --git a/public/api/artifacts/A066/usage.json b/public/api/artifacts/A066/usage.json new file mode 100644 index 0000000..b001cb6 --- /dev/null +++ b/public/api/artifacts/A066/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A066", + "name": "经验教训登记册", + "asInput": [], + "asOutput": [ + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A067/usage.json b/public/api/artifacts/A067/usage.json new file mode 100644 index 0000000..2f2c2ce --- /dev/null +++ b/public/api/artifacts/A067/usage.json @@ -0,0 +1,107 @@ +{ + "id": "A067", + "name": "工作绩效数据", + "asInput": [ + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + } + ] +} diff --git a/public/api/artifacts/A068/usage.json b/public/api/artifacts/A068/usage.json new file mode 100644 index 0000000..5555a61 --- /dev/null +++ b/public/api/artifacts/A068/usage.json @@ -0,0 +1,107 @@ +{ + "id": "A068", + "name": "工作绩效信息", + "asInput": [ + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [ + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A069/usage.json b/public/api/artifacts/A069/usage.json new file mode 100644 index 0000000..ab9dc62 --- /dev/null +++ b/public/api/artifacts/A069/usage.json @@ -0,0 +1,53 @@ +{ + "id": "A069", + "name": "工作绩效报告", + "asInput": [ + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [ + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A070/usage.json b/public/api/artifacts/A070/usage.json new file mode 100644 index 0000000..457f031 --- /dev/null +++ b/public/api/artifacts/A070/usage.json @@ -0,0 +1,35 @@ +{ + "id": "A070", + "name": "可交付成果", + "asInput": [ + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + } + ] +} diff --git a/public/api/artifacts/A071/usage.json b/public/api/artifacts/A071/usage.json new file mode 100644 index 0000000..3da2ebb --- /dev/null +++ b/public/api/artifacts/A071/usage.json @@ -0,0 +1,26 @@ +{ + "id": "A071", + "name": "核实的可交付成果", + "asInput": [ + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + } + ], + "asOutput": [ + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A072/usage.json b/public/api/artifacts/A072/usage.json new file mode 100644 index 0000000..1d66aea --- /dev/null +++ b/public/api/artifacts/A072/usage.json @@ -0,0 +1,26 @@ +{ + "id": "A072", + "name": "验收的可交付成果", + "asInput": [ + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + } + ], + "asOutput": [ + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/artifacts/A073/usage.json b/public/api/artifacts/A073/usage.json new file mode 100644 index 0000000..c28085d --- /dev/null +++ b/public/api/artifacts/A073/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A073", + "name": "最终产品、服务或成果", + "asInput": [], + "asOutput": [ + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + } + ] +} diff --git a/public/api/artifacts/A074/usage.json b/public/api/artifacts/A074/usage.json new file mode 100644 index 0000000..a9a3947 --- /dev/null +++ b/public/api/artifacts/A074/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A074", + "name": "项目最终报告", + "asInput": [], + "asOutput": [ + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + } + ] +} diff --git a/public/api/artifacts/A075/usage.json b/public/api/artifacts/A075/usage.json new file mode 100644 index 0000000..841b265 --- /dev/null +++ b/public/api/artifacts/A075/usage.json @@ -0,0 +1,106 @@ +{ + "id": "A075", + "name": "组织过程资产更新", + "asInput": [], + "asOutput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A076/usage.json b/public/api/artifacts/A076/usage.json new file mode 100644 index 0000000..f6709a9 --- /dev/null +++ b/public/api/artifacts/A076/usage.json @@ -0,0 +1,394 @@ +{ + "id": "A076", + "name": "项目文件", + "asInput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ], + "asOutput": [] +} diff --git a/public/api/artifacts/A077/usage.json b/public/api/artifacts/A077/usage.json new file mode 100644 index 0000000..e3f4b62 --- /dev/null +++ b/public/api/artifacts/A077/usage.json @@ -0,0 +1,358 @@ +{ + "id": "A077", + "name": "项目文件更新", + "asInput": [], + "asOutput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A078/usage.json b/public/api/artifacts/A078/usage.json new file mode 100644 index 0000000..4289720 --- /dev/null +++ b/public/api/artifacts/A078/usage.json @@ -0,0 +1,241 @@ +{ + "id": "A078", + "name": "项目管理计划更新", + "asInput": [], + "asOutput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A079/usage.json b/public/api/artifacts/A079/usage.json new file mode 100644 index 0000000..35e3b1e --- /dev/null +++ b/public/api/artifacts/A079/usage.json @@ -0,0 +1,44 @@ +{ + "id": "A079", + "name": "批准的变更请求", + "asInput": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } + ], + "asOutput": [ + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A080/usage.json b/public/api/artifacts/A080/usage.json new file mode 100644 index 0000000..e54112b --- /dev/null +++ b/public/api/artifacts/A080/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A080", + "name": "变更日志", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A081/usage.json b/public/api/artifacts/A081/usage.json new file mode 100644 index 0000000..1f04ad8 --- /dev/null +++ b/public/api/artifacts/A081/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A081", + "name": "卖方建议书", + "asInput": [ + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + } + ], + "asOutput": [] +} diff --git a/public/api/artifacts/A082/usage.json b/public/api/artifacts/A082/usage.json new file mode 100644 index 0000000..2594179 --- /dev/null +++ b/public/api/artifacts/A082/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A082", + "name": "资源需求", + "asInput": [], + "asOutput": [ + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + } + ] +} diff --git a/public/api/artifacts/A083/usage.json b/public/api/artifacts/A083/usage.json new file mode 100644 index 0000000..5c57b61 --- /dev/null +++ b/public/api/artifacts/A083/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A083", + "name": "活动成本估算", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A084/usage.json b/public/api/artifacts/A084/usage.json new file mode 100644 index 0000000..6799599 --- /dev/null +++ b/public/api/artifacts/A084/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A084", + "name": "质量控制测量结果", + "asInput": [], + "asOutput": [ + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A085/usage.json b/public/api/artifacts/A085/usage.json new file mode 100644 index 0000000..4882ef6 --- /dev/null +++ b/public/api/artifacts/A085/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A085", + "name": "预测", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A086/usage.json b/public/api/artifacts/A086/usage.json new file mode 100644 index 0000000..1a9d8e1 --- /dev/null +++ b/public/api/artifacts/A086/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A086", + "name": "成本预测", + "asInput": [], + "asOutput": [ + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A087/usage.json b/public/api/artifacts/A087/usage.json new file mode 100644 index 0000000..1524f1f --- /dev/null +++ b/public/api/artifacts/A087/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A087", + "name": "进度预测", + "asInput": [], + "asOutput": [ + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A088/usage.json b/public/api/artifacts/A088/usage.json new file mode 100644 index 0000000..9991eaf --- /dev/null +++ b/public/api/artifacts/A088/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A088", + "name": "采购关闭", + "asInput": [], + "asOutput": [ + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A089/usage.json b/public/api/artifacts/A089/usage.json new file mode 100644 index 0000000..ef093c0 --- /dev/null +++ b/public/api/artifacts/A089/usage.json @@ -0,0 +1,6 @@ +{ + "id": "A089", + "name": "卖方绩效评价文档", + "asInput": [], + "asOutput": [] +} diff --git a/public/api/artifacts/A090/usage.json b/public/api/artifacts/A090/usage.json new file mode 100644 index 0000000..e78f021 --- /dev/null +++ b/public/api/artifacts/A090/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A090", + "name": "采购策略", + "asInput": [], + "asOutput": [ + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/artifacts/A091/usage.json b/public/api/artifacts/A091/usage.json new file mode 100644 index 0000000..96cd487 --- /dev/null +++ b/public/api/artifacts/A091/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A091", + "name": "采购文档更新", + "asInput": [], + "asOutput": [ + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/artifacts/A092/usage.json b/public/api/artifacts/A092/usage.json new file mode 100644 index 0000000..809f632 --- /dev/null +++ b/public/api/artifacts/A092/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A092", + "name": "其他知识领域规划过程的输出", + "asInput": [ + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + } + ], + "asOutput": [] +} diff --git a/public/api/artifacts/A093/usage.json b/public/api/artifacts/A093/usage.json new file mode 100644 index 0000000..4b1e327 --- /dev/null +++ b/public/api/artifacts/A093/usage.json @@ -0,0 +1,16 @@ +{ + "id": "A093", + "name": "可行性研究文件", + "asInput": [ + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + } + ], + "asOutput": [] +} diff --git a/public/api/artifacts/A094/usage.json b/public/api/artifacts/A094/usage.json new file mode 100644 index 0000000..4193936 --- /dev/null +++ b/public/api/artifacts/A094/usage.json @@ -0,0 +1,34 @@ +{ + "id": "A094", + "name": "事业环境因素更新", + "asInput": [], + "asOutput": [ + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + } + ] +} diff --git a/public/api/knowledge-areas.json b/public/api/knowledge-areas.json new file mode 100644 index 0000000..29db4e0 --- /dev/null +++ b/public/api/knowledge-areas.json @@ -0,0 +1,254 @@ +[ + { + "id": "KA01", + "name": "项目整合管理", + "tailoringFactors": [ + { + "title": "项目生命周期", + "description": "本项目合适的项目生命周期?项目生命周期应包括哪些阶段?" + }, + { + "title": "开发生命周期", + "description": "对特定产品、服务或成果而言,什么是合适的开发生命周期和开发方法?预测型或适应型方法是否适当?如果使用适应型方法,开发产品是该采用增量还是迭代的方式?混合型方法是否为最佳选择?" + }, + { + "title": "管理方法", + "description": "考虑到组织文化和项目的复杂性,哪种管理过程最有效?" + }, + { + "title": "知识管理", + "description": "在项目中如何管理知识以营造合作的工作氛围?" + }, + { + "title": "变更", + "description": "在项目中如何管理变更?" + }, + { + "title": "治理", + "description": "有哪些监控机构、委员会和其他干系人该参与项目治理?对项目状态报告的要求是什么?" + }, + { + "title": "经验教训", + "description": "在项目期间及项目结束时,应收集哪些信息?历史信息和经验教训是否适用于未来的项目?" + }, + { + "title": "效益", + "description": "应该在何时以何种方式报告效益,是在项目结束时还是在每次迭代或阶段结束时?" + } + ] + }, + { + "id": "KA02", + "name": "项目范围管理", + "tailoringFactors": [ + { + "title": "知识和需求管理", + "description": "项目经理应建立哪些指南?为了在未来项目中重复使用需求,组织是否拥有正式或非正式的知识和需求管理体系?" + }, + { + "title": "确认和控制", + "description": "组织是否有正式或非正式的与确认和控制相关政策、程序和指南?" + }, + { + "title": "开发方法", + "description": "组织是否采用敏捷方法管理项目?开发方法属于迭代型还是增量型?是否采用预测型方法?混合型方法是否有效?" + }, + { + "title": "需求的稳定性", + "description": "项目中是否存在需求不稳定的领域?是否有必要采用精益、敏捷或其他适应型技术来处理不稳定的需求,直至需求稳定且定义明确?" + }, + { + "title": "治理", + "description": "组织是否拥有正式或非正式的审计和治理政策、程序和指南?" + } + ] + }, + { + "id": "KA03", + "name": "项目进度管理", + "tailoringFactors": [ + { + "title": "生命周期方法", + "description": "哪种生命周期方法最适合制订详细的进度计划?" + }, + { + "title": "资源可用性", + "description": "影响资源可持续时间的因素是什么(如可用资源与其生产效率之间的相关性)?" + }, + { + "title": "项目维度", + "description": "项目复杂性、技术不确定性、产品新颖度、速度或进度跟踪(如挣值、完成百分比)如何影响预期的控制水平?" + }, + { + "title": "技术支持", + "description": "是否采用技术来制定、记录、传递、接收和存储项目进度模型的信息以及是否易于获取?" + } + ] + }, + { + "id": "KA04", + "name": "项目成本管理", + "tailoringFactors": [ + { + "title": "知识管理", + "description": "组织是否拥有易于使用的、正式的知识管理体系和财务数据库并要求项目经理使用?" + }, + { + "title": "估算和预算", + "description": "组织是否拥有正式或非正式的,与成本估算和预算相关的政策、程序和指南?" + }, + { + "title": "挣值管理", + "description": "组织是否采用挣值管理来管理项目?" + }, + { + "title": "敏捷方法的使用", + "description": "组织是否采用敏捷或适应型方法管理项目?这对成本估算有什么影响?" + }, + { + "title": "治理", + "description": "组织是否拥有正式或非正式的审计和治理政策、程序和指南?" + } + ] + }, + { + "id": "KA05", + "name": "项目质量管理", + "tailoringFactors": [ + { + "title": "政策合规与审计", + "description": "有哪些质量政策和程序?使用哪些质量工具、技术和模板?" + }, + { + "title": "标准与法规合规性", + "description": "是否存在必须遵守的行业质量标准?需要考虑哪些政府、法律或法规方面的制约因素?" + }, + { + "title": "持续改进", + "description": "如何管理项目中的质量改进?在组织层面还是单个项目层面管理?" + }, + { + "title": "干系人参与", + "description": "项目环境是否有利于与干系人及供应商合作?" + } + ] + }, + { + "id": "KA06", + "name": "项目资源管理", + "tailoringFactors": [ + { + "title": "多元化", + "description": "团队的多元化背景是什么?" + }, + { + "title": "物理位置", + "description": "团队成员和实物资源的物理位置在哪里?" + }, + { + "title": "行业特定资源", + "description": "所在行业需要哪些特殊资源?" + }, + { + "title": "团队成员的获得", + "description": "如何获得项目团队成员?项目团队成员是全职还是兼职?" + }, + { + "title": "团队管理", + "description": "如何管理项目团队建设?组织是否有管理团队建设的工具或是否需要创建新工具?是否存在有特殊需求的团队成员?是否需要为团队提供有关多元化管理的特别培训?" + }, + { + "title": "生命周期方法", + "description": "项目采用哪些生命周期方法?" + } + ] + }, + { + "id": "KA07", + "name": "项目沟通管理", + "tailoringFactors": [ + { + "title": "干系人", + "description": "干系人是属于组织内部或外部,或者二者都是?" + }, + { + "title": "物理地点", + "description": "团队成员身处何地?团队是否集中办公?团队是否位于相同地理区域?团队是否分散于多个时区?" + }, + { + "title": "沟通技术", + "description": "哪项技术可用于创建、记录、传输、检索、追踪和存储沟通成果?哪些技术最适用于与干系人沟通且成本效益最高?" + }, + { + "title": "语言", + "description": "语言是沟通活动中要考虑的主要因素。沟通时使用的是一种语言还是多种语言?是否已为适应多语种团队的复杂情况安排了资金?" + }, + { + "title": "知识管理", + "description": "组织是否有正式的知识管理库?是否采用管理库?" + } + ] + }, + { + "id": "KA08", + "name": "项目风险管理", + "tailoringFactors": [ + { + "title": "项目规模", + "description": "由预算、进度、范围和人数所体现的项目规模,要求采取更详细的风险管理方法吗?或者项目小到只需用简化的风险管理过程吗?" + }, + { + "title": "项目复杂性", + "description": "由高水平创新、新技术采用、界面或外部依赖关系导致的项目复杂性提高,是否要求采用更稳健的风险管理方法?或者项目是否简单到只需用简化的风险管理过程?" + }, + { + "title": "项目重要性", + "description": "项目的战略重要性有多大?项目风险的高级别是因为在创造突破性机会、克服组织经营的重大障碍或涉及重大产品创新吗?" + }, + { + "title": "开发方法", + "description": "瀑布或预测型开发方式,项目的风险管理过程可以按阶段开展;敏捷或适应型开发方法,项目的风险管理过程可以在每个迭代过程中开展。" + } + ] + }, + { + "id": "KA09", + "name": "项目采购管理", + "tailoringFactors": [ + { + "title": "采购的复杂性", + "description": "只开展一次主要的采购,或者需要在不同时间向不同卖方进行多次采购(会提高采购的复杂性)?" + }, + { + "title": "物理地点", + "description": "买方和卖方在同一或邻近地点,或者位于不同时区、国家或大洲?" + }, + { + "title": "治理和法规环境", + "description": "组织的采购政策是否和当地相关的法律法规兼容?当地的法律法规会如何影响合同审计工作?" + }, + { + "title": "承包商的可用性", + "description": "是否有具备工作执行能力的承包商可供选择?" + } + ] + }, + { + "id": "KA10", + "name": "项目干系人管理", + "tailoringFactors": [ + { + "title": "干系人多样性", + "description": "现有多少干系人?干系人群体中的文化多样性情况?" + }, + { + "title": "干系人关系的复杂性", + "description": "干系人群体内的关系有多复杂?干系人或干系人群体加入的网络越多,与其相关的信息或误传网络就越复杂。" + }, + { + "title": "沟通技术", + "description": "有哪些可用的沟通技术?为了实现该技术的最大价值,目前采用什么支持机制?" + } + ] + } +] diff --git a/public/api/knowledge-areas/KA01/processes.json b/public/api/knowledge-areas/KA01/processes.json new file mode 100644 index 0000000..94b1532 --- /dev/null +++ b/public/api/knowledge-areas/KA01/processes.json @@ -0,0 +1,51 @@ +[ + { + "id": "P1.1", + "name": "制定项目章程", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.2", + "name": "制订项目管理计划", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P1.3", + "name": "指导与管理项目工作", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + } +] diff --git a/public/api/knowledge-areas/KA01/tailoring-factors.json b/public/api/knowledge-areas/KA01/tailoring-factors.json new file mode 100644 index 0000000..63f729c --- /dev/null +++ b/public/api/knowledge-areas/KA01/tailoring-factors.json @@ -0,0 +1,34 @@ +[ + { + "title": "项目生命周期", + "description": "本项目合适的项目生命周期?项目生命周期应包括哪些阶段?" + }, + { + "title": "开发生命周期", + "description": "对特定产品、服务或成果而言,什么是合适的开发生命周期和开发方法?预测型或适应型方法是否适当?如果使用适应型方法,开发产品是该采用增量还是迭代的方式?混合型方法是否为最佳选择?" + }, + { + "title": "管理方法", + "description": "考虑到组织文化和项目的复杂性,哪种管理过程最有效?" + }, + { + "title": "知识管理", + "description": "在项目中如何管理知识以营造合作的工作氛围?" + }, + { + "title": "变更", + "description": "在项目中如何管理变更?" + }, + { + "title": "治理", + "description": "有哪些监控机构、委员会和其他干系人该参与项目治理?对项目状态报告的要求是什么?" + }, + { + "title": "经验教训", + "description": "在项目期间及项目结束时,应收集哪些信息?历史信息和经验教训是否适用于未来的项目?" + }, + { + "title": "效益", + "description": "应该在何时以何种方式报告效益,是在项目结束时还是在每次迭代或阶段结束时?" + } +] diff --git a/public/api/knowledge-areas/KA02/processes.json b/public/api/knowledge-areas/KA02/processes.json new file mode 100644 index 0000000..ee92da8 --- /dev/null +++ b/public/api/knowledge-areas/KA02/processes.json @@ -0,0 +1,44 @@ +[ + { + "id": "P2.1", + "name": "规划范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/knowledge-areas/KA02/tailoring-factors.json b/public/api/knowledge-areas/KA02/tailoring-factors.json new file mode 100644 index 0000000..eea8115 --- /dev/null +++ b/public/api/knowledge-areas/KA02/tailoring-factors.json @@ -0,0 +1,22 @@ +[ + { + "title": "知识和需求管理", + "description": "项目经理应建立哪些指南?为了在未来项目中重复使用需求,组织是否拥有正式或非正式的知识和需求管理体系?" + }, + { + "title": "确认和控制", + "description": "组织是否有正式或非正式的与确认和控制相关政策、程序和指南?" + }, + { + "title": "开发方法", + "description": "组织是否采用敏捷方法管理项目?开发方法属于迭代型还是增量型?是否采用预测型方法?混合型方法是否有效?" + }, + { + "title": "需求的稳定性", + "description": "项目中是否存在需求不稳定的领域?是否有必要采用精益、敏捷或其他适应型技术来处理不稳定的需求,直至需求稳定且定义明确?" + }, + { + "title": "治理", + "description": "组织是否拥有正式或非正式的审计和治理政策、程序和指南?" + } +] diff --git a/public/api/knowledge-areas/KA03/processes.json b/public/api/knowledge-areas/KA03/processes.json new file mode 100644 index 0000000..84f01bd --- /dev/null +++ b/public/api/knowledge-areas/KA03/processes.json @@ -0,0 +1,44 @@ +[ + { + "id": "P3.1", + "name": "规划进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + } +] diff --git a/public/api/knowledge-areas/KA03/tailoring-factors.json b/public/api/knowledge-areas/KA03/tailoring-factors.json new file mode 100644 index 0000000..373d12d --- /dev/null +++ b/public/api/knowledge-areas/KA03/tailoring-factors.json @@ -0,0 +1,18 @@ +[ + { + "title": "生命周期方法", + "description": "哪种生命周期方法最适合制订详细的进度计划?" + }, + { + "title": "资源可用性", + "description": "影响资源可持续时间的因素是什么(如可用资源与其生产效率之间的相关性)?" + }, + { + "title": "项目维度", + "description": "项目复杂性、技术不确定性、产品新颖度、速度或进度跟踪(如挣值、完成百分比)如何影响预期的控制水平?" + }, + { + "title": "技术支持", + "description": "是否采用技术来制定、记录、传递、接收和存储项目进度模型的信息以及是否易于获取?" + } +] diff --git a/public/api/knowledge-areas/KA04/processes.json b/public/api/knowledge-areas/KA04/processes.json new file mode 100644 index 0000000..c12c319 --- /dev/null +++ b/public/api/knowledge-areas/KA04/processes.json @@ -0,0 +1,30 @@ +[ + { + "id": "P4.1", + "name": "规划成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P4.2", + "name": "估算成本", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/knowledge-areas/KA04/tailoring-factors.json b/public/api/knowledge-areas/KA04/tailoring-factors.json new file mode 100644 index 0000000..f1792b4 --- /dev/null +++ b/public/api/knowledge-areas/KA04/tailoring-factors.json @@ -0,0 +1,22 @@ +[ + { + "title": "知识管理", + "description": "组织是否拥有易于使用的、正式的知识管理体系和财务数据库并要求项目经理使用?" + }, + { + "title": "估算和预算", + "description": "组织是否拥有正式或非正式的,与成本估算和预算相关的政策、程序和指南?" + }, + { + "title": "挣值管理", + "description": "组织是否采用挣值管理来管理项目?" + }, + { + "title": "敏捷方法的使用", + "description": "组织是否采用敏捷或适应型方法管理项目?这对成本估算有什么影响?" + }, + { + "title": "治理", + "description": "组织是否拥有正式或非正式的审计和治理政策、程序和指南?" + } +] diff --git a/public/api/knowledge-areas/KA05/processes.json b/public/api/knowledge-areas/KA05/processes.json new file mode 100644 index 0000000..005db9d --- /dev/null +++ b/public/api/knowledge-areas/KA05/processes.json @@ -0,0 +1,23 @@ +[ + { + "id": "P5.1", + "name": "规划质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/knowledge-areas/KA05/tailoring-factors.json b/public/api/knowledge-areas/KA05/tailoring-factors.json new file mode 100644 index 0000000..13af0cd --- /dev/null +++ b/public/api/knowledge-areas/KA05/tailoring-factors.json @@ -0,0 +1,18 @@ +[ + { + "title": "政策合规与审计", + "description": "有哪些质量政策和程序?使用哪些质量工具、技术和模板?" + }, + { + "title": "标准与法规合规性", + "description": "是否存在必须遵守的行业质量标准?需要考虑哪些政府、法律或法规方面的制约因素?" + }, + { + "title": "持续改进", + "description": "如何管理项目中的质量改进?在组织层面还是单个项目层面管理?" + }, + { + "title": "干系人参与", + "description": "项目环境是否有利于与干系人及供应商合作?" + } +] diff --git a/public/api/knowledge-areas/KA06/processes.json b/public/api/knowledge-areas/KA06/processes.json new file mode 100644 index 0000000..64eb6cc --- /dev/null +++ b/public/api/knowledge-areas/KA06/processes.json @@ -0,0 +1,44 @@ +[ + { + "id": "P6.1", + "name": "规划资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.3", + "name": "获取资源", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + } +] diff --git a/public/api/knowledge-areas/KA06/tailoring-factors.json b/public/api/knowledge-areas/KA06/tailoring-factors.json new file mode 100644 index 0000000..2d8e8a1 --- /dev/null +++ b/public/api/knowledge-areas/KA06/tailoring-factors.json @@ -0,0 +1,26 @@ +[ + { + "title": "多元化", + "description": "团队的多元化背景是什么?" + }, + { + "title": "物理位置", + "description": "团队成员和实物资源的物理位置在哪里?" + }, + { + "title": "行业特定资源", + "description": "所在行业需要哪些特殊资源?" + }, + { + "title": "团队成员的获得", + "description": "如何获得项目团队成员?项目团队成员是全职还是兼职?" + }, + { + "title": "团队管理", + "description": "如何管理项目团队建设?组织是否有管理团队建设的工具或是否需要创建新工具?是否存在有特殊需求的团队成员?是否需要为团队提供有关多元化管理的特别培训?" + }, + { + "title": "生命周期方法", + "description": "项目采用哪些生命周期方法?" + } +] diff --git a/public/api/knowledge-areas/KA07/processes.json b/public/api/knowledge-areas/KA07/processes.json new file mode 100644 index 0000000..b69fe14 --- /dev/null +++ b/public/api/knowledge-areas/KA07/processes.json @@ -0,0 +1,23 @@ +[ + { + "id": "P7.1", + "name": "规划沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/knowledge-areas/KA07/tailoring-factors.json b/public/api/knowledge-areas/KA07/tailoring-factors.json new file mode 100644 index 0000000..f4b9ef1 --- /dev/null +++ b/public/api/knowledge-areas/KA07/tailoring-factors.json @@ -0,0 +1,22 @@ +[ + { + "title": "干系人", + "description": "干系人是属于组织内部或外部,或者二者都是?" + }, + { + "title": "物理地点", + "description": "团队成员身处何地?团队是否集中办公?团队是否位于相同地理区域?团队是否分散于多个时区?" + }, + { + "title": "沟通技术", + "description": "哪项技术可用于创建、记录、传输、检索、追踪和存储沟通成果?哪些技术最适用于与干系人沟通且成本效益最高?" + }, + { + "title": "语言", + "description": "语言是沟通活动中要考虑的主要因素。沟通时使用的是一种语言还是多种语言?是否已为适应多语种团队的复杂情况安排了资金?" + }, + { + "title": "知识管理", + "description": "组织是否有正式的知识管理库?是否采用管理库?" + } +] diff --git a/public/api/knowledge-areas/KA08/processes.json b/public/api/knowledge-areas/KA08/processes.json new file mode 100644 index 0000000..7b71b96 --- /dev/null +++ b/public/api/knowledge-areas/KA08/processes.json @@ -0,0 +1,51 @@ +[ + { + "id": "P8.1", + "name": "规划风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/knowledge-areas/KA08/tailoring-factors.json b/public/api/knowledge-areas/KA08/tailoring-factors.json new file mode 100644 index 0000000..5282b04 --- /dev/null +++ b/public/api/knowledge-areas/KA08/tailoring-factors.json @@ -0,0 +1,18 @@ +[ + { + "title": "项目规模", + "description": "由预算、进度、范围和人数所体现的项目规模,要求采取更详细的风险管理方法吗?或者项目小到只需用简化的风险管理过程吗?" + }, + { + "title": "项目复杂性", + "description": "由高水平创新、新技术采用、界面或外部依赖关系导致的项目复杂性提高,是否要求采用更稳健的风险管理方法?或者项目是否简单到只需用简化的风险管理过程?" + }, + { + "title": "项目重要性", + "description": "项目的战略重要性有多大?项目风险的高级别是因为在创造突破性机会、克服组织经营的重大障碍或涉及重大产品创新吗?" + }, + { + "title": "开发方法", + "description": "瀑布或预测型开发方式,项目的风险管理过程可以按阶段开展;敏捷或适应型开发方法,项目的风险管理过程可以在每个迭代过程中开展。" + } +] diff --git a/public/api/knowledge-areas/KA09/processes.json b/public/api/knowledge-areas/KA09/processes.json new file mode 100644 index 0000000..b40e4a1 --- /dev/null +++ b/public/api/knowledge-areas/KA09/processes.json @@ -0,0 +1,23 @@ +[ + { + "id": "P9.1", + "name": "规划采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } +] diff --git a/public/api/knowledge-areas/KA09/tailoring-factors.json b/public/api/knowledge-areas/KA09/tailoring-factors.json new file mode 100644 index 0000000..7fa996a --- /dev/null +++ b/public/api/knowledge-areas/KA09/tailoring-factors.json @@ -0,0 +1,18 @@ +[ + { + "title": "采购的复杂性", + "description": "只开展一次主要的采购,或者需要在不同时间向不同卖方进行多次采购(会提高采购的复杂性)?" + }, + { + "title": "物理地点", + "description": "买方和卖方在同一或邻近地点,或者位于不同时区、国家或大洲?" + }, + { + "title": "治理和法规环境", + "description": "组织的采购政策是否和当地相关的法律法规兼容?当地的法律法规会如何影响合同审计工作?" + }, + { + "title": "承包商的可用性", + "description": "是否有具备工作执行能力的承包商可供选择?" + } +] diff --git a/public/api/knowledge-areas/KA10/processes.json b/public/api/knowledge-areas/KA10/processes.json new file mode 100644 index 0000000..853d845 --- /dev/null +++ b/public/api/knowledge-areas/KA10/processes.json @@ -0,0 +1,30 @@ +[ + { + "id": "P10.1", + "name": "识别干系人", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/knowledge-areas/KA10/tailoring-factors.json b/public/api/knowledge-areas/KA10/tailoring-factors.json new file mode 100644 index 0000000..d154f6c --- /dev/null +++ b/public/api/knowledge-areas/KA10/tailoring-factors.json @@ -0,0 +1,14 @@ +[ + { + "title": "干系人多样性", + "description": "现有多少干系人?干系人群体中的文化多样性情况?" + }, + { + "title": "干系人关系的复杂性", + "description": "干系人群体内的关系有多复杂?干系人或干系人群体加入的网络越多,与其相关的信息或误传网络就越复杂。" + }, + { + "title": "沟通技术", + "description": "有哪些可用的沟通技术?为了实现该技术的最大价值,目前采用什么支持机制?" + } +] diff --git a/public/api/performance-domains.json b/public/api/performance-domains.json new file mode 100644 index 0000000..640442e --- /dev/null +++ b/public/api/performance-domains.json @@ -0,0 +1,34 @@ +[ + { + "id": "PD01", + "name": "干系人绩效域" + }, + { + "id": "PD02", + "name": "团队绩效域" + }, + { + "id": "PD03", + "name": "开发/生命周期绩效域" + }, + { + "id": "PD04", + "name": "规划绩效域" + }, + { + "id": "PD05", + "name": "项目工作绩效域" + }, + { + "id": "PD06", + "name": "交付绩效域" + }, + { + "id": "PD07", + "name": "测量绩效域" + }, + { + "id": "PD08", + "name": "不确定性绩效域" + } +] diff --git a/public/api/performance-domains/PD01.json b/public/api/performance-domains/PD01.json new file mode 100644 index 0000000..81e462a --- /dev/null +++ b/public/api/performance-domains/PD01.json @@ -0,0 +1,46 @@ +{ + "id": "PD01", + "name": "干系人绩效域", + "expectedGoals": [ + "与干系人建立高效的工作关系", + "干系人认同项目目标", + "支持项目的干系人提高了满意度,并从中收益", + "反对项目的干系人没有对项目产生负面影响" + ], + "keyPoints": [ + "在项目整个生命周期过程中,为了有效执行干系人绩效域,项目经理需要重点促进干系人的参与。" + ], + "interactions": [ + "干系人为项目团队定义需求和范围并对其进行优先级排序。", + "干系人参与并制定规划。", + "干系人确定项目可交付物和项目成果的验收和质量标准。", + "客户、高层管理人员、项目管理办公室领导或项目集经理等干系人将重点关注项目及其可交付物绩效的测量。" + ], + "checks": [ + { + "goal": "与干系人建立高效的工作关系", + "indicators": [ + "干系人参与的连续性。通过观察、记录方式,对干系人参与的连续性进行衡量。" + ] + }, + { + "goal": "干系人认同项目目标", + "indicators": [ + "变更的频率。对项目范围、产品需求的大量变更或修改可能表明干系人没有参与进来或与项目目标不一致。" + ] + }, + { + "goal": "支持项目的干系人提高了满意度,并从中收益", + "indicators": [ + "干系人行为。干系人的行为可表明项目受益人是否对项目感到满意和表示支持,或者他们是否反对项目。", + "干系人满意度。可通过调研、访谈和焦点小组方式,确定干系人满意度,判断干系人是否感到满意和表示支持,或者他们对项目及其可交付物是否表示反对。" + ] + }, + { + "goal": "反对项目的干系人没有对项目产生负面影响", + "indicators": [ + "干系人相关问题和风险。对项目问题日志和风险登记册的审查可以识别与单个干系人有关的问题和风险。" + ] + } + ] +} diff --git a/public/api/performance-domains/PD02.json b/public/api/performance-domains/PD02.json new file mode 100644 index 0000000..1c821f4 --- /dev/null +++ b/public/api/performance-domains/PD02.json @@ -0,0 +1,43 @@ +{ + "id": "PD02", + "name": "团队绩效域", + "expectedGoals": [ + "共享责任", + "建立高绩效团队", + "所有团队成员都展现出相应的领导力和人际关系技能" + ], + "keyPoints": [ + "项目团队文化", + "高绩效项目团队", + "领导力技能" + ], + "interactions": [ + "团队绩效域聚焦于项目经理和项目团队成员在整个项目生命周期过程中的技能。", + "这些技能已融入项目的其他各个方面。", + "在整个项目期间,项目团队成员都需要全程展现团队相关的领导力素质和技能。" + ], + "checks": [ + { + "goal": "共享责任", + "indicators": [ + "目标和责任心。所有项目团队成员都了解愿景和目标。", + "项目团队对项目的可交付物和项目成果承担责任。" + ] + }, + { + "goal": "建立高绩效团队", + "indicators": [ + "信任与协作程度。项目团队彼此信任,相互协作。", + "适应变化的能力。项目团队适应不断变化的情况并在面对挑战时有韧性。", + "彼此赋能。项目团队感到被赋能,同时项目团队对其成员赋能并认可。" + ] + }, + { + "goal": "所有团队成员都展现出相应的领导力和人际关系技能", + "indicators": [ + "管理和领导力风格适宜性。项目团队成员运用批判性思维和人际关系技能。", + "项目团队成员的管理和领导力风格适合项目的背景和环境。" + ] + } + ] +} diff --git a/public/api/performance-domains/PD03.json b/public/api/performance-domains/PD03.json new file mode 100644 index 0000000..47049d0 --- /dev/null +++ b/public/api/performance-domains/PD03.json @@ -0,0 +1,41 @@ +{ + "id": "PD03", + "name": "开发/生命周期绩效域", + "expectedGoals": [ + "开发方法与项目可交付物相符合", + "将项目交付与干系人价值紧密关联", + "项目生命周期由促进交付节奏的项目阶段和产生项目交付物所需的开发方法组成" + ], + "keyPoints": [ + "交付节奏", + "开发方法" + ], + "interactions": [ + "开发方法和生命周期绩效域与干系人绩效域、规划绩效域、不确定性绩效域、交付绩效域、项目工作绩效域和团队绩效域相互作用。", + "如果一个可交付物存在要与干系人验收相关的大量风险,则可能会选择迭代方法,向市场发布最小可行产品,以便在开发其他特性和功能之前获得反馈。", + "所选的生命周期会影响进行规划的方式。预测型生命周期会提前进行大部分规划工作,项目进展中使用滚动式规划和渐进明细来重新规划,随着威胁和机会的发生,计划也会得到更新。", + "开发方法和交付节奏是减轻项目不确定性的方法。如果一个可交付物存在与监管要求相关的大量风险,则可能会选择预测型方法,进行额外测试、文档编写,并采用健全的流程和程序。", + "在考虑交付节奏和开发方法时,开发方法和生命周期绩效域与交付绩效域的关注点会有很多重叠。交付节奏是确保实际项目的价值交付和可行性规划保持一致的主要因素之一。", + "在项目团队能力和项目团队领导力技能方面,项目工作绩效域、团队绩效域与开发方法和生命周期绩效域会相互作用。项目团队的工作方式和项目经理的风格会因开发方法的不同而存在很大差异。采用预测型方法时,通常需要更加重视预先规划、测量和控制;适应型方法,特别是在使用敏捷方法时,需要更多的服务型领导风格,而且可能会形成自我管理的项目团队。" + ], + "checks": [ + { + "goal": "开发方法与项目可交付物相符合", + "indicators": [ + "产品质量和变更成本。采用适宜的开发方法,预测型、混合型或适应型,可交付物的产品质量比较高,变更成本相对较小。" + ] + }, + { + "goal": "将项目交付与干系人价值紧密关联", + "indicators": [ + "价值导向型项目阶段。按照价值导向将项目工作从启动到收尾划分为多个项目阶段,项目阶段中包括适当的退出标准。" + ] + }, + { + "goal": "项目生命周期由促进交付节奏的项目阶段和产生项目交付物所需的开发方法组成", + "indicators": [ + "适宜的交付节奏和开发方法。如果项目具有多个可交付物,且交付节奏和开发方法不同,可将生命周期阶段进行重叠或重复。" + ] + } + ] +} diff --git a/public/api/performance-domains/PD04.json b/public/api/performance-domains/PD04.json new file mode 100644 index 0000000..f258886 --- /dev/null +++ b/public/api/performance-domains/PD04.json @@ -0,0 +1,68 @@ +{ + "id": "PD04", + "name": "规划绩效域", + "expectedGoals": [ + "项目以有条理、协调一致的方式推进", + "应用系统的方法交付项目成果", + "对演变情况进行详细说明", + "规划投入的时间成本是适当的", + "规划的内容对管理干系人的需求而言是充分的", + "可以根据新出现的和不断变化的需求进行调整" + ], + "keyPoints": [ + "规划的影响因素。每个项目都是独特的,不同项目规划的数量、时间安排和频率也各不相同。", + "项目估算", + "项目团队组成和结构规划", + "沟通规划", + "实物资源规划", + "采购规划", + "变更规划", + "度量指标和一致性" + ], + "interactions": [ + "规划会在整个项目生命周期过程中进行,并与其他各个绩效域相整合。", + "在项目开始时,会确定预期成果,并制订实现这些成果的高层级计划。根据选定的开发方法和生命周期,可以提前进行详细的规划,在项目进行中可根据实际情况对计划做出调整。", + "在项目团队规划如何应对不确定性和风险时,不确定性绩效域和规划绩效域会相互作用。", + "在整个项目执行过程中,规划将指导项目工作、成果和价值的交付。", + "项目团队和干系人将制定度量指标并将绩效与计划进行比较,需要时可能会修订计划或制订新计划。", + "项目团队成员、环境和项目的细节会影响项目团队有效合作以及干系人的积极参与。" + ], + "checks": [ + { + "goal": "项目以有条理、协调一致的方式推进", + "indicators": [ + "绩效偏差。对照项目基准和其他度量指标对项目结果进行绩效审查,表明项目正在按计划进行,绩效偏差处于临界值范围内。" + ] + }, + { + "goal": "应用系统的方法交付项目成果", + "indicators": [ + "规划的整体性。交付进度、资金提供、资源可用性、采购等表明项目是以整体方式进行规划的,没有差距或不一致之处。" + ] + }, + { + "goal": "对演变情况进行详细说明", + "indicators": [ + "规划的详尽程度。与当前信息相比,可交付物和需求的初步信息是适当的、详尽的。与可行性研究与评估相比,当前信息表明项目可以生成预期的可交付物和成果。" + ] + }, + { + "goal": "规划投入的时间成本是适当的", + "indicators": [ + "规划适宜性。项目计划和文件表明规划水平适合于项目。" + ] + }, + { + "goal": "规划的内容对管理干系人的需求而言是充分的", + "indicators": [ + "规划的充分性。沟通管理计划和干系人信息表明沟通足以满足干系人的期望。" + ] + }, + { + "goal": "可以根据新出现的和不断变化的需求进行调整", + "indicators": [ + "可适应变化。采用待办事项列表的项目,在整个项目期间会对各个计划做出调整。采用变更控制过程的项目具有变更控制委员会,会议的变更日志和文档表明变更控制过程正在得到应用。" + ] + } + ] +} diff --git a/public/api/performance-domains/PD05.json b/public/api/performance-domains/PD05.json new file mode 100644 index 0000000..64f49cd --- /dev/null +++ b/public/api/performance-domains/PD05.json @@ -0,0 +1,74 @@ +{ + "id": "PD05", + "name": "项目工作绩效域", + "expectedGoals": [ + "高效且有效的项目绩效", + "适合项目和环境的项目过程", + "干系人适当的沟通和参与", + "对实物资源进行了有效管理", + "对采购进行了有效管理", + "有效处理了变更", + "通过持续学习和过程改进提高了团队能力" + ], + "keyPoints": [ + "项目过程", + "项目制约因素", + "专注于工作过程和能力", + "管理沟通和参与", + "管理实物资源", + "处理采购事宜", + "监督新工作和变更", + "学习和持续改进" + ], + "interactions": [ + "项目工作绩效域与项目的其他绩效域相互作用,而且对其他绩效域具有促进作用。", + "项目工作可促进并支持有效率且有效果的规划、交付和度量。", + "项目工作可为项目团队互动和干系人参与提供有效的环境。", + "项目工作可为驾驭不确定性、模糊性和复杂性提供支持,平衡其他项目制约因素。" + ], + "checks": [ + { + "goal": "高效且有效的项目绩效", + "indicators": [ + "状态报告。通过状态报告可以表明项目工作有效率且有效果。" + ] + }, + { + "goal": "适合项目和环境的项目过程", + "indicators": [ + "过程的适宜性。证据表明,项目过程是为满足项目和环境的需要而裁剪的。", + "过程相关性和有效性。过程审计和质量保证活动表明,过程具有相关性且正得到有效使用。" + ] + }, + { + "goal": "干系人适当的沟通和参与", + "indicators": [ + "沟通有效性。项目沟通管理计划和沟通文件表明,所计划的信息与干系人进行了沟通。如有新的信息沟通需求或误解,可能表明干系人的沟通和参与活动缺乏成效。" + ] + }, + { + "goal": "对实物资源进行了有效管理", + "indicators": [ + "资源利用率。所用材料的数量、抛弃的废料和返工量表明,资源正得到高效利用。" + ] + }, + { + "goal": "对采购进行了有效管理", + "indicators": [ + "采购过程适宜。采购审计表明,所采用的适当流程足以开展采购工作,而且承包商正在按计划开展工作。" + ] + }, + { + "goal": "有效处理了变更", + "indicators": [ + "变更处理情况。使用预测型方法的项目已建立变更日志,该日志表明,正在对变更做出全面评估,同时考虑了范围、进度、预算、资源、干系人和风险的影响。采用适应型方法的项目已建立待办事项列表,该列表显示完成范围的比率和增加新范围的比率。" + ] + }, + { + "goal": "通过持续学习和过程改进提高了团队能力", + "indicators": [ + "团队绩效。团队状态报告表明,错误和返工减少,而效率提高。" + ] + } + ] +} diff --git a/public/api/performance-domains/PD06.json b/public/api/performance-domains/PD06.json new file mode 100644 index 0000000..7bff853 --- /dev/null +++ b/public/api/performance-domains/PD06.json @@ -0,0 +1,55 @@ +{ + "id": "PD06", + "name": "交付绩效域", + "expectedGoals": [ + "项目有助于实现业务目标和战略", + "项目实现了预期成果", + "在预定时间内实现了项目收益", + "项目团队对需求有清晰的理解", + "干系人接受项目可交付物和成果,并对其满意" + ], + "keyPoints": [ + "价值的交付", + "可交付物", + "质量" + ], + "interactions": [ + "交付绩效域是在规划绩效域中所执行所有工作的终点。", + "交付节奏基于开发方法和生命周期绩效域中工作的结构方式。", + "项目工作绩效域通过建立各种过程、管理实物资源、管理采购等促使交付工作。", + "项目团队成员在此绩效域中执行工作,工作性质会影响项目团队驾驭不确定性的方式。" + ], + "checks": [ + { + "goal": "项目有助于实现业务目标和战略", + "indicators": [ + "目标一致性。组织的战略计划、可行性研究报告以及项目授权文件表明,项目可交付物和业务目标保持一致。" + ] + }, + { + "goal": "项目实现了预期成果", + "indicators": [ + "项目完成度。项目基础数据表明,项目仍处于正轨,可实现预期成果。" + ] + }, + { + "goal": "在预定时间内实现了项目收益", + "indicators": [ + "项目收益。进度表明财务指标和所规划的交付正在按计划实现。" + ] + }, + { + "goal": "项目团队对需求有清晰的理解", + "indicators": [ + "需求稳定性。在预测型项目中,初始需求的变更很少,表明对需求的真正理解度较高。在需求不断演变的适应型项目中,项目进展中阶段性需求确认反映了干系人对需求的理解。" + ] + }, + { + "goal": "干系人接受项目可交付物和成果,并对其满意", + "indicators": [ + "干系人满意度。访谈、观察和最终用户反馈可表明干系人对可交付物的满意度。", + "质量问题。投诉或退货等质量相关问题的数量也可用于表示满意度。" + ] + } + ] +} diff --git a/public/api/performance-domains/PD07.json b/public/api/performance-domains/PD07.json new file mode 100644 index 0000000..c086f20 --- /dev/null +++ b/public/api/performance-domains/PD07.json @@ -0,0 +1,54 @@ +{ + "id": "PD07", + "name": "测量绩效域", + "expectedGoals": [ + "对项目状况充分理解", + "数据充分,可支持决策", + "及时采取行动,确保项目最佳绩效", + "能够基于预测和评估作出决策,实现目标并产生价值" + ], + "keyPoints": [ + "制定有效的度量指标", + "度量内容及相应指标", + "展示度量信息和结果", + "度量陷阱", + "基于度量进行诊断", + "持续改进" + ], + "interactions": [ + "度量绩效域与规划绩效域、项目工作绩效域和交付绩效域相互作用。", + "规划构成了交付和规划比较的基础。", + "度量绩效域通过提供最新信息来支持规划绩效域的活动。", + "在项目团队成员制订计划并创建可度量的可交付物时,团队绩效域和干系人绩效域会相互作用。", + "当不可预测的事件发生时,无论是积极事件还是消极事件,它们会影响项目绩效,从而影响项目的度量指标。应对不确定事件带来的变更时,要同时更新受此变更影响的度量。", + "可以根据绩效度量结果启动不确定性绩效域中的活动,例如识别风险和机会。", + "作为项目工作的一部分,应与项目团队和其他干系人合作,以便制定度量指标、收集数据、分析数据、做出决策并报告项目状态。" + ], + "checks": [ + { + "goal": "对项目状况充分理解", + "indicators": [ + "度量结果和报告。通过审计度量结果和报告,可表明数据是否可靠。" + ] + }, + { + "goal": "数据充分,可支持决策", + "indicators": [ + "度量结果。度量结果可表明项目是否按预期进行,或者是否存在偏差。" + ] + }, + { + "goal": "及时采取行动,确保项目最佳绩效", + "indicators": [ + "度量结果。度量结果提供了提前指标以及当前状态,可导致及时的决策和行动。" + ] + }, + { + "goal": "能够基于预测和评估作出决策,实现目标并产生价值", + "indicators": [ + "工作绩效数据。回顾过去的预测和当前的工作绩效数据,可发现以前的预测是否准确地反映了目前的情况。", + "将实际绩效与计划绩效进行比较,并评估业务文档,可表明项目实现预期价值的可能性。" + ] + } + ] +} diff --git a/public/api/performance-domains/PD08.json b/public/api/performance-domains/PD08.json new file mode 100644 index 0000000..76975b2 --- /dev/null +++ b/public/api/performance-domains/PD08.json @@ -0,0 +1,70 @@ +{ + "id": "PD08", + "name": "不确定性绩效域", + "expectedGoals": [ + "了解项目的运行环境,包括技术、社会、政治、市场和经济环境等", + "积极识别、分析和应对不确定性", + "了解项目中多个因素之间的相互依赖关系", + "能够对威胁和机会进行预测,了解问题的后果", + "最小化不确定性对项目交付的负面影响", + "能够利用机会改进项目的绩效和成果", + "有效利用成本和进度储备,与项目目标保持一致等" + ], + "keyPoints": [ + "风险", + "模糊性", + "复杂性", + "不确定性的应对方法" + ], + "interactions": [ + "从产品或可交付物角度看,不确定性绩效域与其他7个绩效域都相互作用。", + "随着规划的进行,可将减少不确定性和风险的活动纳入计划。这些活动是在交付绩效域中执行的,度量可以表明随着时间的推移风险级别是否会有所变化。", + "项目团队成员和其他干系人是不确定性的主要信息来源,在应对各种形式的不确定性方面,他们可以提供信息、建议和协助。", + "生命周期和开发方法的选择将影响不确定性的应对方式。在范围相对稳定并采用预测型方法的项目中,可以使用进度和预算储备来应对风险。", + "在采用适应型方法的项目中,在系统如何互动或干系人如何反应方面可能存在不确定性,项目团队可以调整计划,以反映对不断演变情况的理解,还可以使用储备来应对不确定性的影响。" + ], + "checks": [ + { + "goal": "了解项目的运行环境,包括技术、社会、政治、市场和经济环境等", + "indicators": [ + "环境因素。团队在评估不确定性、风险和应对措施时考虑了环境因素。" + ] + }, + { + "goal": "积极识别、分析和应对不确定性", + "indicators": [ + "风险应对措施。与项目制约因素,例如预算、进度和绩效的优先级排序保持一致。" + ] + }, + { + "goal": "了解项目中多个因素之间的相互依赖关系", + "indicators": [ + "应对措施适宜性。应对风险、复杂性和模糊性的措施适合于项目。" + ] + }, + { + "goal": "能够对威胁和机会进行预测,了解问题的后果", + "indicators": [ + "风险管理机制或系统。用于识别、分析和应对风险的系统非常强大。" + ] + }, + { + "goal": "最小化不确定性对项目交付的负面影响", + "indicators": [ + "项目绩效处于临界值内。满足计划的交付日期,预算执行情况处于偏差临界值内。" + ] + }, + { + "goal": "能够利用机会改进项目的绩效和成果", + "indicators": [ + "利用机会的机制。团队使用既定机制来识别和利用机会。" + ] + }, + { + "goal": "有效利用成本和进度储备,与项目目标保持一致", + "indicators": [ + "储备使用。团队采取步骤主动预防威胁,有效使用成本或进度储备。" + ] + } + ] +} diff --git a/public/api/process-groups.json b/public/api/process-groups.json new file mode 100644 index 0000000..d03e735 --- /dev/null +++ b/public/api/process-groups.json @@ -0,0 +1,22 @@ +[ + { + "id": "PG01", + "name": "启动过程组" + }, + { + "id": "PG02", + "name": "规划过程组" + }, + { + "id": "PG03", + "name": "执行过程组" + }, + { + "id": "PG04", + "name": "监控过程组" + }, + { + "id": "PG05", + "name": "收尾过程组" + } +] diff --git a/public/api/process-groups/PG01/processes.json b/public/api/process-groups/PG01/processes.json new file mode 100644 index 0000000..c11ba60 --- /dev/null +++ b/public/api/process-groups/PG01/processes.json @@ -0,0 +1,16 @@ +[ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + } +] diff --git a/public/api/process-groups/PG02/processes.json b/public/api/process-groups/PG02/processes.json new file mode 100644 index 0000000..60f0610 --- /dev/null +++ b/public/api/process-groups/PG02/processes.json @@ -0,0 +1,170 @@ +[ + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + } +] diff --git a/public/api/process-groups/PG03/processes.json b/public/api/process-groups/PG03/processes.json new file mode 100644 index 0000000..fd6e06e --- /dev/null +++ b/public/api/process-groups/PG03/processes.json @@ -0,0 +1,72 @@ +[ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/process-groups/PG04/processes.json b/public/api/process-groups/PG04/processes.json new file mode 100644 index 0000000..29ecb19 --- /dev/null +++ b/public/api/process-groups/PG04/processes.json @@ -0,0 +1,86 @@ +[ + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/process-groups/PG05/processes.json b/public/api/process-groups/PG05/processes.json new file mode 100644 index 0000000..06905f9 --- /dev/null +++ b/public/api/process-groups/PG05/processes.json @@ -0,0 +1,9 @@ +[ + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + } +] diff --git a/public/api/processes.json b/public/api/processes.json new file mode 100644 index 0000000..5017bc2 --- /dev/null +++ b/public/api/processes.json @@ -0,0 +1,443 @@ +[ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } +] diff --git a/public/api/processes/P1.1.json b/public/api/processes/P1.1.json new file mode 100644 index 0000000..68b6724 --- /dev/null +++ b/public/api/processes/P1.1.json @@ -0,0 +1,9 @@ +{ + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" +} diff --git a/public/api/processes/P1.1/itto.json b/public/api/processes/P1.1/itto.json new file mode 100644 index 0000000..5a96709 --- /dev/null +++ b/public/api/processes/P1.1/itto.json @@ -0,0 +1,80 @@ +{ + "id": "P1.1", + "name": "制定项目章程", + "inputs": [ + { + "id": "A002", + "name": "立项管理文件", + "details": [] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "头脑风暴" + }, + { + "label": "焦点小组" + }, + { + "label": "访谈" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "冲突管理" + }, + { + "label": "引导" + }, + { + "label": "会议管理" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A007", + "name": "假设日志", + "details": [] + } + ] +} diff --git a/public/api/processes/P1.2.json b/public/api/processes/P1.2.json new file mode 100644 index 0000000..c88a040 --- /dev/null +++ b/public/api/processes/P1.2.json @@ -0,0 +1,9 @@ +{ + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" +} diff --git a/public/api/processes/P1.2/itto.json b/public/api/processes/P1.2/itto.json new file mode 100644 index 0000000..652a38d --- /dev/null +++ b/public/api/processes/P1.2/itto.json @@ -0,0 +1,88 @@ +{ + "id": "P1.2", + "name": "制订项目管理计划", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A092", + "name": "其他知识领域规划过程的输出", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "头脑风暴" + }, + { + "label": "核对单" + }, + { + "label": "焦点小组" + }, + { + "label": "访谈" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "冲突管理" + }, + { + "label": "引导" + }, + { + "label": "会议管理" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "子管理计划" + }, + { + "label": "基准" + }, + { + "label": "其他组件" + } + ] + } + ] +} diff --git a/public/api/processes/P1.3.json b/public/api/processes/P1.3.json new file mode 100644 index 0000000..6cc1d4c --- /dev/null +++ b/public/api/processes/P1.3.json @@ -0,0 +1,9 @@ +{ + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" +} diff --git a/public/api/processes/P1.3/itto.json b/public/api/processes/P1.3/itto.json new file mode 100644 index 0000000..57f4f30 --- /dev/null +++ b/public/api/processes/P1.3/itto.json @@ -0,0 +1,142 @@ +{ + "id": "P1.3", + "name": "指导与管理项目工作", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求跟踪矩阵" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + }, + { + "label": "里程碑清单" + }, + { + "label": "项目进度计划" + }, + { + "label": "项目沟通记录" + }, + { + "label": "经验教训登记册" + }, + { + "label": "变更日志" + } + ] + }, + { + "id": "A079", + "name": "批准的变更请求", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A070", + "name": "可交付成果", + "details": [] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A065", + "name": "问题日志", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [ + { + "label": "纠正措施" + }, + { + "label": "预防措施" + }, + { + "label": "缺陷补救" + }, + { + "label": "更新" + } + ] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "活动清单" + }, + { + "label": "假设日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "需求文件" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P1.4.json b/public/api/processes/P1.4.json new file mode 100644 index 0000000..bcbb68a --- /dev/null +++ b/public/api/processes/P1.4.json @@ -0,0 +1,9 @@ +{ + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P1.4/itto.json b/public/api/processes/P1.4/itto.json new file mode 100644 index 0000000..b59563b --- /dev/null +++ b/public/api/processes/P1.4/itto.json @@ -0,0 +1,99 @@ +{ + "id": "P1.4", + "name": "管理项目知识", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "资源分解结构" + }, + { + "label": "项目团队派工单" + }, + { + "label": "供方选择标准" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A070", + "name": "可交付成果", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT110", + "name": "知识管理", + "details": [] + }, + { + "id": "TT111", + "name": "信息管理", + "details": [] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "积极倾听" + }, + { + "label": "引导" + }, + { + "label": "领导力" + }, + { + "label": "人际交往" + }, + { + "label": "大局观" + } + ] + } + ], + "outputs": [ + { + "id": "A066", + "name": "经验教训登记册", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P1.5.json b/public/api/processes/P1.5.json new file mode 100644 index 0000000..8a8296f --- /dev/null +++ b/public/api/processes/P1.5.json @@ -0,0 +1,9 @@ +{ + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P1.5/itto.json b/public/api/processes/P1.5/itto.json new file mode 100644 index 0000000..b9400ab --- /dev/null +++ b/public/api/processes/P1.5/itto.json @@ -0,0 +1,156 @@ +{ + "id": "P1.5", + "name": "监控项目工作", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + }, + { + "label": "里程碑清单" + }, + { + "label": "估算依据" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "成本预算" + }, + { + "label": "进度预测" + }, + { + "label": "质量报告" + } + ] + }, + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + }, + { + "label": "成本效益分析" + }, + { + "label": "挣值分析" + }, + { + "label": "根本原因分析" + }, + { + "label": "趋势分析" + }, + { + "label": "偏差分析" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A069", + "name": "工作绩效报告", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [ + { + "label": "纠正措施" + }, + { + "label": "预防措施" + }, + { + "label": "缺陷补救" + } + ] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "成本预测" + }, + { + "label": "进度预测" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P1.6.json b/public/api/processes/P1.6.json new file mode 100644 index 0000000..1dcbf42 --- /dev/null +++ b/public/api/processes/P1.6.json @@ -0,0 +1,9 @@ +{ + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P1.6/itto.json b/public/api/processes/P1.6/itto.json new file mode 100644 index 0000000..6df96fd --- /dev/null +++ b/public/api/processes/P1.6/itto.json @@ -0,0 +1,123 @@ +{ + "id": "P1.6", + "name": "实施整体变更控制", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "变更管理计划" + }, + { + "label": "配置管理计划" + }, + { + "label": "范围基准" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求跟踪矩阵" + }, + { + "label": "风险报告" + }, + { + "label": "估算依据" + } + ] + }, + { + "id": "A069", + "name": "工作绩效报告", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT108", + "name": "变更控制工具", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + }, + { + "label": "成本效益分析" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "投票" + }, + { + "label": "独裁型决策制定" + }, + { + "label": "多标准决策分析" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A079", + "name": "批准的变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P1.7.json b/public/api/processes/P1.7.json new file mode 100644 index 0000000..f6e286e --- /dev/null +++ b/public/api/processes/P1.7.json @@ -0,0 +1,9 @@ +{ + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" +} diff --git a/public/api/processes/P1.7/itto.json b/public/api/processes/P1.7/itto.json new file mode 100644 index 0000000..182aefd --- /dev/null +++ b/public/api/processes/P1.7/itto.json @@ -0,0 +1,155 @@ +{ + "id": "P1.7", + "name": "结束项目或阶段", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "需求文件" + }, + { + "label": "里程碑清单" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + }, + { + "label": "估算依据" + }, + { + "label": "变更日志" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目沟通记录" + }, + { + "label": "质量控制测量结果" + }, + { + "label": "质量报告" + } + ] + }, + { + "id": "A072", + "name": "验收的可交付成果", + "details": [] + }, + { + "id": "A002", + "name": "立项管理文件", + "details": [ + { + "label": "可行性研究报告" + }, + { + "label": "项目评估报告" + } + ] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A057", + "name": "采购文档", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "文件分析" + }, + { + "label": "回归分析" + }, + { + "label": "趋势分析" + }, + { + "label": "偏差分析" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A077", + "name": "项目文件更新", + "details": [] + }, + { + "id": "A073", + "name": "最终产品、服务或成果", + "details": [] + }, + { + "id": "A074", + "name": "项目最终报告", + "details": [] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [ + { + "label": "项目文件" + }, + { + "label": "运营和支持文件" + }, + { + "label": "项目或阶段收尾文件" + }, + { + "label": "经验教训知识库" + } + ] + } + ] +} diff --git a/public/api/processes/P10.1.json b/public/api/processes/P10.1.json new file mode 100644 index 0000000..f43a682 --- /dev/null +++ b/public/api/processes/P10.1.json @@ -0,0 +1,9 @@ +{ + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" +} diff --git a/public/api/processes/P10.1/itto.json b/public/api/processes/P10.1/itto.json new file mode 100644 index 0000000..c1d1195 --- /dev/null +++ b/public/api/processes/P10.1/itto.json @@ -0,0 +1,148 @@ +{ + "id": "P10.1", + "name": "识别干系人", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A002", + "name": "立项管理文件", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "沟通管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求文件" + }, + { + "label": "问题日志" + }, + { + "label": "变更日志" + } + ] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "问卷和调查" + }, + { + "label": "头脑风暴" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "干系人分析" + }, + { + "label": "文件分析" + } + ] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "干系人映射分析和表现" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A064", + "name": "干系人登记册", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "需求管理计划" + }, + { + "label": "沟通管理计划" + }, + { + "label": "风险管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "问题日志" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P10.2.json b/public/api/processes/P10.2.json new file mode 100644 index 0000000..76b8c19 --- /dev/null +++ b/public/api/processes/P10.2.json @@ -0,0 +1,9 @@ +{ + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" +} diff --git a/public/api/processes/P10.2/itto.json b/public/api/processes/P10.2/itto.json new file mode 100644 index 0000000..630dc06 --- /dev/null +++ b/public/api/processes/P10.2/itto.json @@ -0,0 +1,126 @@ +{ + "id": "P10.2", + "name": "规划干系人参与", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "沟通管理计划" + }, + { + "label": "风险管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + }, + { + "label": "项目进度计划" + }, + { + "label": "变更日志" + }, + { + "label": "问题日志" + } + ] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "标杆对照" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "假设条件和制约因素分析" + }, + { + "label": "根本原因分析" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "优先级排序/分级" + } + ] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "思维导图" + }, + { + "label": "干系人参与度评估矩阵" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A018", + "name": "干系人参与计划", + "details": [] + } + ] +} diff --git a/public/api/processes/P10.3.json b/public/api/processes/P10.3.json new file mode 100644 index 0000000..fc54813 --- /dev/null +++ b/public/api/processes/P10.3.json @@ -0,0 +1,9 @@ +{ + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P10.3/itto.json b/public/api/processes/P10.3/itto.json new file mode 100644 index 0000000..f5d57d6 --- /dev/null +++ b/public/api/processes/P10.3/itto.json @@ -0,0 +1,132 @@ +{ + "id": "P10.3", + "name": "管理干系人参与", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "沟通管理计划" + }, + { + "label": "风险管理计划" + }, + { + "label": "干系人参与计划" + }, + { + "label": "变更管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "变更日志" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT088", + "name": "沟通技能", + "details": [] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "冲突管理" + }, + { + "label": "文化意识" + }, + { + "label": "谈判" + }, + { + "label": "观察和交流" + }, + { + "label": "政治意识" + } + ] + }, + { + "id": "TT100", + "name": "基本规则", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "沟通管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "变更日志" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "干系人登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P10.4.json b/public/api/processes/P10.4.json new file mode 100644 index 0000000..eca5406 --- /dev/null +++ b/public/api/processes/P10.4.json @@ -0,0 +1,9 @@ +{ + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P10.4/itto.json b/public/api/processes/P10.4/itto.json new file mode 100644 index 0000000..1d0df63 --- /dev/null +++ b/public/api/processes/P10.4/itto.json @@ -0,0 +1,178 @@ +{ + "id": "P10.4", + "name": "监督干系人参与", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "沟通管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目沟通记录" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + }, + { + "label": "根本原因分析" + }, + { + "label": "干系人分析" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "多标准决策分析" + }, + { + "label": "投票" + } + ] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "干系人参与度评估矩阵" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "积极倾听" + }, + { + "label": "文化意识" + }, + { + "label": "领导力" + }, + { + "label": "人际交往" + }, + { + "label": "政治意识" + } + ] + }, + { + "id": "TT088", + "name": "沟通技能", + "details": [ + { + "label": "反馈" + }, + { + "label": "演示" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "沟通管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P2.1.json b/public/api/processes/P2.1.json new file mode 100644 index 0000000..9dd3865 --- /dev/null +++ b/public/api/processes/P2.1.json @@ -0,0 +1,9 @@ +{ + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" +} diff --git a/public/api/processes/P2.1/itto.json b/public/api/processes/P2.1/itto.json new file mode 100644 index 0000000..bfbd490 --- /dev/null +++ b/public/api/processes/P2.1/itto.json @@ -0,0 +1,69 @@ +{ + "id": "P2.1", + "name": "规划范围管理", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "质量管理计划" + }, + { + "label": "项目生命周期描述" + }, + { + "label": "开发方法" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A009", + "name": "范围管理计划", + "details": [] + }, + { + "id": "A010", + "name": "需求管理计划", + "details": [] + } + ] +} diff --git a/public/api/processes/P2.2.json b/public/api/processes/P2.2.json new file mode 100644 index 0000000..87c2053 --- /dev/null +++ b/public/api/processes/P2.2.json @@ -0,0 +1,9 @@ +{ + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" +} diff --git a/public/api/processes/P2.2/itto.json b/public/api/processes/P2.2/itto.json new file mode 100644 index 0000000..c066a23 --- /dev/null +++ b/public/api/processes/P2.2/itto.json @@ -0,0 +1,166 @@ +{ + "id": "P2.2", + "name": "收集需求", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A002", + "name": "立项管理文件", + "details": [ + { + "label": "项目和产品需求" + } + ] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "范围管理计划" + }, + { + "label": "需求管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "干系人登记册" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "头脑风暴" + }, + { + "label": "访谈" + }, + { + "label": "焦点小组" + }, + { + "label": "问卷调查" + }, + { + "label": "标杆对照" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "文件分析" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "投票" + }, + { + "label": "独裁型决策制定" + }, + { + "label": "多标准决策分析" + } + ] + }, + { + "id": "TT129", + "name": "系统交互图", + "details": [] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "亲和图" + }, + { + "label": "思维导图" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "名义小组技术" + }, + { + "label": "观察和交谈" + }, + { + "label": "引导" + } + ] + }, + { + "id": "TT115", + "name": "原型法", + "details": [] + } + ], + "outputs": [ + { + "id": "A028", + "name": "需求文件", + "details": [] + }, + { + "id": "A029", + "name": "需求跟踪矩阵", + "details": [] + } + ] +} diff --git a/public/api/processes/P2.3.json b/public/api/processes/P2.3.json new file mode 100644 index 0000000..2c9cd8e --- /dev/null +++ b/public/api/processes/P2.3.json @@ -0,0 +1,9 @@ +{ + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" +} diff --git a/public/api/processes/P2.3/itto.json b/public/api/processes/P2.3/itto.json new file mode 100644 index 0000000..ebcbce5 --- /dev/null +++ b/public/api/processes/P2.3/itto.json @@ -0,0 +1,109 @@ +{ + "id": "P2.3", + "name": "定义范围", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "范围管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "需求文件" + }, + { + "label": "风险登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "多标准决策分析" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "引导" + } + ] + }, + { + "id": "TT114", + "name": "产品分析", + "details": [] + } + ], + "outputs": [ + { + "id": "A027", + "name": "项目范围说明书", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "干系人登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P2.4.json b/public/api/processes/P2.4.json new file mode 100644 index 0000000..7570c1d --- /dev/null +++ b/public/api/processes/P2.4.json @@ -0,0 +1,9 @@ +{ + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" +} diff --git a/public/api/processes/P2.4/itto.json b/public/api/processes/P2.4/itto.json new file mode 100644 index 0000000..5b311b9 --- /dev/null +++ b/public/api/processes/P2.4/itto.json @@ -0,0 +1,68 @@ +{ + "id": "P2.4", + "name": "创建WBS", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "范围管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求文件" + }, + { + "label": "项目范围说明书" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT059", + "name": "分解", + "details": [] + } + ], + "outputs": [ + { + "id": "A021", + "name": "范围基准", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "需求文件" + } + ] + } + ] +} diff --git a/public/api/processes/P2.5.json b/public/api/processes/P2.5.json new file mode 100644 index 0000000..afd3bec --- /dev/null +++ b/public/api/processes/P2.5.json @@ -0,0 +1,9 @@ +{ + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" +} diff --git a/public/api/processes/P2.5/itto.json b/public/api/processes/P2.5/itto.json new file mode 100644 index 0000000..da1e051 --- /dev/null +++ b/public/api/processes/P2.5/itto.json @@ -0,0 +1,107 @@ +{ + "id": "P2.5", + "name": "确认范围", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "范围管理计划" + }, + { + "label": "需求管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "质量报告" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A071", + "name": "核实的可交付成果", + "details": [] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT065", + "name": "检查", + "details": [] + }, + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "投票" + } + ] + } + ], + "outputs": [ + { + "id": "A072", + "name": "验收的可交付成果", + "details": [] + }, + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "经验教训登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P2.6.json b/public/api/processes/P2.6.json new file mode 100644 index 0000000..70dbf69 --- /dev/null +++ b/public/api/processes/P2.6.json @@ -0,0 +1,9 @@ +{ + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P2.6/itto.json b/public/api/processes/P2.6/itto.json new file mode 100644 index 0000000..e886454 --- /dev/null +++ b/public/api/processes/P2.6/itto.json @@ -0,0 +1,122 @@ +{ + "id": "P2.6", + "name": "控制范围", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "范围管理计划" + }, + { + "label": "需求管理计划" + }, + { + "label": "变更管理计划" + }, + { + "label": "配置管理计划" + }, + { + "label": "范围基准" + }, + { + "label": "绩效测量基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "偏差分析" + }, + { + "label": "趋势分析" + } + ] + } + ], + "outputs": [ + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "范围管理计划" + }, + { + "label": "范围基准" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + }, + { + "label": "绩效测量基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "经验教训登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P3.1.json b/public/api/processes/P3.1.json new file mode 100644 index 0000000..13742f0 --- /dev/null +++ b/public/api/processes/P3.1.json @@ -0,0 +1,9 @@ +{ + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" +} diff --git a/public/api/processes/P3.1/itto.json b/public/api/processes/P3.1/itto.json new file mode 100644 index 0000000..927fd78 --- /dev/null +++ b/public/api/processes/P3.1/itto.json @@ -0,0 +1,61 @@ +{ + "id": "P3.1", + "name": "规划进度管理", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "开发方法" + }, + { + "label": "范围管理计划" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A011", + "name": "进度管理计划", + "details": [] + } + ] +} diff --git a/public/api/processes/P3.2.json b/public/api/processes/P3.2.json new file mode 100644 index 0000000..f0c2137 --- /dev/null +++ b/public/api/processes/P3.2.json @@ -0,0 +1,9 @@ +{ + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P3.2/itto.json b/public/api/processes/P3.2/itto.json new file mode 100644 index 0000000..88af015 --- /dev/null +++ b/public/api/processes/P3.2/itto.json @@ -0,0 +1,84 @@ +{ + "id": "P3.2", + "name": "定义活动", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT059", + "name": "分解", + "details": [] + }, + { + "id": "TT060", + "name": "滚动式规划", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A032", + "name": "活动清单", + "details": [] + }, + { + "id": "A033", + "name": "活动属性", + "details": [] + }, + { + "id": "A034", + "name": "里程碑清单", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + } + ] +} diff --git a/public/api/processes/P3.3.json b/public/api/processes/P3.3.json new file mode 100644 index 0000000..8a4b853 --- /dev/null +++ b/public/api/processes/P3.3.json @@ -0,0 +1,9 @@ +{ + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P3.3/itto.json b/public/api/processes/P3.3/itto.json new file mode 100644 index 0000000..5b051be --- /dev/null +++ b/public/api/processes/P3.3/itto.json @@ -0,0 +1,98 @@ +{ + "id": "P3.3", + "name": "排列活动顺序", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "活动属性" + }, + { + "label": "活动清单" + }, + { + "label": "里程碑清单" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT061", + "name": "紧前关系绘图法", + "details": [] + }, + { + "id": "TT128", + "name": "箭线图法", + "details": [] + }, + { + "id": "TT062", + "name": "确定和整合依赖关系", + "details": [] + }, + { + "id": "TT050", + "name": "提前量和滞后量", + "details": [] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + } + ], + "outputs": [ + { + "id": "A035", + "name": "项目进度网络图", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "活动属性" + }, + { + "label": "活动清单" + }, + { + "label": "假设日志" + }, + { + "label": "里程碑清单" + } + ] + } + ] +} diff --git a/public/api/processes/P3.4.json b/public/api/processes/P3.4.json new file mode 100644 index 0000000..44b8ad1 --- /dev/null +++ b/public/api/processes/P3.4.json @@ -0,0 +1,9 @@ +{ + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P3.4/itto.json b/public/api/processes/P3.4/itto.json new file mode 100644 index 0000000..88ad40b --- /dev/null +++ b/public/api/processes/P3.4/itto.json @@ -0,0 +1,140 @@ +{ + "id": "P3.4", + "name": "估算活动持续时间", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "风险登记册" + }, + { + "label": "活动属性" + }, + { + "label": "活动清单" + }, + { + "label": "里程碑清单" + }, + { + "label": "经验教训登记册" + }, + { + "label": "资源需求" + }, + { + "label": "资源分解结构" + }, + { + "label": "资源日历" + }, + { + "label": "项目团队派工单" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT055", + "name": "类比估算", + "details": [] + }, + { + "id": "TT056", + "name": "参数估算", + "details": [] + }, + { + "id": "TT057", + "name": "自下而上估算", + "details": [] + }, + { + "id": "TT058", + "name": "三点估算", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + }, + { + "label": "储备分析" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A038", + "name": "持续时间估算", + "details": [] + }, + { + "id": "A039", + "name": "估算依据", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "活动属性" + }, + { + "label": "假设日志" + }, + { + "label": "经验教训登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P3.5.json b/public/api/processes/P3.5.json new file mode 100644 index 0000000..5d900fb --- /dev/null +++ b/public/api/processes/P3.5.json @@ -0,0 +1,9 @@ +{ + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P3.5/itto.json b/public/api/processes/P3.5/itto.json new file mode 100644 index 0000000..302d28d --- /dev/null +++ b/public/api/processes/P3.5/itto.json @@ -0,0 +1,211 @@ +{ + "id": "P3.5", + "name": "制订进度计划", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "风险登记册" + }, + { + "label": "活动属性" + }, + { + "label": "活动清单" + }, + { + "label": "里程碑清单" + }, + { + "label": "项目进度网络图" + }, + { + "label": "估算依据" + }, + { + "label": "持续时间估算" + }, + { + "label": "经验教训登记册" + }, + { + "label": "资源需求" + }, + { + "label": "项目团队派工单" + }, + { + "label": "资源日历" + } + ] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT045", + "name": "进度网络分析", + "details": [] + }, + { + "id": "TT046", + "name": "关键路径法", + "details": [] + }, + { + "id": "TT047", + "name": "资源优化", + "details": [ + { + "label": "资源平衡" + }, + { + "label": "资源平滑" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "假设情景分析" + }, + { + "label": "模拟" + } + ] + }, + { + "id": "TT126", + "name": "计划评审技术", + "details": [] + }, + { + "id": "TT050", + "name": "提前量和滞后量", + "details": [] + }, + { + "id": "TT051", + "name": "进度压缩", + "details": [ + { + "label": "赶工" + }, + { + "label": "快速跟进" + } + ] + }, + { + "id": "TT127", + "name": "敏捷或适应型发布规划", + "details": [] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + }, + { + "id": "TT063", + "name": "进度计划编制工具", + "details": [] + } + ], + "outputs": [ + { + "id": "A022", + "name": "进度基准", + "details": [] + }, + { + "id": "A040", + "name": "项目进度计划", + "details": [] + }, + { + "id": "A041", + "name": "进度数据", + "details": [] + }, + { + "id": "A042", + "name": "项目日历", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "活动属性" + }, + { + "label": "假设日志" + }, + { + "label": "持续时间估算" + }, + { + "label": "经验教训登记册" + }, + { + "label": "资源需求" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P3.6.json b/public/api/processes/P3.6.json new file mode 100644 index 0000000..c1dec04 --- /dev/null +++ b/public/api/processes/P3.6.json @@ -0,0 +1,9 @@ +{ + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" +} diff --git a/public/api/processes/P3.6/itto.json b/public/api/processes/P3.6/itto.json new file mode 100644 index 0000000..b759be2 --- /dev/null +++ b/public/api/processes/P3.6/itto.json @@ -0,0 +1,173 @@ +{ + "id": "P3.6", + "name": "控制进度", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "进度基准" + }, + { + "label": "范围基准" + }, + { + "label": "绩效测量基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "项目进度计划" + }, + { + "label": "资源日历" + }, + { + "label": "项目日历" + }, + { + "label": "进度数据" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "挣值分析" + }, + { + "label": "迭代燃尽图" + }, + { + "label": "绩效审查" + }, + { + "label": "趋势分析" + }, + { + "label": "偏差分析" + }, + { + "label": "假设情景分析" + } + ] + }, + { + "id": "TT046", + "name": "关键路径法", + "details": [] + }, + { + "id": "TT047", + "name": "资源优化", + "details": [] + }, + { + "id": "TT050", + "name": "提前量和滞后量", + "details": [] + }, + { + "id": "TT051", + "name": "进度压缩", + "details": [] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + } + ], + "outputs": [ + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A087", + "name": "进度预测", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "成本基准" + }, + { + "label": "进度基准" + }, + { + "label": "绩效测量基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "估算依据" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目进度计划" + }, + { + "label": "资源日历" + }, + { + "label": "进度数据" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P4.1.json b/public/api/processes/P4.1.json new file mode 100644 index 0000000..1b79b82 --- /dev/null +++ b/public/api/processes/P4.1.json @@ -0,0 +1,9 @@ +{ + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" +} diff --git a/public/api/processes/P4.1/itto.json b/public/api/processes/P4.1/itto.json new file mode 100644 index 0000000..bbe727e --- /dev/null +++ b/public/api/processes/P4.1/itto.json @@ -0,0 +1,61 @@ +{ + "id": "P4.1", + "name": "规划成本管理", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "风险管理计划" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A012", + "name": "成本管理计划", + "details": [] + } + ] +} diff --git a/public/api/processes/P4.2.json b/public/api/processes/P4.2.json new file mode 100644 index 0000000..45fb2f3 --- /dev/null +++ b/public/api/processes/P4.2.json @@ -0,0 +1,9 @@ +{ + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" +} diff --git a/public/api/processes/P4.2/itto.json b/public/api/processes/P4.2/itto.json new file mode 100644 index 0000000..e4fca15 --- /dev/null +++ b/public/api/processes/P4.2/itto.json @@ -0,0 +1,132 @@ +{ + "id": "P4.2", + "name": "估算成本", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "成本管理计划" + }, + { + "label": "质量管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "风险登记册" + }, + { + "label": "经验教训登记册" + }, + { + "label": "资源需求" + }, + { + "label": "项目进度计划" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT055", + "name": "类比估算", + "details": [] + }, + { + "id": "TT056", + "name": "参数估算", + "details": [] + }, + { + "id": "TT057", + "name": "自下而上估算", + "details": [] + }, + { + "id": "TT058", + "name": "三点估算", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + }, + { + "label": "储备分析" + }, + { + "label": "质量成本" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "投票" + } + ] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + } + ], + "outputs": [ + { + "id": "A043", + "name": "成本估算", + "details": [] + }, + { + "id": "A039", + "name": "估算依据", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P4.3.json b/public/api/processes/P4.3.json new file mode 100644 index 0000000..399739c --- /dev/null +++ b/public/api/processes/P4.3.json @@ -0,0 +1,9 @@ +{ + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" +} diff --git a/public/api/processes/P4.3/itto.json b/public/api/processes/P4.3/itto.json new file mode 100644 index 0000000..5513033 --- /dev/null +++ b/public/api/processes/P4.3/itto.json @@ -0,0 +1,129 @@ +{ + "id": "P4.3", + "name": "制定预算", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "成本管理计划" + }, + { + "label": "资源管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "估算依据" + }, + { + "label": "成本估算" + }, + { + "label": "项目进度计划" + }, + { + "label": "风险登记册" + } + ] + }, + { + "id": "A093", + "name": "可行性研究文件", + "details": [ + { + "label": "可行性研究报告" + }, + { + "label": "项目评估报告" + } + ] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT121", + "name": "成本汇总", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "储备分析" + } + ] + }, + { + "id": "TT122", + "name": "历史信息审核", + "details": [] + }, + { + "id": "TT123", + "name": "资金限制平衡", + "details": [] + }, + { + "id": "TT124", + "name": "融资", + "details": [] + } + ], + "outputs": [ + { + "id": "A023", + "name": "成本基准", + "details": [] + }, + { + "id": "A044", + "name": "项目资金需求", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "成本估算" + }, + { + "label": "项目进度计划" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P4.4.json b/public/api/processes/P4.4.json new file mode 100644 index 0000000..5c1e6e0 --- /dev/null +++ b/public/api/processes/P4.4.json @@ -0,0 +1,9 @@ +{ + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P4.4/itto.json b/public/api/processes/P4.4/itto.json new file mode 100644 index 0000000..8832d56 --- /dev/null +++ b/public/api/processes/P4.4/itto.json @@ -0,0 +1,138 @@ +{ + "id": "P4.4", + "name": "控制成本", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "成本管理计划" + }, + { + "label": "成本基准" + }, + { + "label": "绩效测量基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A044", + "name": "项目资金需求", + "details": [] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "挣值分析" + }, + { + "label": "偏差分析" + }, + { + "label": "趋势分析" + }, + { + "label": "储备分析" + } + ] + }, + { + "id": "TT125", + "name": "完工尚需绩效指数", + "details": [] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + } + ], + "outputs": [ + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A086", + "name": "成本预测", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "成本管理计划" + }, + { + "label": "成本基准" + }, + { + "label": "绩效测量基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "估算依据" + }, + { + "label": "成本估算" + }, + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P5.1.json b/public/api/processes/P5.1.json new file mode 100644 index 0000000..9be71ff --- /dev/null +++ b/public/api/processes/P5.1.json @@ -0,0 +1,9 @@ +{ + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" +} diff --git a/public/api/processes/P5.1/itto.json b/public/api/processes/P5.1/itto.json new file mode 100644 index 0000000..7443339 --- /dev/null +++ b/public/api/processes/P5.1/itto.json @@ -0,0 +1,160 @@ +{ + "id": "P5.1", + "name": "规划质量管理", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "需求管理计划" + }, + { + "label": "风险管理计划" + }, + { + "label": "干系人参与计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "标杆对照" + }, + { + "label": "头脑风暴" + }, + { + "label": "访谈" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "成本效益分析" + }, + { + "label": "质量成本" + } + ] + }, + { + "id": "TT132", + "name": "决策技术", + "details": [ + { + "label": "多标准决策分析" + } + ] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [] + }, + { + "id": "TT135", + "name": "测试与检查的规划", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A013", + "name": "质量管理计划", + "details": [] + }, + { + "id": "A045", + "name": "质量测量指标", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "风险管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "经验教训登记册" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P5.2.json b/public/api/processes/P5.2.json new file mode 100644 index 0000000..915c10c --- /dev/null +++ b/public/api/processes/P5.2.json @@ -0,0 +1,9 @@ +{ + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P5.2/itto.json b/public/api/processes/P5.2/itto.json new file mode 100644 index 0000000..49856bd --- /dev/null +++ b/public/api/processes/P5.2/itto.json @@ -0,0 +1,171 @@ +{ + "id": "P5.2", + "name": "管理质量", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "经验教训登记册" + }, + { + "label": "质量控制测量结果" + }, + { + "label": "质量测量指标" + }, + { + "label": "风险报告" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "核对单" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + }, + { + "label": "文件分析" + }, + { + "label": "过程分析" + }, + { + "label": "根本原因分析" + } + ] + }, + { + "id": "TT132", + "name": "决策技术", + "details": [ + { + "label": "多标准决策分析" + } + ] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "亲和图" + }, + { + "label": "因果图" + }, + { + "label": "流程图" + }, + { + "label": "直方图" + }, + { + "label": "矩阵图" + }, + { + "label": "散点图" + } + ] + }, + { + "id": "TT067", + "name": "审计", + "details": [] + }, + { + "id": "TT068", + "name": "面向X的设计", + "details": [] + }, + { + "id": "TT069", + "name": "问题解决", + "details": [] + }, + { + "id": "TT070", + "name": "质量改进方法", + "details": [] + } + ], + "outputs": [ + { + "id": "A046", + "name": "质量报告", + "details": [] + }, + { + "id": "A047", + "name": "测试与评估文件", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "质量管理计划" + }, + { + "label": "范围基准" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P5.3.json b/public/api/processes/P5.3.json new file mode 100644 index 0000000..e3b8964 --- /dev/null +++ b/public/api/processes/P5.3.json @@ -0,0 +1,9 @@ +{ + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P5.3/itto.json b/public/api/processes/P5.3/itto.json new file mode 100644 index 0000000..3f362e4 --- /dev/null +++ b/public/api/processes/P5.3/itto.json @@ -0,0 +1,165 @@ +{ + "id": "P5.3", + "name": "控制质量", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "质量管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "测试与评估文件" + }, + { + "label": "质量测量指标" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A079", + "name": "批准的变更请求", + "details": [] + }, + { + "id": "A070", + "name": "可交付成果", + "details": [] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "核对单" + }, + { + "label": "核查表" + }, + { + "label": "统计抽样" + }, + { + "label": "问卷调查" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "绩效审查" + }, + { + "label": "根本原因分析" + } + ] + }, + { + "id": "TT065", + "name": "检查", + "details": [] + }, + { + "id": "TT066", + "name": "测试/产品评估", + "details": [] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "因果图" + }, + { + "label": "控制图" + }, + { + "label": "直方图" + }, + { + "label": "散点图" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A084", + "name": "质量控制测量结果", + "details": [] + }, + { + "id": "A071", + "name": "核实的可交付成果", + "details": [] + }, + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + }, + { + "label": "测试与评估文件" + } + ] + } + ] +} diff --git a/public/api/processes/P6.1.json b/public/api/processes/P6.1.json new file mode 100644 index 0000000..b2f1c21 --- /dev/null +++ b/public/api/processes/P6.1.json @@ -0,0 +1,9 @@ +{ + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" +} diff --git a/public/api/processes/P6.1/itto.json b/public/api/processes/P6.1/itto.json new file mode 100644 index 0000000..66ec898 --- /dev/null +++ b/public/api/processes/P6.1/itto.json @@ -0,0 +1,107 @@ +{ + "id": "P6.1", + "name": "规划资源管理", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "质量管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求文件" + }, + { + "label": "项目进度计划" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "层级型" + }, + { + "label": "矩阵型" + }, + { + "label": "文本型" + } + ] + }, + { + "id": "TT112", + "name": "组织理论", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A014", + "name": "资源管理计划", + "details": [] + }, + { + "id": "A048", + "name": "团队章程", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P6.2.json b/public/api/processes/P6.2.json new file mode 100644 index 0000000..fe824f8 --- /dev/null +++ b/public/api/processes/P6.2.json @@ -0,0 +1,9 @@ +{ + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" +} diff --git a/public/api/processes/P6.2/itto.json b/public/api/processes/P6.2/itto.json new file mode 100644 index 0000000..baf1f8f --- /dev/null +++ b/public/api/processes/P6.2/itto.json @@ -0,0 +1,125 @@ +{ + "id": "P6.2", + "name": "估算活动资源", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "范围基准" + }, + { + "label": "资源管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "风险登记册" + }, + { + "label": "活动属性" + }, + { + "label": "活动清单" + }, + { + "label": "成本估算" + }, + { + "label": "资源日历" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT057", + "name": "自下而上估算", + "details": [] + }, + { + "id": "TT055", + "name": "类比估算", + "details": [] + }, + { + "id": "TT056", + "name": "参数估算", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + } + ] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A082", + "name": "资源需求", + "details": [] + }, + { + "id": "A039", + "name": "估算依据", + "details": [] + }, + { + "id": "A037", + "name": "资源分解结构", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "活动属性" + }, + { + "label": "经验教训登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P6.3.json b/public/api/processes/P6.3.json new file mode 100644 index 0000000..421f5fa --- /dev/null +++ b/public/api/processes/P6.3.json @@ -0,0 +1,9 @@ +{ + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" +} diff --git a/public/api/processes/P6.3/itto.json b/public/api/processes/P6.3/itto.json new file mode 100644 index 0000000..a5f8dae --- /dev/null +++ b/public/api/processes/P6.3/itto.json @@ -0,0 +1,144 @@ +{ + "id": "P6.3", + "name": "获取资源", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "成本基准" + }, + { + "label": "采购管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "项目进度计划" + }, + { + "label": "资源需求" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "多标准决策分析" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "谈判" + } + ] + }, + { + "id": "TT107", + "name": "预分派", + "details": [] + }, + { + "id": "TT102", + "name": "虚拟团队", + "details": [] + } + ], + "outputs": [ + { + "id": "A051", + "name": "物质资源分配单", + "details": [] + }, + { + "id": "A050", + "name": "项目团队派工单", + "details": [] + }, + { + "id": "A049", + "name": "资源日历", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "经验教训登记册" + }, + { + "label": "项目进度计划" + }, + { + "label": "资源分解结构" + }, + { + "label": "资源需求" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A094", + "name": "事业环境因素更新", + "details": [] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P6.4.json b/public/api/processes/P6.4.json new file mode 100644 index 0000000..8f5336d --- /dev/null +++ b/public/api/processes/P6.4.json @@ -0,0 +1,9 @@ +{ + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" +} diff --git a/public/api/processes/P6.4/itto.json b/public/api/processes/P6.4/itto.json new file mode 100644 index 0000000..a9045a4 --- /dev/null +++ b/public/api/processes/P6.4/itto.json @@ -0,0 +1,152 @@ +{ + "id": "P6.4", + "name": "建设团队", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "团队章程" + }, + { + "label": "项目进度计划" + }, + { + "label": "项目团队派工单" + }, + { + "label": "资源日历" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT101", + "name": "集中办公", + "details": [] + }, + { + "id": "TT102", + "name": "虚拟团队", + "details": [] + }, + { + "id": "TT086", + "name": "沟通技术", + "details": [] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "冲突管理" + }, + { + "label": "影响力" + }, + { + "label": "激励" + }, + { + "label": "谈判" + }, + { + "label": "团队建设" + } + ] + }, + { + "id": "TT103", + "name": "认可与奖励", + "details": [] + }, + { + "id": "TT104", + "name": "培训", + "details": [] + }, + { + "id": "TT105", + "name": "个人和团队评估", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A052", + "name": "团队绩效评价", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "经验教训登记册" + }, + { + "label": "项目进度计划" + }, + { + "label": "项目团队派工单" + }, + { + "label": "资源日历" + }, + { + "label": "团队章程" + } + ] + }, + { + "id": "A094", + "name": "事业环境因素更新", + "details": [] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P6.5.json b/public/api/processes/P6.5.json new file mode 100644 index 0000000..b853ec8 --- /dev/null +++ b/public/api/processes/P6.5.json @@ -0,0 +1,9 @@ +{ + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" +} diff --git a/public/api/processes/P6.5/itto.json b/public/api/processes/P6.5/itto.json new file mode 100644 index 0000000..01573a6 --- /dev/null +++ b/public/api/processes/P6.5/itto.json @@ -0,0 +1,128 @@ +{ + "id": "P6.5", + "name": "管理团队", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "团队章程" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目团队派工单" + } + ] + }, + { + "id": "A052", + "name": "团队绩效评价", + "details": [] + }, + { + "id": "A069", + "name": "工作绩效报告", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "冲突管理" + }, + { + "label": "制定决策" + }, + { + "label": "情商" + }, + { + "label": "影响" + }, + { + "label": "领导力" + } + ] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + } + ], + "outputs": [ + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目团队派工单" + } + ] + }, + { + "id": "A094", + "name": "事业环境因素更新", + "details": [] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P6.6.json b/public/api/processes/P6.6.json new file mode 100644 index 0000000..d9a77db --- /dev/null +++ b/public/api/processes/P6.6.json @@ -0,0 +1,9 @@ +{ + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" +} diff --git a/public/api/processes/P6.6/itto.json b/public/api/processes/P6.6/itto.json new file mode 100644 index 0000000..99b686b --- /dev/null +++ b/public/api/processes/P6.6/itto.json @@ -0,0 +1,159 @@ +{ + "id": "P6.6", + "name": "控制资源", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "项目进度计划" + }, + { + "label": "问题日志" + }, + { + "label": "资源需求" + }, + { + "label": "资源分解结构" + }, + { + "label": "经验教训登记册" + }, + { + "label": "物质资源分配单" + }, + { + "label": "风险登记册" + } + ] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [ + { + "label": "项目状态的数据" + } + ] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + }, + { + "label": "成本效益分析" + }, + { + "label": "绩效审查" + }, + { + "label": "趋势分析" + } + ] + }, + { + "id": "TT069", + "name": "问题解决", + "details": [] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "谈判" + }, + { + "label": "影响力" + } + ] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + } + ], + "outputs": [ + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "物质资源分配单" + }, + { + "label": "资源分解结构" + }, + { + "label": "风险登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P7.1.json b/public/api/processes/P7.1.json new file mode 100644 index 0000000..2027b97 --- /dev/null +++ b/public/api/processes/P7.1.json @@ -0,0 +1,9 @@ +{ + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" +} diff --git a/public/api/processes/P7.1/itto.json b/public/api/processes/P7.1/itto.json new file mode 100644 index 0000000..1559b65 --- /dev/null +++ b/public/api/processes/P7.1/itto.json @@ -0,0 +1,129 @@ +{ + "id": "P7.1", + "name": "规划沟通管理", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [ + { + "label": "主要干系人清单" + } + ] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求文件" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT133", + "name": "沟通需求分析", + "details": [] + }, + { + "id": "TT085", + "name": "沟通方法", + "details": [] + }, + { + "id": "TT086", + "name": "沟通技术", + "details": [] + }, + { + "id": "TT087", + "name": "沟通模型", + "details": [] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "沟通风格评估" + }, + { + "label": "政治意识" + }, + { + "label": "文化意识" + } + ] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "干系人参与度评估矩阵" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A015", + "name": "沟通管理计划", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "项目进度计划" + }, + { + "label": "干系人登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P7.2.json b/public/api/processes/P7.2.json new file mode 100644 index 0000000..e828c4a --- /dev/null +++ b/public/api/processes/P7.2.json @@ -0,0 +1,9 @@ +{ + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P7.2/itto.json b/public/api/processes/P7.2/itto.json new file mode 100644 index 0000000..1c203ae --- /dev/null +++ b/public/api/processes/P7.2/itto.json @@ -0,0 +1,193 @@ +{ + "id": "P7.2", + "name": "管理沟通", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "沟通管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "变更日志" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "质量报告" + }, + { + "label": "风险报告" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A069", + "name": "工作绩效报告", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT086", + "name": "沟通技术", + "details": [] + }, + { + "id": "TT085", + "name": "沟通方法", + "details": [] + }, + { + "id": "TT088", + "name": "沟通技能", + "details": [ + { + "label": "沟通胜任力" + }, + { + "label": "反馈" + }, + { + "label": "非口头技能" + }, + { + "label": "演示" + } + ] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + }, + { + "id": "TT134", + "name": "项目报告", + "details": [] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "积极倾听" + }, + { + "label": "冲突管理" + }, + { + "label": "文化意识" + }, + { + "label": "会议管理" + }, + { + "label": "人际交往" + }, + { + "label": "政治意识" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A054", + "name": "项目沟通记录", + "details": [ + { + "label": "绩效报告" + }, + { + "label": "可交付成果的状态" + }, + { + "label": "进度展示" + }, + { + "label": "产生的成本" + }, + { + "label": "演示" + }, + { + "label": "以及干系人需要的其他信息" + } + ] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "沟通管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目进度计划" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P7.3.json b/public/api/processes/P7.3.json new file mode 100644 index 0000000..53bfa91 --- /dev/null +++ b/public/api/processes/P7.3.json @@ -0,0 +1,9 @@ +{ + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P7.3/itto.json b/public/api/processes/P7.3/itto.json new file mode 100644 index 0000000..ca2c6bb --- /dev/null +++ b/public/api/processes/P7.3/itto.json @@ -0,0 +1,125 @@ +{ + "id": "P7.3", + "name": "监督沟通", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "沟通管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目沟通记录" + } + ] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "干系人参与度评估矩阵" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "观察和交谈" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "沟通管理计划" + }, + { + "label": "干系人参与计划" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "干系人登记册" + } + ] + } + ] +} diff --git a/public/api/processes/P8.1.json b/public/api/processes/P8.1.json new file mode 100644 index 0000000..faea48a --- /dev/null +++ b/public/api/processes/P8.1.json @@ -0,0 +1,9 @@ +{ + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" +} diff --git a/public/api/processes/P8.1/itto.json b/public/api/processes/P8.1/itto.json new file mode 100644 index 0000000..0327c20 --- /dev/null +++ b/public/api/processes/P8.1/itto.json @@ -0,0 +1,63 @@ +{ + "id": "P8.1", + "name": "规划风险管理", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "干系人分析" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A016", + "name": "风险管理计划", + "details": [] + } + ] +} diff --git a/public/api/processes/P8.2.json b/public/api/processes/P8.2.json new file mode 100644 index 0000000..32b37c3 --- /dev/null +++ b/public/api/processes/P8.2.json @@ -0,0 +1,9 @@ +{ + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" +} diff --git a/public/api/processes/P8.2/itto.json b/public/api/processes/P8.2/itto.json new file mode 100644 index 0000000..bbf0b9c --- /dev/null +++ b/public/api/processes/P8.2/itto.json @@ -0,0 +1,171 @@ +{ + "id": "P8.2", + "name": "识别风险", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "需求管理计划" + }, + { + "label": "进度管理计划" + }, + { + "label": "成本管理计划" + }, + { + "label": "质量管理计划" + }, + { + "label": "资源管理计划" + }, + { + "label": "风险管理计划" + }, + { + "label": "范围基准" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "干系人登记册" + }, + { + "label": "需求文件" + }, + { + "label": "持续时间估算" + }, + { + "label": "成本估算" + }, + { + "label": "资源需求" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A057", + "name": "采购文档", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "头脑风暴" + }, + { + "label": "核查单" + }, + { + "label": "访谈" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "根本原因分析" + }, + { + "label": "假设条件和制约因素分析" + }, + { + "label": "SWOT分析" + }, + { + "label": "文件分析" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [] + }, + { + "id": "TT120", + "name": "提示清单", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A055", + "name": "风险登记册", + "details": [] + }, + { + "id": "A056", + "name": "风险报告", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记表" + } + ] + } + ] +} diff --git a/public/api/processes/P8.3.json b/public/api/processes/P8.3.json new file mode 100644 index 0000000..9f7ece2 --- /dev/null +++ b/public/api/processes/P8.3.json @@ -0,0 +1,9 @@ +{ + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P8.3/itto.json b/public/api/processes/P8.3/itto.json new file mode 100644 index 0000000..d72af1f --- /dev/null +++ b/public/api/processes/P8.3/itto.json @@ -0,0 +1,122 @@ +{ + "id": "P8.3", + "name": "实施定性风险分析", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "风险管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "访谈" + } + ] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "风险数据质量评估" + }, + { + "label": "风险概率和影响评估" + }, + { + "label": "其他风险参数评估" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "引导" + } + ] + }, + { + "id": "TT072", + "name": "风险分类", + "details": [] + }, + { + "id": "TT034", + "name": "数据表现", + "details": [ + { + "label": "概率和影响矩阵" + }, + { + "label": "层级图" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "问题日志" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + } + ] + } + ] +} diff --git a/public/api/processes/P8.4.json b/public/api/processes/P8.4.json new file mode 100644 index 0000000..b038aa4 --- /dev/null +++ b/public/api/processes/P8.4.json @@ -0,0 +1,9 @@ +{ + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" +} diff --git a/public/api/processes/P8.4/itto.json b/public/api/processes/P8.4/itto.json new file mode 100644 index 0000000..797323b --- /dev/null +++ b/public/api/processes/P8.4/itto.json @@ -0,0 +1,125 @@ +{ + "id": "P8.4", + "name": "实施定量风险分析", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "风险管理计划" + }, + { + "label": "范围基准" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "里程碑清单" + }, + { + "label": "估算依据" + }, + { + "label": "持续时间估算" + }, + { + "label": "成本估算" + }, + { + "label": "资源需求" + }, + { + "label": "成本预测" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + }, + { + "label": "进度预测" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "访谈" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "引导" + } + ] + }, + { + "id": "TT130", + "name": "不确定性表现方式", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "模拟" + }, + { + "label": "敏感性分析" + }, + { + "label": "决策树分析" + }, + { + "label": "影响图" + } + ] + } + ], + "outputs": [ + { + "id": "A077", + "name": "项目文件更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P8.5.json b/public/api/processes/P8.5.json new file mode 100644 index 0000000..59511b6 --- /dev/null +++ b/public/api/processes/P8.5.json @@ -0,0 +1,9 @@ +{ + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P8.5/itto.json b/public/api/processes/P8.5/itto.json new file mode 100644 index 0000000..4ab62a8 --- /dev/null +++ b/public/api/processes/P8.5/itto.json @@ -0,0 +1,188 @@ +{ + "id": "P8.5", + "name": "规划风险应对", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "资源管理计划" + }, + { + "label": "风险管理计划" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "干系人登记册" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + }, + { + "label": "资源日历" + }, + { + "label": "项目团队派工单" + }, + { + "label": "项目进度计划" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "访谈" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "引导" + } + ] + }, + { + "id": "TT081", + "name": "威胁应对策略", + "details": [] + }, + { + "id": "TT082", + "name": "机会应对策略", + "details": [] + }, + { + "id": "TT083", + "name": "应急应对策略", + "details": [] + }, + { + "id": "TT084", + "name": "整体项目风险应对策略", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "备选方案分析" + }, + { + "label": "成本效益分析" + } + ] + }, + { + "id": "TT018", + "name": "决策", + "details": [ + { + "label": "多标准决策分析" + } + ] + } + ], + "outputs": [ + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "进度管理计划" + }, + { + "label": "成本管理计划" + }, + { + "label": "质量管理计划" + }, + { + "label": "资源管理计划" + }, + { + "label": "采购管理计划" + }, + { + "label": "范围基准" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "成本预测" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目进度计划" + }, + { + "label": "项目团队派工单" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + } + ] + } + ] +} diff --git a/public/api/processes/P8.6.json b/public/api/processes/P8.6.json new file mode 100644 index 0000000..7cde318 --- /dev/null +++ b/public/api/processes/P8.6.json @@ -0,0 +1,9 @@ +{ + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P8.6/itto.json b/public/api/processes/P8.6/itto.json new file mode 100644 index 0000000..10278f6 --- /dev/null +++ b/public/api/processes/P8.6/itto.json @@ -0,0 +1,89 @@ +{ + "id": "P8.6", + "name": "实施风险应对", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "风险管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "影响力" + } + ] + }, + { + "id": "TT033", + "name": "项目管理信息系统", + "details": [] + } + ], + "outputs": [ + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "项目团队派工单" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + } + ] + } + ] +} diff --git a/public/api/processes/P8.7.json b/public/api/processes/P8.7.json new file mode 100644 index 0000000..72e4087 --- /dev/null +++ b/public/api/processes/P8.7.json @@ -0,0 +1,9 @@ +{ + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" +} diff --git a/public/api/processes/P8.7/itto.json b/public/api/processes/P8.7/itto.json new file mode 100644 index 0000000..7242fba --- /dev/null +++ b/public/api/processes/P8.7/itto.json @@ -0,0 +1,120 @@ +{ + "id": "P8.7", + "name": "监督风险", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "风险管理计划" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + } + ] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A069", + "name": "工作绩效报告", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "技术绩效分析" + }, + { + "label": "储备分析" + } + ] + }, + { + "id": "TT067", + "name": "审计", + "details": [] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "假设日志" + }, + { + "label": "问题日志" + }, + { + "label": "经验教训登记册" + }, + { + "label": "风险登记册" + }, + { + "label": "风险报告" + } + ] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P9.1.json b/public/api/processes/P9.1.json new file mode 100644 index 0000000..fd97888 --- /dev/null +++ b/public/api/processes/P9.1.json @@ -0,0 +1,9 @@ +{ + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" +} diff --git a/public/api/processes/P9.1/itto.json b/public/api/processes/P9.1/itto.json new file mode 100644 index 0000000..87426e5 --- /dev/null +++ b/public/api/processes/P9.1/itto.json @@ -0,0 +1,177 @@ +{ + "id": "P9.1", + "name": "规划采购管理", + "inputs": [ + { + "id": "A001", + "name": "项目章程", + "details": [] + }, + { + "id": "A002", + "name": "立项管理文件", + "details": [] + }, + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "范围管理计划" + }, + { + "label": "质量管理计划" + }, + { + "label": "资源管理计划" + }, + { + "label": "范围基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + }, + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "里程碑清单" + }, + { + "label": "资源需求" + }, + { + "label": "项目团队派工单" + } + ] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT002", + "name": "数据收集", + "details": [ + { + "label": "市场调研" + } + ] + }, + { + "id": "TT092", + "name": "供方选择分析", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "自制或外购分析" + } + ] + }, + { + "id": "TT032", + "name": "会议", + "details": [] + } + ], + "outputs": [ + { + "id": "A017", + "name": "采购管理计划", + "details": [] + }, + { + "id": "A090", + "name": "采购策略", + "details": [] + }, + { + "id": "A059", + "name": "招标文件", + "details": [] + }, + { + "id": "A058", + "name": "采购工作说明书", + "details": [] + }, + { + "id": "A060", + "name": "供方选择标准", + "details": [] + }, + { + "id": "A061", + "name": "自制或外购决策", + "details": [] + }, + { + "id": "A062", + "name": "独立成本估算", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "经验教训登记册" + }, + { + "label": "里程碑清单" + }, + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P9.2.json b/public/api/processes/P9.2.json new file mode 100644 index 0000000..e430283 --- /dev/null +++ b/public/api/processes/P9.2.json @@ -0,0 +1,9 @@ +{ + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" +} diff --git a/public/api/processes/P9.2/itto.json b/public/api/processes/P9.2/itto.json new file mode 100644 index 0000000..750bbef --- /dev/null +++ b/public/api/processes/P9.2/itto.json @@ -0,0 +1,198 @@ +{ + "id": "P9.2", + "name": "实施采购", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "范围管理计划" + }, + { + "label": "需求管理计划" + }, + { + "label": "沟通管理计划" + }, + { + "label": "风险管理计划" + }, + { + "label": "采购管理计划" + }, + { + "label": "配置管理计划" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "需求文件" + }, + { + "label": "项目进度计划" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A057", + "name": "采购文档", + "details": [ + { + "label": "招标文件" + }, + { + "label": "采购工作说明书" + }, + { + "label": "独立成本估算" + }, + { + "label": "供方选择标准" + } + ] + }, + { + "id": "A081", + "name": "卖方建议书", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT093", + "name": "投标人会议", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "建议书评估" + } + ] + }, + { + "id": "TT022", + "name": "人际关系与团队技能", + "details": [ + { + "label": "谈判" + } + ] + }, + { + "id": "TT131", + "name": "广告", + "details": [] + } + ], + "outputs": [ + { + "id": "A063", + "name": "选定的卖方", + "details": [] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "需求管理计划" + }, + { + "label": "质量管理计划" + }, + { + "label": "沟通管理计划" + }, + { + "label": "风险管理计划" + }, + { + "label": "采购管理计划" + }, + { + "label": "范围基准" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "经验教训登记表" + }, + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "资源日历" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/processes/P9.3.json b/public/api/processes/P9.3.json new file mode 100644 index 0000000..7516255 --- /dev/null +++ b/public/api/processes/P9.3.json @@ -0,0 +1,9 @@ +{ + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" +} diff --git a/public/api/processes/P9.3/itto.json b/public/api/processes/P9.3/itto.json new file mode 100644 index 0000000..ff1661b --- /dev/null +++ b/public/api/processes/P9.3/itto.json @@ -0,0 +1,190 @@ +{ + "id": "P9.3", + "name": "控制采购", + "inputs": [ + { + "id": "A008", + "name": "项目管理计划", + "details": [ + { + "label": "需求管理计划" + }, + { + "label": "风险管理计划" + }, + { + "label": "采购管理计划" + }, + { + "label": "变更管理计划" + }, + { + "label": "进度基准" + } + ] + }, + { + "id": "A076", + "name": "项目文件", + "details": [ + { + "label": "假设日志" + }, + { + "label": "需求文件" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "里程碑清单" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + }, + { + "label": "质量报告" + }, + { + "label": "经验教训登记册" + } + ] + }, + { + "id": "A057", + "name": "采购文档", + "details": [] + }, + { + "id": "A004", + "name": "协议", + "details": [] + }, + { + "id": "A079", + "name": "批准的变更请求", + "details": [] + }, + { + "id": "A067", + "name": "工作绩效数据", + "details": [] + }, + { + "id": "A005", + "name": "事业环境因素", + "details": [] + }, + { + "id": "A006", + "name": "组织过程资产", + "details": [] + } + ], + "tools": [ + { + "id": "TT001", + "name": "专家判断", + "details": [] + }, + { + "id": "TT095", + "name": "索赔管理", + "details": [] + }, + { + "id": "TT008", + "name": "数据分析", + "details": [ + { + "label": "绩效审查" + }, + { + "label": "挣值分析" + }, + { + "label": "趋势分析" + } + ] + }, + { + "id": "TT065", + "name": "检查", + "details": [] + }, + { + "id": "TT067", + "name": "审计", + "details": [] + } + ], + "outputs": [ + { + "id": "A088", + "name": "采购关闭", + "details": [] + }, + { + "id": "A068", + "name": "工作绩效信息", + "details": [] + }, + { + "id": "A091", + "name": "采购文档更新", + "details": [] + }, + { + "id": "A053", + "name": "变更请求", + "details": [] + }, + { + "id": "A078", + "name": "项目管理计划更新", + "details": [ + { + "label": "风险管理计划" + }, + { + "label": "采购管理计划" + }, + { + "label": "进度基准" + }, + { + "label": "成本基准" + } + ] + }, + { + "id": "A077", + "name": "项目文件更新", + "details": [ + { + "label": "经验教训登记册" + }, + { + "label": "资源需求" + }, + { + "label": "需求跟踪矩阵" + }, + { + "label": "风险登记册" + }, + { + "label": "干系人登记册" + } + ] + }, + { + "id": "A075", + "name": "组织过程资产更新", + "details": [] + } + ] +} diff --git a/public/api/tools.json b/public/api/tools.json new file mode 100644 index 0000000..5383aaa --- /dev/null +++ b/public/api/tools.json @@ -0,0 +1,542 @@ +[ + { + "id": "TT001", + "name": "专家判断" + }, + { + "id": "TT002", + "name": "数据收集" + }, + { + "id": "TT003", + "name": "头脑风暴" + }, + { + "id": "TT004", + "name": "焦点小组" + }, + { + "id": "TT005", + "name": "访谈" + }, + { + "id": "TT006", + "name": "问卷调查" + }, + { + "id": "TT007", + "name": "标杆对照" + }, + { + "id": "TT008", + "name": "数据分析" + }, + { + "id": "TT009", + "name": "备选方案分析" + }, + { + "id": "TT010", + "name": "成本效益分析" + }, + { + "id": "TT011", + "name": "挣值分析" + }, + { + "id": "TT012", + "name": "根本原因分析" + }, + { + "id": "TT013", + "name": "趋势分析" + }, + { + "id": "TT014", + "name": "偏差分析" + }, + { + "id": "TT015", + "name": "假设情景分析" + }, + { + "id": "TT016", + "name": "储备分析" + }, + { + "id": "TT017", + "name": "文件分析" + }, + { + "id": "TT018", + "name": "决策" + }, + { + "id": "TT019", + "name": "投票" + }, + { + "id": "TT020", + "name": "多标准决策分析" + }, + { + "id": "TT021", + "name": "独裁型决策" + }, + { + "id": "TT022", + "name": "人际关系与团队技能" + }, + { + "id": "TT023", + "name": "冲突管理" + }, + { + "id": "TT024", + "name": "引导" + }, + { + "id": "TT025", + "name": "会议管理" + }, + { + "id": "TT026", + "name": "谈判" + }, + { + "id": "TT027", + "name": "影响力" + }, + { + "id": "TT028", + "name": "积极倾听" + }, + { + "id": "TT029", + "name": "领导力" + }, + { + "id": "TT030", + "name": "激励" + }, + { + "id": "TT031", + "name": "团队建设" + }, + { + "id": "TT032", + "name": "会议" + }, + { + "id": "TT033", + "name": "项目管理信息系统" + }, + { + "id": "TT034", + "name": "数据表现" + }, + { + "id": "TT035", + "name": "亲和图" + }, + { + "id": "TT036", + "name": "因果图" + }, + { + "id": "TT037", + "name": "流程图" + }, + { + "id": "TT038", + "name": "直方图" + }, + { + "id": "TT039", + "name": "矩阵图" + }, + { + "id": "TT040", + "name": "思维导图" + }, + { + "id": "TT041", + "name": "散点图" + }, + { + "id": "TT042", + "name": "层级图" + }, + { + "id": "TT043", + "name": "责任分配矩阵" + }, + { + "id": "TT044", + "name": "概率和影响矩阵" + }, + { + "id": "TT045", + "name": "进度网络分析" + }, + { + "id": "TT046", + "name": "关键路径法" + }, + { + "id": "TT047", + "name": "资源优化" + }, + { + "id": "TT048", + "name": "资源平衡" + }, + { + "id": "TT049", + "name": "资源平滑" + }, + { + "id": "TT050", + "name": "提前量和滞后量" + }, + { + "id": "TT051", + "name": "进度压缩" + }, + { + "id": "TT052", + "name": "赶工" + }, + { + "id": "TT053", + "name": "快速跟进" + }, + { + "id": "TT054", + "name": "估算" + }, + { + "id": "TT055", + "name": "类比估算" + }, + { + "id": "TT056", + "name": "参数估算" + }, + { + "id": "TT057", + "name": "自下而上估算" + }, + { + "id": "TT058", + "name": "三点估算" + }, + { + "id": "TT059", + "name": "分解" + }, + { + "id": "TT060", + "name": "滚动式规划" + }, + { + "id": "TT061", + "name": "紧前关系绘图法" + }, + { + "id": "TT062", + "name": "确定和整合依赖关系" + }, + { + "id": "TT063", + "name": "进度计划编制工具" + }, + { + "id": "TT064", + "name": "质量成本" + }, + { + "id": "TT065", + "name": "检查" + }, + { + "id": "TT066", + "name": "测试/产品评估" + }, + { + "id": "TT067", + "name": "审计" + }, + { + "id": "TT068", + "name": "面向X的设计" + }, + { + "id": "TT069", + "name": "问题解决" + }, + { + "id": "TT070", + "name": "质量改进方法" + }, + { + "id": "TT071", + "name": "风险概率和影响评估" + }, + { + "id": "TT072", + "name": "风险分类" + }, + { + "id": "TT073", + "name": "风险数据质量评估" + }, + { + "id": "TT074", + "name": "风险紧迫性评估" + }, + { + "id": "TT075", + "name": "敏感性分析" + }, + { + "id": "TT076", + "name": "预期货币价值分析" + }, + { + "id": "TT077", + "name": "模拟" + }, + { + "id": "TT078", + "name": "蒙特卡洛模拟" + }, + { + "id": "TT079", + "name": "决策树分析" + }, + { + "id": "TT080", + "name": "影响图" + }, + { + "id": "TT081", + "name": "威胁应对策略" + }, + { + "id": "TT082", + "name": "机会应对策略" + }, + { + "id": "TT083", + "name": "应急应对策略" + }, + { + "id": "TT084", + "name": "整体项目风险应对策略" + }, + { + "id": "TT085", + "name": "沟通方法" + }, + { + "id": "TT086", + "name": "沟通技术" + }, + { + "id": "TT087", + "name": "沟通模型" + }, + { + "id": "TT088", + "name": "沟通技能" + }, + { + "id": "TT089", + "name": "反馈" + }, + { + "id": "TT090", + "name": "演示" + }, + { + "id": "TT091", + "name": "采购策略" + }, + { + "id": "TT092", + "name": "供方选择分析" + }, + { + "id": "TT093", + "name": "投标人会议" + }, + { + "id": "TT094", + "name": "建议书评价" + }, + { + "id": "TT095", + "name": "索赔管理" + }, + { + "id": "TT096", + "name": "相关方分析" + }, + { + "id": "TT097", + "name": "相关方映射分析/表现" + }, + { + "id": "TT098", + "name": "权力利益方格" + }, + { + "id": "TT099", + "name": "凸显模型" + }, + { + "id": "TT100", + "name": "基本规则" + }, + { + "id": "TT101", + "name": "集中办公" + }, + { + "id": "TT102", + "name": "虚拟团队" + }, + { + "id": "TT103", + "name": "认可与奖励" + }, + { + "id": "TT104", + "name": "培训" + }, + { + "id": "TT105", + "name": "个人和团队评估" + }, + { + "id": "TT106", + "name": "资源日历" + }, + { + "id": "TT107", + "name": "预分派" + }, + { + "id": "TT108", + "name": "变更控制工具" + }, + { + "id": "TT109", + "name": "配置管理系统" + }, + { + "id": "TT110", + "name": "知识管理" + }, + { + "id": "TT111", + "name": "信息管理" + }, + { + "id": "TT112", + "name": "组织理论" + }, + { + "id": "TT113", + "name": "需求跟踪矩阵" + }, + { + "id": "TT114", + "name": "产品分析" + }, + { + "id": "TT115", + "name": "原型法" + }, + { + "id": "TT116", + "name": "观察/交谈" + }, + { + "id": "TT117", + "name": "引导式研讨会" + }, + { + "id": "TT118", + "name": "群体创新技术" + }, + { + "id": "TT119", + "name": "群体决策技术" + }, + { + "id": "TT120", + "name": "提示清单" + }, + { + "id": "TT121", + "name": "成本汇总" + }, + { + "id": "TT122", + "name": "历史信息审核" + }, + { + "id": "TT123", + "name": "资金限制平衡" + }, + { + "id": "TT124", + "name": "融资" + }, + { + "id": "TT125", + "name": "完工尚需绩效指数" + }, + { + "id": "TT126", + "name": "计划评审技术" + }, + { + "id": "TT127", + "name": "敏捷或适应型发布规划" + }, + { + "id": "TT128", + "name": "箭线图法" + }, + { + "id": "TT129", + "name": "系统交互图" + }, + { + "id": "TT130", + "name": "不确定性表现方式" + }, + { + "id": "TT131", + "name": "广告" + }, + { + "id": "TT132", + "name": "决策技术" + }, + { + "id": "TT133", + "name": "沟通需求分析" + }, + { + "id": "TT134", + "name": "项目报告" + }, + { + "id": "TT135", + "name": "测试与检查的规划" + } +] diff --git a/public/api/tools/TT001/usage.json b/public/api/tools/TT001/usage.json new file mode 100644 index 0000000..34b07ff --- /dev/null +++ b/public/api/tools/TT001/usage.json @@ -0,0 +1,321 @@ +{ + "id": "TT001", + "name": "专家判断", + "usedIn": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT002/usage.json b/public/api/tools/TT002/usage.json new file mode 100644 index 0000000..dfe1d9e --- /dev/null +++ b/public/api/tools/TT002/usage.json @@ -0,0 +1,123 @@ +{ + "id": "TT002", + "name": "数据收集", + "usedIn": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/tools/TT003/usage.json b/public/api/tools/TT003/usage.json new file mode 100644 index 0000000..fa56a88 --- /dev/null +++ b/public/api/tools/TT003/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT003", + "name": "头脑风暴", + "usedIn": [] +} diff --git a/public/api/tools/TT004/usage.json b/public/api/tools/TT004/usage.json new file mode 100644 index 0000000..bea3a7a --- /dev/null +++ b/public/api/tools/TT004/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT004", + "name": "焦点小组", + "usedIn": [] +} diff --git a/public/api/tools/TT005/usage.json b/public/api/tools/TT005/usage.json new file mode 100644 index 0000000..7e034ad --- /dev/null +++ b/public/api/tools/TT005/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT005", + "name": "访谈", + "usedIn": [] +} diff --git a/public/api/tools/TT006/usage.json b/public/api/tools/TT006/usage.json new file mode 100644 index 0000000..053ab4d --- /dev/null +++ b/public/api/tools/TT006/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT006", + "name": "问卷调查", + "usedIn": [] +} diff --git a/public/api/tools/TT007/usage.json b/public/api/tools/TT007/usage.json new file mode 100644 index 0000000..e144a86 --- /dev/null +++ b/public/api/tools/TT007/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT007", + "name": "标杆对照", + "usedIn": [] +} diff --git a/public/api/tools/TT008/usage.json b/public/api/tools/TT008/usage.json new file mode 100644 index 0000000..952e822 --- /dev/null +++ b/public/api/tools/TT008/usage.json @@ -0,0 +1,294 @@ +{ + "id": "TT008", + "name": "数据分析", + "usedIn": [ + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.6", + "name": "控制范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对范围基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT009/usage.json b/public/api/tools/TT009/usage.json new file mode 100644 index 0000000..b0a07a6 --- /dev/null +++ b/public/api/tools/TT009/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT009", + "name": "备选方案分析", + "usedIn": [] +} diff --git a/public/api/tools/TT010/usage.json b/public/api/tools/TT010/usage.json new file mode 100644 index 0000000..bff2911 --- /dev/null +++ b/public/api/tools/TT010/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT010", + "name": "成本效益分析", + "usedIn": [] +} diff --git a/public/api/tools/TT011/usage.json b/public/api/tools/TT011/usage.json new file mode 100644 index 0000000..523329e --- /dev/null +++ b/public/api/tools/TT011/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT011", + "name": "挣值分析", + "usedIn": [] +} diff --git a/public/api/tools/TT012/usage.json b/public/api/tools/TT012/usage.json new file mode 100644 index 0000000..7d815f3 --- /dev/null +++ b/public/api/tools/TT012/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT012", + "name": "根本原因分析", + "usedIn": [] +} diff --git a/public/api/tools/TT013/usage.json b/public/api/tools/TT013/usage.json new file mode 100644 index 0000000..afe851a --- /dev/null +++ b/public/api/tools/TT013/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT013", + "name": "趋势分析", + "usedIn": [] +} diff --git a/public/api/tools/TT014/usage.json b/public/api/tools/TT014/usage.json new file mode 100644 index 0000000..d6c791c --- /dev/null +++ b/public/api/tools/TT014/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT014", + "name": "偏差分析", + "usedIn": [] +} diff --git a/public/api/tools/TT015/usage.json b/public/api/tools/TT015/usage.json new file mode 100644 index 0000000..7a3a93d --- /dev/null +++ b/public/api/tools/TT015/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT015", + "name": "假设情景分析", + "usedIn": [] +} diff --git a/public/api/tools/TT016/usage.json b/public/api/tools/TT016/usage.json new file mode 100644 index 0000000..865d0cf --- /dev/null +++ b/public/api/tools/TT016/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT016", + "name": "储备分析", + "usedIn": [] +} diff --git a/public/api/tools/TT017/usage.json b/public/api/tools/TT017/usage.json new file mode 100644 index 0000000..5862fe9 --- /dev/null +++ b/public/api/tools/TT017/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT017", + "name": "文件分析", + "usedIn": [] +} diff --git a/public/api/tools/TT018/usage.json b/public/api/tools/TT018/usage.json new file mode 100644 index 0000000..25b8607 --- /dev/null +++ b/public/api/tools/TT018/usage.json @@ -0,0 +1,105 @@ +{ + "id": "TT018", + "name": "决策", + "usedIn": [ + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT019/usage.json b/public/api/tools/TT019/usage.json new file mode 100644 index 0000000..b8714dd --- /dev/null +++ b/public/api/tools/TT019/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT019", + "name": "投票", + "usedIn": [] +} diff --git a/public/api/tools/TT020/usage.json b/public/api/tools/TT020/usage.json new file mode 100644 index 0000000..d7f26fc --- /dev/null +++ b/public/api/tools/TT020/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT020", + "name": "多标准决策分析", + "usedIn": [] +} diff --git a/public/api/tools/TT021/usage.json b/public/api/tools/TT021/usage.json new file mode 100644 index 0000000..fabebbb --- /dev/null +++ b/public/api/tools/TT021/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT021", + "name": "独裁型决策", + "usedIn": [] +} diff --git a/public/api/tools/TT022/usage.json b/public/api/tools/TT022/usage.json new file mode 100644 index 0000000..7d97ee0 --- /dev/null +++ b/public/api/tools/TT022/usage.json @@ -0,0 +1,186 @@ +{ + "id": "TT022", + "name": "人际关系与团队技能", + "usedIn": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + }, + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + }, + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + }, + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT023/usage.json b/public/api/tools/TT023/usage.json new file mode 100644 index 0000000..d727305 --- /dev/null +++ b/public/api/tools/TT023/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT023", + "name": "冲突管理", + "usedIn": [] +} diff --git a/public/api/tools/TT024/usage.json b/public/api/tools/TT024/usage.json new file mode 100644 index 0000000..3e52570 --- /dev/null +++ b/public/api/tools/TT024/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT024", + "name": "引导", + "usedIn": [] +} diff --git a/public/api/tools/TT025/usage.json b/public/api/tools/TT025/usage.json new file mode 100644 index 0000000..b670a57 --- /dev/null +++ b/public/api/tools/TT025/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT025", + "name": "会议管理", + "usedIn": [] +} diff --git a/public/api/tools/TT026/usage.json b/public/api/tools/TT026/usage.json new file mode 100644 index 0000000..f516d1b --- /dev/null +++ b/public/api/tools/TT026/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT026", + "name": "谈判", + "usedIn": [] +} diff --git a/public/api/tools/TT027/usage.json b/public/api/tools/TT027/usage.json new file mode 100644 index 0000000..d22d406 --- /dev/null +++ b/public/api/tools/TT027/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT027", + "name": "影响力", + "usedIn": [] +} diff --git a/public/api/tools/TT028/usage.json b/public/api/tools/TT028/usage.json new file mode 100644 index 0000000..12d6a80 --- /dev/null +++ b/public/api/tools/TT028/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT028", + "name": "积极倾听", + "usedIn": [] +} diff --git a/public/api/tools/TT029/usage.json b/public/api/tools/TT029/usage.json new file mode 100644 index 0000000..6aba291 --- /dev/null +++ b/public/api/tools/TT029/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT029", + "name": "领导力", + "usedIn": [] +} diff --git a/public/api/tools/TT030/usage.json b/public/api/tools/TT030/usage.json new file mode 100644 index 0000000..1403c32 --- /dev/null +++ b/public/api/tools/TT030/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT030", + "name": "激励", + "usedIn": [] +} diff --git a/public/api/tools/TT031/usage.json b/public/api/tools/TT031/usage.json new file mode 100644 index 0000000..5336caf --- /dev/null +++ b/public/api/tools/TT031/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT031", + "name": "团队建设", + "usedIn": [] +} diff --git a/public/api/tools/TT032/usage.json b/public/api/tools/TT032/usage.json new file mode 100644 index 0000000..e752959 --- /dev/null +++ b/public/api/tools/TT032/usage.json @@ -0,0 +1,258 @@ +{ + "id": "TT032", + "name": "会议", + "usedIn": [ + { + "id": "P1.1", + "name": "制定项目章程", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "项目章程是正式批准项目并授权项目经理使用组织资源的文件,可由发起人编制或由项目经理与发起机构合作编制,但必须由发起人签署发布。本过程的主要作用:(1)明确项目与组织战略目标之间的直接联系;(2)确立项目的正式地位;(3)展示组织对项目的承诺。本过程仅开展一次或仅在项目的预定义时开展。" + }, + { + "id": "P1.2", + "name": "制订项目管理计划", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "生成一份综合文件,用于确定所有项目工作的基础及其执行方式。" + }, + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P1.5", + "name": "监控项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)让干系人了解项目的当前状态并认可为处理绩效问题而采取的行动;(2)通过成本和进度预测,让干系人了解项目的未来状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P1.7", + "name": "结束项目或阶段", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG05", + "processGroupName": "收尾过程组", + "purpose": "(1)存档项目或阶段信息,完成计划的工作;(2)释放组织团队资源以展开新的工作。它仅开展一次或仅在项目或阶段的结束点开展。" + }, + { + "id": "P2.1", + "name": "规划范围管理", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间对如何管理范围提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.1", + "name": "规划进度管理", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.1", + "name": "规划成本管理", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "在整个项目期间为如何管理项目成本提供指南和方向。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.1", + "name": "规划风险管理", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确保风险管理的水平、方法和可见度与项目风险程度相匹配,与对组织和其他干系人的重要程度相匹配。" + }, + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT033/usage.json b/public/api/tools/TT033/usage.json new file mode 100644 index 0000000..5d5bf5d --- /dev/null +++ b/public/api/tools/TT033/usage.json @@ -0,0 +1,114 @@ +{ + "id": "TT033", + "name": "项目管理信息系统", + "usedIn": [ + { + "id": "P1.3", + "name": "指导与管理项目工作", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "对项目工作和可交付成果开展综合管理,以提高项目成功的可能性。" + }, + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + }, + { + "id": "P6.5", + "name": "管理团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "跟踪团队成员工作表现,提供反馈,解决问题,并协调各种变更,以优化项目绩效。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.6", + "name": "实施风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①确保按计划执行商定的风险应对措施;②管理整体项目风险暴露,最小化单个项目威胁,以及最大化单个项目机会。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT034/usage.json b/public/api/tools/TT034/usage.json new file mode 100644 index 0000000..dac4367 --- /dev/null +++ b/public/api/tools/TT034/usage.json @@ -0,0 +1,105 @@ +{ + "id": "TT034", + "name": "数据表现", + "usedIn": [ + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.3", + "name": "监督沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "按沟通管理计划和干系人参与计划的要求优化信息传递流程。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.1", + "name": "识别干系人", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG01", + "processGroupName": "启动过程组", + "purpose": "使项目团队能够建立对每个干系人或干系人群体的适度关注。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.2", + "name": "规划干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "提供与干系人进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT035/usage.json b/public/api/tools/TT035/usage.json new file mode 100644 index 0000000..c097b96 --- /dev/null +++ b/public/api/tools/TT035/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT035", + "name": "亲和图", + "usedIn": [] +} diff --git a/public/api/tools/TT036/usage.json b/public/api/tools/TT036/usage.json new file mode 100644 index 0000000..9ebd502 --- /dev/null +++ b/public/api/tools/TT036/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT036", + "name": "因果图", + "usedIn": [] +} diff --git a/public/api/tools/TT037/usage.json b/public/api/tools/TT037/usage.json new file mode 100644 index 0000000..b1c2bbe --- /dev/null +++ b/public/api/tools/TT037/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT037", + "name": "流程图", + "usedIn": [] +} diff --git a/public/api/tools/TT038/usage.json b/public/api/tools/TT038/usage.json new file mode 100644 index 0000000..ba55f70 --- /dev/null +++ b/public/api/tools/TT038/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT038", + "name": "直方图", + "usedIn": [] +} diff --git a/public/api/tools/TT039/usage.json b/public/api/tools/TT039/usage.json new file mode 100644 index 0000000..43b3bf1 --- /dev/null +++ b/public/api/tools/TT039/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT039", + "name": "矩阵图", + "usedIn": [] +} diff --git a/public/api/tools/TT040/usage.json b/public/api/tools/TT040/usage.json new file mode 100644 index 0000000..be705cb --- /dev/null +++ b/public/api/tools/TT040/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT040", + "name": "思维导图", + "usedIn": [] +} diff --git a/public/api/tools/TT041/usage.json b/public/api/tools/TT041/usage.json new file mode 100644 index 0000000..6702877 --- /dev/null +++ b/public/api/tools/TT041/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT041", + "name": "散点图", + "usedIn": [] +} diff --git a/public/api/tools/TT042/usage.json b/public/api/tools/TT042/usage.json new file mode 100644 index 0000000..d7d7953 --- /dev/null +++ b/public/api/tools/TT042/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT042", + "name": "层级图", + "usedIn": [] +} diff --git a/public/api/tools/TT043/usage.json b/public/api/tools/TT043/usage.json new file mode 100644 index 0000000..4363e38 --- /dev/null +++ b/public/api/tools/TT043/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT043", + "name": "责任分配矩阵", + "usedIn": [] +} diff --git a/public/api/tools/TT044/usage.json b/public/api/tools/TT044/usage.json new file mode 100644 index 0000000..913a8bb --- /dev/null +++ b/public/api/tools/TT044/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT044", + "name": "概率和影响矩阵", + "usedIn": [] +} diff --git a/public/api/tools/TT045/usage.json b/public/api/tools/TT045/usage.json new file mode 100644 index 0000000..b10e568 --- /dev/null +++ b/public/api/tools/TT045/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT045", + "name": "进度网络分析", + "usedIn": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT046/usage.json b/public/api/tools/TT046/usage.json new file mode 100644 index 0000000..0314594 --- /dev/null +++ b/public/api/tools/TT046/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT046", + "name": "关键路径法", + "usedIn": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT047/usage.json b/public/api/tools/TT047/usage.json new file mode 100644 index 0000000..c441771 --- /dev/null +++ b/public/api/tools/TT047/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT047", + "name": "资源优化", + "usedIn": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT048/usage.json b/public/api/tools/TT048/usage.json new file mode 100644 index 0000000..5eff532 --- /dev/null +++ b/public/api/tools/TT048/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT048", + "name": "资源平衡", + "usedIn": [] +} diff --git a/public/api/tools/TT049/usage.json b/public/api/tools/TT049/usage.json new file mode 100644 index 0000000..7154b7a --- /dev/null +++ b/public/api/tools/TT049/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT049", + "name": "资源平滑", + "usedIn": [] +} diff --git a/public/api/tools/TT050/usage.json b/public/api/tools/TT050/usage.json new file mode 100644 index 0000000..dcda0d2 --- /dev/null +++ b/public/api/tools/TT050/usage.json @@ -0,0 +1,33 @@ +{ + "id": "TT050", + "name": "提前量和滞后量", + "usedIn": [ + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT051/usage.json b/public/api/tools/TT051/usage.json new file mode 100644 index 0000000..6b86d30 --- /dev/null +++ b/public/api/tools/TT051/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT051", + "name": "进度压缩", + "usedIn": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + }, + { + "id": "P3.6", + "name": "控制进度", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对进度基准的维护。本过程在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT052/usage.json b/public/api/tools/TT052/usage.json new file mode 100644 index 0000000..2609968 --- /dev/null +++ b/public/api/tools/TT052/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT052", + "name": "赶工", + "usedIn": [] +} diff --git a/public/api/tools/TT053/usage.json b/public/api/tools/TT053/usage.json new file mode 100644 index 0000000..15578ed --- /dev/null +++ b/public/api/tools/TT053/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT053", + "name": "快速跟进", + "usedIn": [] +} diff --git a/public/api/tools/TT054/usage.json b/public/api/tools/TT054/usage.json new file mode 100644 index 0000000..15f23ff --- /dev/null +++ b/public/api/tools/TT054/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT054", + "name": "估算", + "usedIn": [] +} diff --git a/public/api/tools/TT055/usage.json b/public/api/tools/TT055/usage.json new file mode 100644 index 0000000..97ef4ad --- /dev/null +++ b/public/api/tools/TT055/usage.json @@ -0,0 +1,33 @@ +{ + "id": "TT055", + "name": "类比估算", + "usedIn": [ + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + } + ] +} diff --git a/public/api/tools/TT056/usage.json b/public/api/tools/TT056/usage.json new file mode 100644 index 0000000..b89d6a3 --- /dev/null +++ b/public/api/tools/TT056/usage.json @@ -0,0 +1,33 @@ +{ + "id": "TT056", + "name": "参数估算", + "usedIn": [ + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + } + ] +} diff --git a/public/api/tools/TT057/usage.json b/public/api/tools/TT057/usage.json new file mode 100644 index 0000000..1451216 --- /dev/null +++ b/public/api/tools/TT057/usage.json @@ -0,0 +1,33 @@ +{ + "id": "TT057", + "name": "自下而上估算", + "usedIn": [ + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P6.2", + "name": "估算活动资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成各项活动所需的团队与实物资源的类型、数量和特性,为制定进度、成本和采购计划提供可靠依据。" + } + ] +} diff --git a/public/api/tools/TT058/usage.json b/public/api/tools/TT058/usage.json new file mode 100644 index 0000000..ddcd361 --- /dev/null +++ b/public/api/tools/TT058/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT058", + "name": "三点估算", + "usedIn": [ + { + "id": "P3.4", + "name": "估算活动持续时间", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定完成每个活动所需花费的时间量。本过程需要在整个项目期间开展。" + }, + { + "id": "P4.2", + "name": "估算成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定项目所需的资金。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/tools/TT059/usage.json b/public/api/tools/TT059/usage.json new file mode 100644 index 0000000..0d32830 --- /dev/null +++ b/public/api/tools/TT059/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT059", + "name": "分解", + "usedIn": [ + { + "id": "P2.4", + "name": "创建WBS", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为所要交付的内容提供架构。它仅开展一次或仅在项目的预定义点开展。" + }, + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT060/usage.json b/public/api/tools/TT060/usage.json new file mode 100644 index 0000000..7f112a2 --- /dev/null +++ b/public/api/tools/TT060/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT060", + "name": "滚动式规划", + "usedIn": [ + { + "id": "P3.2", + "name": "定义活动", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "将工作包分解为进度活动,作为对项目工作进行进度估算、规划、执行、监督和控制的基础。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT061/usage.json b/public/api/tools/TT061/usage.json new file mode 100644 index 0000000..387e3ff --- /dev/null +++ b/public/api/tools/TT061/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT061", + "name": "紧前关系绘图法", + "usedIn": [ + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT062/usage.json b/public/api/tools/TT062/usage.json new file mode 100644 index 0000000..f9654f8 --- /dev/null +++ b/public/api/tools/TT062/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT062", + "name": "确定和整合依赖关系", + "usedIn": [ + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT063/usage.json b/public/api/tools/TT063/usage.json new file mode 100644 index 0000000..090c36f --- /dev/null +++ b/public/api/tools/TT063/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT063", + "name": "进度计划编制工具", + "usedIn": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT064/usage.json b/public/api/tools/TT064/usage.json new file mode 100644 index 0000000..17326a0 --- /dev/null +++ b/public/api/tools/TT064/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT064", + "name": "质量成本", + "usedIn": [] +} diff --git a/public/api/tools/TT065/usage.json b/public/api/tools/TT065/usage.json new file mode 100644 index 0000000..3d4dfb5 --- /dev/null +++ b/public/api/tools/TT065/usage.json @@ -0,0 +1,33 @@ +{ + "id": "TT065", + "name": "检查", + "usedIn": [ + { + "id": "P2.5", + "name": "确认范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "(1)使验收过程具有客观性;(2)通过确认每个可交付成果来提高最终产品、服务或成果获得验收的可能性。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT066/usage.json b/public/api/tools/TT066/usage.json new file mode 100644 index 0000000..3c4cbce --- /dev/null +++ b/public/api/tools/TT066/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT066", + "name": "测试/产品评估", + "usedIn": [ + { + "id": "P5.3", + "name": "控制质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT067/usage.json b/public/api/tools/TT067/usage.json new file mode 100644 index 0000000..c16c507 --- /dev/null +++ b/public/api/tools/TT067/usage.json @@ -0,0 +1,33 @@ +{ + "id": "TT067", + "name": "审计", + "usedIn": [ + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P8.7", + "name": "监督风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "保证项目决策是在整体项目风险和单个项目风险当前信息的基础上进行。本过程需要在整个项目期间开展。" + }, + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT068/usage.json b/public/api/tools/TT068/usage.json new file mode 100644 index 0000000..771adc1 --- /dev/null +++ b/public/api/tools/TT068/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT068", + "name": "面向X的设计", + "usedIn": [ + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT069/usage.json b/public/api/tools/TT069/usage.json new file mode 100644 index 0000000..577d5f7 --- /dev/null +++ b/public/api/tools/TT069/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT069", + "name": "问题解决", + "usedIn": [ + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + }, + { + "id": "P6.6", + "name": "控制资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保按计划为项目分配实物资源,并根据项目需求对实际资源使用与计划进行比较,必要时采取纠正措施。" + } + ] +} diff --git a/public/api/tools/TT070/usage.json b/public/api/tools/TT070/usage.json new file mode 100644 index 0000000..2492fd0 --- /dev/null +++ b/public/api/tools/TT070/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT070", + "name": "质量改进方法", + "usedIn": [ + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT071/usage.json b/public/api/tools/TT071/usage.json new file mode 100644 index 0000000..5cfbcdb --- /dev/null +++ b/public/api/tools/TT071/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT071", + "name": "风险概率和影响评估", + "usedIn": [] +} diff --git a/public/api/tools/TT072/usage.json b/public/api/tools/TT072/usage.json new file mode 100644 index 0000000..d058f29 --- /dev/null +++ b/public/api/tools/TT072/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT072", + "name": "风险分类", + "usedIn": [ + { + "id": "P8.3", + "name": "实施定性风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "重点关注高优先级的风险。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT073/usage.json b/public/api/tools/TT073/usage.json new file mode 100644 index 0000000..39a1422 --- /dev/null +++ b/public/api/tools/TT073/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT073", + "name": "风险数据质量评估", + "usedIn": [] +} diff --git a/public/api/tools/TT074/usage.json b/public/api/tools/TT074/usage.json new file mode 100644 index 0000000..6ec4d98 --- /dev/null +++ b/public/api/tools/TT074/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT074", + "name": "风险紧迫性评估", + "usedIn": [] +} diff --git a/public/api/tools/TT075/usage.json b/public/api/tools/TT075/usage.json new file mode 100644 index 0000000..e5a8767 --- /dev/null +++ b/public/api/tools/TT075/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT075", + "name": "敏感性分析", + "usedIn": [] +} diff --git a/public/api/tools/TT076/usage.json b/public/api/tools/TT076/usage.json new file mode 100644 index 0000000..51d7e96 --- /dev/null +++ b/public/api/tools/TT076/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT076", + "name": "预期货币价值分析", + "usedIn": [] +} diff --git a/public/api/tools/TT077/usage.json b/public/api/tools/TT077/usage.json new file mode 100644 index 0000000..e762c28 --- /dev/null +++ b/public/api/tools/TT077/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT077", + "name": "模拟", + "usedIn": [] +} diff --git a/public/api/tools/TT078/usage.json b/public/api/tools/TT078/usage.json new file mode 100644 index 0000000..3dd664f --- /dev/null +++ b/public/api/tools/TT078/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT078", + "name": "蒙特卡洛模拟", + "usedIn": [] +} diff --git a/public/api/tools/TT079/usage.json b/public/api/tools/TT079/usage.json new file mode 100644 index 0000000..f6d23d1 --- /dev/null +++ b/public/api/tools/TT079/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT079", + "name": "决策树分析", + "usedIn": [] +} diff --git a/public/api/tools/TT080/usage.json b/public/api/tools/TT080/usage.json new file mode 100644 index 0000000..46e539e --- /dev/null +++ b/public/api/tools/TT080/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT080", + "name": "影响图", + "usedIn": [] +} diff --git a/public/api/tools/TT081/usage.json b/public/api/tools/TT081/usage.json new file mode 100644 index 0000000..08f0814 --- /dev/null +++ b/public/api/tools/TT081/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT081", + "name": "威胁应对策略", + "usedIn": [ + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT082/usage.json b/public/api/tools/TT082/usage.json new file mode 100644 index 0000000..e40df8b --- /dev/null +++ b/public/api/tools/TT082/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT082", + "name": "机会应对策略", + "usedIn": [ + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT083/usage.json b/public/api/tools/TT083/usage.json new file mode 100644 index 0000000..05310f7 --- /dev/null +++ b/public/api/tools/TT083/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT083", + "name": "应急应对策略", + "usedIn": [ + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT084/usage.json b/public/api/tools/TT084/usage.json new file mode 100644 index 0000000..d42c2de --- /dev/null +++ b/public/api/tools/TT084/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT084", + "name": "整体项目风险应对策略", + "usedIn": [ + { + "id": "P8.5", + "name": "规划风险应对", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①制定应对整体项目风险和单个项目风险的适当方法;②分配资源,并根据需要将相关活动添加进项目文件和项目管理计划中。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT085/usage.json b/public/api/tools/TT085/usage.json new file mode 100644 index 0000000..3501fa0 --- /dev/null +++ b/public/api/tools/TT085/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT085", + "name": "沟通方法", + "usedIn": [ + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT086/usage.json b/public/api/tools/TT086/usage.json new file mode 100644 index 0000000..b0ce57e --- /dev/null +++ b/public/api/tools/TT086/usage.json @@ -0,0 +1,33 @@ +{ + "id": "TT086", + "name": "沟通技术", + "usedIn": [ + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + }, + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + }, + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT087/usage.json b/public/api/tools/TT087/usage.json new file mode 100644 index 0000000..6450e46 --- /dev/null +++ b/public/api/tools/TT087/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT087", + "name": "沟通模型", + "usedIn": [ + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/tools/TT088/usage.json b/public/api/tools/TT088/usage.json new file mode 100644 index 0000000..18bf4e6 --- /dev/null +++ b/public/api/tools/TT088/usage.json @@ -0,0 +1,33 @@ +{ + "id": "TT088", + "name": "沟通技能", + "usedIn": [ + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + }, + { + "id": "P10.4", + "name": "监督干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "随着项目进展和环境变化,维持或提升干系人参与活动的效率和效果。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT089/usage.json b/public/api/tools/TT089/usage.json new file mode 100644 index 0000000..cf792b3 --- /dev/null +++ b/public/api/tools/TT089/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT089", + "name": "反馈", + "usedIn": [] +} diff --git a/public/api/tools/TT090/usage.json b/public/api/tools/TT090/usage.json new file mode 100644 index 0000000..b485b7e --- /dev/null +++ b/public/api/tools/TT090/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT090", + "name": "演示", + "usedIn": [] +} diff --git a/public/api/tools/TT091/usage.json b/public/api/tools/TT091/usage.json new file mode 100644 index 0000000..6dd840c --- /dev/null +++ b/public/api/tools/TT091/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT091", + "name": "采购策略", + "usedIn": [] +} diff --git a/public/api/tools/TT092/usage.json b/public/api/tools/TT092/usage.json new file mode 100644 index 0000000..f9d5b81 --- /dev/null +++ b/public/api/tools/TT092/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT092", + "name": "供方选择分析", + "usedIn": [ + { + "id": "P9.1", + "name": "规划采购管理", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定是否从项目外部获取货物和服务,如果是,则还要确定将在什么时间、以什么方式获取什么货物和服务。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/tools/TT093/usage.json b/public/api/tools/TT093/usage.json new file mode 100644 index 0000000..72df70d --- /dev/null +++ b/public/api/tools/TT093/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT093", + "name": "投标人会议", + "usedIn": [ + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/tools/TT094/usage.json b/public/api/tools/TT094/usage.json new file mode 100644 index 0000000..d89273c --- /dev/null +++ b/public/api/tools/TT094/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT094", + "name": "建议书评价", + "usedIn": [] +} diff --git a/public/api/tools/TT095/usage.json b/public/api/tools/TT095/usage.json new file mode 100644 index 0000000..0590a77 --- /dev/null +++ b/public/api/tools/TT095/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT095", + "name": "索赔管理", + "usedIn": [ + { + "id": "P9.3", + "name": "控制采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保买卖双方履行法律协议,满足项目需求。本过程应根据需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT096/usage.json b/public/api/tools/TT096/usage.json new file mode 100644 index 0000000..61698d3 --- /dev/null +++ b/public/api/tools/TT096/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT096", + "name": "相关方分析", + "usedIn": [] +} diff --git a/public/api/tools/TT097/usage.json b/public/api/tools/TT097/usage.json new file mode 100644 index 0000000..22eee77 --- /dev/null +++ b/public/api/tools/TT097/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT097", + "name": "相关方映射分析/表现", + "usedIn": [] +} diff --git a/public/api/tools/TT098/usage.json b/public/api/tools/TT098/usage.json new file mode 100644 index 0000000..f0f0450 --- /dev/null +++ b/public/api/tools/TT098/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT098", + "name": "权力利益方格", + "usedIn": [] +} diff --git a/public/api/tools/TT099/usage.json b/public/api/tools/TT099/usage.json new file mode 100644 index 0000000..1716ba1 --- /dev/null +++ b/public/api/tools/TT099/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT099", + "name": "凸显模型", + "usedIn": [] +} diff --git a/public/api/tools/TT100/usage.json b/public/api/tools/TT100/usage.json new file mode 100644 index 0000000..273a78b --- /dev/null +++ b/public/api/tools/TT100/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT100", + "name": "基本规则", + "usedIn": [ + { + "id": "P10.3", + "name": "管理干系人参与", + "knowledgeAreaId": "KA10", + "knowledgeAreaName": "项目干系人管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "尽可能提高干系人的支持度,并降低干系人的抵制程度。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT101/usage.json b/public/api/tools/TT101/usage.json new file mode 100644 index 0000000..e63b45f --- /dev/null +++ b/public/api/tools/TT101/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT101", + "name": "集中办公", + "usedIn": [ + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + } + ] +} diff --git a/public/api/tools/TT102/usage.json b/public/api/tools/TT102/usage.json new file mode 100644 index 0000000..bf393a4 --- /dev/null +++ b/public/api/tools/TT102/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT102", + "name": "虚拟团队", + "usedIn": [ + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + }, + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + } + ] +} diff --git a/public/api/tools/TT103/usage.json b/public/api/tools/TT103/usage.json new file mode 100644 index 0000000..200c187 --- /dev/null +++ b/public/api/tools/TT103/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT103", + "name": "认可与奖励", + "usedIn": [ + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + } + ] +} diff --git a/public/api/tools/TT104/usage.json b/public/api/tools/TT104/usage.json new file mode 100644 index 0000000..13d5089 --- /dev/null +++ b/public/api/tools/TT104/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT104", + "name": "培训", + "usedIn": [ + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + } + ] +} diff --git a/public/api/tools/TT105/usage.json b/public/api/tools/TT105/usage.json new file mode 100644 index 0000000..ecb63e2 --- /dev/null +++ b/public/api/tools/TT105/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT105", + "name": "个人和团队评估", + "usedIn": [ + { + "id": "P6.4", + "name": "建设团队", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "提高团队成员的工作能力,促进团队成员之间的互动,并改善团队整体氛围,以提高项目绩效。" + } + ] +} diff --git a/public/api/tools/TT106/usage.json b/public/api/tools/TT106/usage.json new file mode 100644 index 0000000..dd9e600 --- /dev/null +++ b/public/api/tools/TT106/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT106", + "name": "资源日历", + "usedIn": [] +} diff --git a/public/api/tools/TT107/usage.json b/public/api/tools/TT107/usage.json new file mode 100644 index 0000000..87bdca3 --- /dev/null +++ b/public/api/tools/TT107/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT107", + "name": "预分派", + "usedIn": [ + { + "id": "P6.3", + "name": "获取资源", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "确保项目团队和其他资源在适当的时间和地点可用,以顺利完成项目工作。" + } + ] +} diff --git a/public/api/tools/TT108/usage.json b/public/api/tools/TT108/usage.json new file mode 100644 index 0000000..df5c851 --- /dev/null +++ b/public/api/tools/TT108/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT108", + "name": "变更控制工具", + "usedIn": [ + { + "id": "P1.6", + "name": "实施整体变更控制", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "确保对项目中已记录在案的变更做出综合评审。如果不考虑变更对整体项目目标或计划的影响就开展变更,往往会加剧整体项目风险。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT109/usage.json b/public/api/tools/TT109/usage.json new file mode 100644 index 0000000..a595a46 --- /dev/null +++ b/public/api/tools/TT109/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT109", + "name": "配置管理系统", + "usedIn": [] +} diff --git a/public/api/tools/TT110/usage.json b/public/api/tools/TT110/usage.json new file mode 100644 index 0000000..c2b205a --- /dev/null +++ b/public/api/tools/TT110/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT110", + "name": "知识管理", + "usedIn": [ + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT111/usage.json b/public/api/tools/TT111/usage.json new file mode 100644 index 0000000..92d5d0a --- /dev/null +++ b/public/api/tools/TT111/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT111", + "name": "信息管理", + "usedIn": [ + { + "id": "P1.4", + "name": "管理项目知识", + "knowledgeAreaId": "KA01", + "knowledgeAreaName": "项目整合管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "(1)利用已有的组织知识来创造或改进项目成果;(2)使当前项目创造的知识可用于支持组织运营和未来的项目或阶段。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT112/usage.json b/public/api/tools/TT112/usage.json new file mode 100644 index 0000000..519a787 --- /dev/null +++ b/public/api/tools/TT112/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT112", + "name": "组织理论", + "usedIn": [ + { + "id": "P6.1", + "name": "规划资源管理", + "knowledgeAreaId": "KA06", + "knowledgeAreaName": "项目资源管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "根据项目类型和复杂程度确定适用于项目资源的管理方法和管理程度。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/tools/TT113/usage.json b/public/api/tools/TT113/usage.json new file mode 100644 index 0000000..dd22cd4 --- /dev/null +++ b/public/api/tools/TT113/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT113", + "name": "需求跟踪矩阵", + "usedIn": [] +} diff --git a/public/api/tools/TT114/usage.json b/public/api/tools/TT114/usage.json new file mode 100644 index 0000000..289d3c9 --- /dev/null +++ b/public/api/tools/TT114/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT114", + "name": "产品分析", + "usedIn": [ + { + "id": "P2.3", + "name": "定义范围", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "描述产品、服务或成果的边界和验收标准。本过程需要在整个项目期间多次反复开展。" + } + ] +} diff --git a/public/api/tools/TT115/usage.json b/public/api/tools/TT115/usage.json new file mode 100644 index 0000000..e2fc2b4 --- /dev/null +++ b/public/api/tools/TT115/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT115", + "name": "原型法", + "usedIn": [ + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/tools/TT116/usage.json b/public/api/tools/TT116/usage.json new file mode 100644 index 0000000..8ec6bcc --- /dev/null +++ b/public/api/tools/TT116/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT116", + "name": "观察/交谈", + "usedIn": [] +} diff --git a/public/api/tools/TT117/usage.json b/public/api/tools/TT117/usage.json new file mode 100644 index 0000000..dea1c12 --- /dev/null +++ b/public/api/tools/TT117/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT117", + "name": "引导式研讨会", + "usedIn": [] +} diff --git a/public/api/tools/TT118/usage.json b/public/api/tools/TT118/usage.json new file mode 100644 index 0000000..ec4dcf6 --- /dev/null +++ b/public/api/tools/TT118/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT118", + "name": "群体创新技术", + "usedIn": [] +} diff --git a/public/api/tools/TT119/usage.json b/public/api/tools/TT119/usage.json new file mode 100644 index 0000000..0409fd6 --- /dev/null +++ b/public/api/tools/TT119/usage.json @@ -0,0 +1,5 @@ +{ + "id": "TT119", + "name": "群体决策技术", + "usedIn": [] +} diff --git a/public/api/tools/TT120/usage.json b/public/api/tools/TT120/usage.json new file mode 100644 index 0000000..d3ea10e --- /dev/null +++ b/public/api/tools/TT120/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT120", + "name": "提示清单", + "usedIn": [ + { + "id": "P8.2", + "name": "识别风险", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①记录现有的单个项目风险,以及整体项目风险的来源;②汇总相关信息,以便项目团队能够恰当地应对已识别的风险。本过程应在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT121/usage.json b/public/api/tools/TT121/usage.json new file mode 100644 index 0000000..4c72ddb --- /dev/null +++ b/public/api/tools/TT121/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT121", + "name": "成本汇总", + "usedIn": [ + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + } + ] +} diff --git a/public/api/tools/TT122/usage.json b/public/api/tools/TT122/usage.json new file mode 100644 index 0000000..00ec306 --- /dev/null +++ b/public/api/tools/TT122/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT122", + "name": "历史信息审核", + "usedIn": [ + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + } + ] +} diff --git a/public/api/tools/TT123/usage.json b/public/api/tools/TT123/usage.json new file mode 100644 index 0000000..c52f66e --- /dev/null +++ b/public/api/tools/TT123/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT123", + "name": "资金限制平衡", + "usedIn": [ + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + } + ] +} diff --git a/public/api/tools/TT124/usage.json b/public/api/tools/TT124/usage.json new file mode 100644 index 0000000..ed2ee35 --- /dev/null +++ b/public/api/tools/TT124/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT124", + "name": "融资", + "usedIn": [ + { + "id": "P4.3", + "name": "制定预算", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "确定可以依据其来进行监督和控制项目绩效的成本基准。项目预算包括经批准用于执行项目的全部资金,而成本基准是经过批准且按时间段分配的项目预算,包括应急储备,但不包括管理储备。" + } + ] +} diff --git a/public/api/tools/TT125/usage.json b/public/api/tools/TT125/usage.json new file mode 100644 index 0000000..5f75af5 --- /dev/null +++ b/public/api/tools/TT125/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT125", + "name": "完工尚需绩效指数", + "usedIn": [ + { + "id": "P4.4", + "name": "控制成本", + "knowledgeAreaId": "KA04", + "knowledgeAreaName": "项目成本管理", + "processGroupId": "PG04", + "processGroupName": "监控过程组", + "purpose": "在整个项目期间保持对成本基准的维护。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT126/usage.json b/public/api/tools/TT126/usage.json new file mode 100644 index 0000000..ab77a64 --- /dev/null +++ b/public/api/tools/TT126/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT126", + "name": "计划评审技术", + "usedIn": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT127/usage.json b/public/api/tools/TT127/usage.json new file mode 100644 index 0000000..fbeab18 --- /dev/null +++ b/public/api/tools/TT127/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT127", + "name": "敏捷或适应型发布规划", + "usedIn": [ + { + "id": "P3.5", + "name": "制订进度计划", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为完成项目活动而制定具有计划日期的进度模型。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT128/usage.json b/public/api/tools/TT128/usage.json new file mode 100644 index 0000000..49458f4 --- /dev/null +++ b/public/api/tools/TT128/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT128", + "name": "箭线图法", + "usedIn": [ + { + "id": "P3.3", + "name": "排列活动顺序", + "knowledgeAreaId": "KA03", + "knowledgeAreaName": "项目进度管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "定义工作之间的逻辑顺序,以便在既定的所有项目制约因素下获得最高的效率。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT129/usage.json b/public/api/tools/TT129/usage.json new file mode 100644 index 0000000..666c096 --- /dev/null +++ b/public/api/tools/TT129/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT129", + "name": "系统交互图", + "usedIn": [ + { + "id": "P2.2", + "name": "收集需求", + "knowledgeAreaId": "KA02", + "knowledgeAreaName": "项目范围管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为定义产品范围和项目范围奠定基础。本过程仅开展一次或仅在项目的预定义点开展。" + } + ] +} diff --git a/public/api/tools/TT130/usage.json b/public/api/tools/TT130/usage.json new file mode 100644 index 0000000..b96dde1 --- /dev/null +++ b/public/api/tools/TT130/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT130", + "name": "不确定性表现方式", + "usedIn": [ + { + "id": "P8.4", + "name": "实施定量风险分析", + "knowledgeAreaId": "KA08", + "knowledgeAreaName": "项目风险管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①量化整体项目风险暴露程度,以确定实现项目目标的可能性;②提供额外的定量风险信息,以支持风险应对规划。本过程并非每个项目必需,但如果采用,它会在整个项目期间持续开展。" + } + ] +} diff --git a/public/api/tools/TT131/usage.json b/public/api/tools/TT131/usage.json new file mode 100644 index 0000000..37a718c --- /dev/null +++ b/public/api/tools/TT131/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT131", + "name": "广告", + "usedIn": [ + { + "id": "P9.2", + "name": "实施采购", + "knowledgeAreaId": "KA09", + "knowledgeAreaName": "项目采购管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "选定合格卖方并签署关于货物或服务交付的法律协议。本过程的最后成果是签订的协议,包括正式合同。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/tools/TT132/usage.json b/public/api/tools/TT132/usage.json new file mode 100644 index 0000000..485b798 --- /dev/null +++ b/public/api/tools/TT132/usage.json @@ -0,0 +1,24 @@ +{ + "id": "TT132", + "name": "决策技术", + "usedIn": [ + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + }, + { + "id": "P5.2", + "name": "管理质量", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "①提高实现质量目标的可能性;②识别无效过程和导致质量低劣的原因;③使用控制质量过程的数据和结果向干系人展示项目的总体质量状态。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT133/usage.json b/public/api/tools/TT133/usage.json new file mode 100644 index 0000000..1f815d1 --- /dev/null +++ b/public/api/tools/TT133/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT133", + "name": "沟通需求分析", + "usedIn": [ + { + "id": "P7.1", + "name": "规划沟通管理", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "①及时向干系人提供相关信息;②引导干系人有效参与项目;③编制书面沟通计划。本过程应根据需要在整个项目期间定期开展。" + } + ] +} diff --git a/public/api/tools/TT134/usage.json b/public/api/tools/TT134/usage.json new file mode 100644 index 0000000..f533df9 --- /dev/null +++ b/public/api/tools/TT134/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT134", + "name": "项目报告", + "usedIn": [ + { + "id": "P7.2", + "name": "管理沟通", + "knowledgeAreaId": "KA07", + "knowledgeAreaName": "项目沟通管理", + "processGroupId": "PG03", + "processGroupName": "执行过程组", + "purpose": "促成项目团队与干系人之间的有效信息流动。本过程需要在整个项目期间开展。" + } + ] +} diff --git a/public/api/tools/TT135/usage.json b/public/api/tools/TT135/usage.json new file mode 100644 index 0000000..bc14b31 --- /dev/null +++ b/public/api/tools/TT135/usage.json @@ -0,0 +1,15 @@ +{ + "id": "TT135", + "name": "测试与检查的规划", + "usedIn": [ + { + "id": "P5.1", + "name": "规划质量管理", + "knowledgeAreaId": "KA05", + "knowledgeAreaName": "项目质量管理", + "processGroupId": "PG02", + "processGroupName": "规划过程组", + "purpose": "为在整个项目期间如何管理和核实质量提供指南和方向。" + } + ] +} diff --git a/scripts/generate-api.mjs b/scripts/generate-api.mjs new file mode 100644 index 0000000..1447708 --- /dev/null +++ b/scripts/generate-api.mjs @@ -0,0 +1,283 @@ +import fs from 'node:fs' +import path from 'node:path' +import vm from 'node:vm' +import { fileURLToPath } from 'node:url' + +const __dirname = path.dirname(fileURLToPath(import.meta.url)) +const rootDir = path.resolve(__dirname, '..') +const dataDir = path.join(rootDir, 'src', 'data') +const apiDir = path.join(rootDir, 'public', 'api') + +function readJson(relativePath) { + return JSON.parse(fs.readFileSync(path.join(rootDir, relativePath), 'utf8')) +} + +function ensureDir(dir) { + fs.mkdirSync(dir, { recursive: true }) +} + +function writeJson(relativePath, data) { + const target = path.join(apiDir, relativePath) + ensureDir(path.dirname(target)) + fs.writeFileSync(target, `${JSON.stringify(data, null, 2)}\n`, 'utf8') +} + +function cleanApiDir() { + fs.rmSync(apiDir, { recursive: true, force: true }) + ensureDir(apiDir) +} + +function extractConstArrayFromTs(filePath, constName) { + const text = fs.readFileSync(filePath, 'utf8') + const marker = `export const ${constName}` + const markerIndex = text.indexOf(marker) + if (markerIndex === -1) { + throw new Error(`未找到 ${constName}`) + } + + const assignmentIndex = text.indexOf('=', markerIndex) + if (assignmentIndex === -1) { + throw new Error(`未找到 ${constName} 赋值符号`) + } + + const arrayStart = text.indexOf('[', assignmentIndex) + if (arrayStart === -1) { + throw new Error(`未找到 ${constName} 数组起点`) + } + + let depth = 0 + let quote = null + let escaped = false + let lineComment = false + let blockComment = false + + for (let index = arrayStart; index < text.length; index += 1) { + const char = text[index] + const next = text[index + 1] + + if (lineComment) { + if (char === '\n') lineComment = false + continue + } + + if (blockComment) { + if (char === '*' && next === '/') { + blockComment = false + index += 1 + } + continue + } + + if (quote) { + if (escaped) { + escaped = false + } else if (char === '\\') { + escaped = true + } else if (char === quote) { + quote = null + } + continue + } + + if (char === '/' && next === '/') { + lineComment = true + index += 1 + continue + } + + if (char === '/' && next === '*') { + blockComment = true + index += 1 + continue + } + + if (char === '\'' || char === '"' || char === '`') { + quote = char + continue + } + + if (char === '[') depth += 1 + if (char === ']') { + depth -= 1 + if (depth === 0) { + const source = text.slice(arrayStart, index + 1) + return vm.runInNewContext(`(${source})`, {}, { timeout: 1000 }) + } + } + } + + throw new Error(`未能完整解析 ${constName}`) +} + +const knowledgeAreas = readJson('src/data/knowledge-areas.json').knowledgeAreas +const processGroups = readJson('src/data/process-groups.json').processGroups +const processes = readJson('src/data/processes.json').processes +const artifacts = readJson('src/data/artifacts.json').artifacts +const tools = readJson('src/data/tools.json').tools +const performanceDomains = extractConstArrayFromTs( + path.join(dataDir, 'performance-domains.ts'), + 'performanceDomains' +) + +const knowledgeAreaMap = new Map(knowledgeAreas.map((item) => [item.id, item])) +const processGroupMap = new Map(processGroups.map((item) => [item.id, item])) +const artifactMap = new Map(artifacts.map((item) => [item.id, item])) +const toolMap = new Map(tools.map((item) => [item.id, item])) + +function normalizeRef(ref) { + if (typeof ref === 'string') return { id: ref, details: [], note: undefined } + return { + id: ref.id, + details: Array.isArray(ref.detail) ? ref.detail.map((item) => ({ label: item.label })) : [], + note: ref.note, + } +} + +function processSummary(process) { + const knowledgeArea = knowledgeAreaMap.get(process.knowledgeAreaId) + const processGroup = processGroupMap.get(process.processGroupId) + return { + id: process.id, + name: process.name, + knowledgeAreaId: process.knowledgeAreaId, + knowledgeAreaName: knowledgeArea?.name ?? '', + processGroupId: process.processGroupId, + processGroupName: processGroup?.name ?? '', + purpose: process.purpose ?? '', + } +} + +function attachRefMeta(ref, entityMap) { + const normalized = normalizeRef(ref) + const entity = entityMap.get(normalized.id) + return { + id: normalized.id, + name: entity?.name ?? normalized.id, + details: normalized.details, + ...(normalized.note ? { note: normalized.note } : {}), + } +} + +function processItto(process) { + return { + id: process.id, + name: process.name, + inputs: process.inputs.map((ref) => attachRefMeta(ref, artifactMap)), + tools: process.tools.map((ref) => attachRefMeta(ref, toolMap)), + outputs: process.outputs.map((ref) => attachRefMeta(ref, artifactMap)), + } +} + +function includesRef(refs, targetId) { + return refs.some((ref) => normalizeRef(ref).id === targetId) +} + +function artifactUsage(artifact) { + return { + id: artifact.id, + name: artifact.name, + asInput: processes.filter((process) => includesRef(process.inputs, artifact.id)).map(processSummary), + asOutput: processes.filter((process) => includesRef(process.outputs, artifact.id)).map(processSummary), + } +} + +function toolUsage(tool) { + return { + id: tool.id, + name: tool.name, + usedIn: processes.filter((process) => includesRef(process.tools, tool.id)).map(processSummary), + } +} + +cleanApiDir() + +writeJson('process-groups.json', processGroups.map((item) => ({ id: item.id, name: item.name }))) + +writeJson( + 'knowledge-areas.json', + knowledgeAreas.map((item) => ({ + id: item.id, + name: item.name, + tailoringFactors: (item.tailoringFactors ?? []).map((factor) => ({ + title: factor.title, + description: factor.description, + })), + })) +) + +for (const knowledgeArea of knowledgeAreas) { + writeJson( + `knowledge-areas/${knowledgeArea.id}/tailoring-factors.json`, + (knowledgeArea.tailoringFactors ?? []).map((factor) => ({ + title: factor.title, + description: factor.description, + })) + ) + + writeJson( + `knowledge-areas/${knowledgeArea.id}/processes.json`, + processes + .filter((process) => process.knowledgeAreaId === knowledgeArea.id) + .map((process) => { + const summary = processSummary(process) + return { + id: summary.id, + name: summary.name, + processGroupId: summary.processGroupId, + processGroupName: summary.processGroupName, + purpose: summary.purpose, + } + }) + ) +} + +for (const processGroup of processGroups) { + writeJson( + `process-groups/${processGroup.id}/processes.json`, + processes + .filter((process) => process.processGroupId === processGroup.id) + .map((process) => { + const summary = processSummary(process) + return { + id: summary.id, + name: summary.name, + knowledgeAreaId: summary.knowledgeAreaId, + knowledgeAreaName: summary.knowledgeAreaName, + purpose: summary.purpose, + } + }) + ) +} + +writeJson('processes.json', processes.map(processSummary)) + +for (const process of processes) { + writeJson(`processes/${process.id}.json`, processSummary(process)) + writeJson(`processes/${process.id}/itto.json`, processItto(process)) +} + +writeJson('performance-domains.json', performanceDomains.map((item) => ({ id: item.id, name: item.name }))) + +for (const domain of performanceDomains) { + writeJson(`performance-domains/${domain.id}.json`, { + id: domain.id, + name: domain.name, + expectedGoals: domain.detail?.expectedGoals ?? [], + keyPoints: domain.detail?.keyPoints ?? [], + interactions: domain.detail?.interactions ?? [], + checks: domain.detail?.checks ?? [], + }) +} + +writeJson('artifacts.json', artifacts.map((item) => ({ id: item.id, name: item.name }))) +writeJson('tools.json', tools.map((item) => ({ id: item.id, name: item.name }))) + +for (const artifact of artifacts) { + writeJson(`artifacts/${artifact.id}/usage.json`, artifactUsage(artifact)) +} + +for (const tool of tools) { + writeJson(`tools/${tool.id}/usage.json`, toolUsage(tool)) +} + +console.log(`已生成静态 API 文件:${path.relative(rootDir, apiDir)}`) diff --git a/src/App.tsx b/src/App.tsx index 2690650..60f31e4 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -14,6 +14,7 @@ import PrinciplesPage from './pages/PrinciplesPage' import { PerformanceDomainsPage } from './pages/PerformanceDomainsPage' import KnowledgeAreasTailoringPage from './pages/KnowledgeAreasTailoringPage' import { LearningMapsPage } from './pages/LearningMapsPage' +import { ApiDocPage } from './pages/ApiDocPage' function App() { return ( @@ -36,6 +37,7 @@ function App() { } /> } /> } /> + } /> ) diff --git a/src/pages/ApiDocPage.tsx b/src/pages/ApiDocPage.tsx new file mode 100644 index 0000000..f85b00d --- /dev/null +++ b/src/pages/ApiDocPage.tsx @@ -0,0 +1,361 @@ +import { useMemo, useState } from 'react' +import { motion } from 'framer-motion' +import { CheckCircle2, Copy, Play, Server, TerminalSquare } from 'lucide-react' + +type ApiEndpoint = { + id: string + name: string + method: 'GET' + path: string + samplePath: string + description: string + fields: string[] +} + +const endpoints: ApiEndpoint[] = [ + { + id: 'process-groups', + name: '过程组列表', + method: 'GET', + path: '/api/process-groups.json', + samplePath: '/api/process-groups.json', + description: '返回五大过程组基础信息。', + fields: ['id:过程组 ID', 'name:过程组名称'], + }, + { + id: 'knowledge-areas', + name: '知识领域列表', + method: 'GET', + path: '/api/knowledge-areas.json', + samplePath: '/api/knowledge-areas.json', + description: '返回十大知识领域及其裁剪因素。', + fields: ['id:知识领域 ID', 'name:知识领域名称', 'tailoringFactors:裁剪因素数组', 'title:裁剪因素标题', 'description:裁剪因素说明'], + }, + { + id: 'knowledge-area-tailoring', + name: '知识领域裁剪因素', + method: 'GET', + path: '/api/knowledge-areas/{id}/tailoring-factors.json', + samplePath: '/api/knowledge-areas/KA01/tailoring-factors.json', + description: '返回指定知识领域的裁剪因素。', + fields: ['title:裁剪因素标题', 'description:裁剪因素说明'], + }, + { + id: 'knowledge-area-processes', + name: '知识领域过程', + method: 'GET', + path: '/api/knowledge-areas/{id}/processes.json', + samplePath: '/api/knowledge-areas/KA01/processes.json', + description: '返回指定知识领域下的过程。', + fields: ['id:过程 ID', 'name:过程名称', 'processGroupId:过程组 ID', 'processGroupName:过程组名称', 'purpose:主要作用'], + }, + { + id: 'process-group-processes', + name: '过程组过程', + method: 'GET', + path: '/api/process-groups/{id}/processes.json', + samplePath: '/api/process-groups/PG02/processes.json', + description: '返回指定过程组下的过程。', + fields: ['id:过程 ID', 'name:过程名称', 'knowledgeAreaId:知识领域 ID', 'knowledgeAreaName:知识领域名称', 'purpose:主要作用'], + }, + { + id: 'processes', + name: '过程列表', + method: 'GET', + path: '/api/processes.json', + samplePath: '/api/processes.json', + description: '返回 49 个项目管理过程。', + fields: ['id:过程 ID', 'name:过程名称', 'knowledgeAreaId:知识领域 ID', 'knowledgeAreaName:知识领域名称', 'processGroupId:过程组 ID', 'processGroupName:过程组名称', 'purpose:主要作用'], + }, + { + id: 'process-detail', + name: '过程详情', + method: 'GET', + path: '/api/processes/{id}.json', + samplePath: '/api/processes/P1.1.json', + description: '返回指定过程基础信息。', + fields: ['id:过程 ID', 'name:过程名称', 'knowledgeAreaId:知识领域 ID', 'knowledgeAreaName:知识领域名称', 'processGroupId:过程组 ID', 'processGroupName:过程组名称', 'purpose:主要作用'], + }, + { + id: 'process-itto', + name: '过程 ITTO', + method: 'GET', + path: '/api/processes/{id}/itto.json', + samplePath: '/api/processes/P1.1/itto.json', + description: '返回指定过程的输入、工具与技术、输出。', + fields: ['id:过程 ID', 'name:过程名称', 'inputs:输入数组', 'tools:工具数组', 'outputs:输出数组', 'details:明细项数组', 'note:过程语境备注'], + }, + { + id: 'performance-domains', + name: '绩效域列表', + method: 'GET', + path: '/api/performance-domains.json', + samplePath: '/api/performance-domains.json', + description: '返回八大项目绩效域。', + fields: ['id:绩效域 ID', 'name:绩效域名称'], + }, + { + id: 'performance-domain-detail', + name: '绩效域详情', + method: 'GET', + path: '/api/performance-domains/{id}.json', + samplePath: '/api/performance-domains/PD01.json', + description: '返回指定绩效域的目标、要点、交互与检查项。', + fields: ['id:绩效域 ID', 'name:绩效域名称', 'expectedGoals:预期目标', 'keyPoints:绩效要点', 'interactions:相互作用', 'checks:检查方法', 'goal:检查目标', 'indicators:检查指标'], + }, + { + id: 'artifact-usage', + name: '工件使用情况', + method: 'GET', + path: '/api/artifacts/{id}/usage.json', + samplePath: '/api/artifacts/A001/usage.json', + description: '返回指定工件作为输入或输出的过程。', + fields: ['id:工件 ID', 'name:工件名称', 'asInput:作为输入被哪些过程使用', 'asOutput:由哪些过程输出'], + }, + { + id: 'tool-usage', + name: '工具与技术使用情况', + method: 'GET', + path: '/api/tools/{id}/usage.json', + samplePath: '/api/tools/TT001/usage.json', + description: '返回指定工具与技术出现的过程。', + fields: ['id:工具 ID', 'name:工具名称', 'usedIn:使用该工具的过程数组'], + }, +] + +const fieldGroups = [ + { + title: '通用字段', + items: ['id:稳定编号', 'name:中文名称', 'purpose:主要作用'], + }, + { + title: '过程字段', + items: ['knowledgeAreaId:所属知识领域 ID', 'knowledgeAreaName:所属知识领域名称', 'processGroupId:所属过程组 ID', 'processGroupName:所属过程组名称'], + }, + { + title: '引用字段', + items: ['inputs:输入数组', 'tools:工具数组', 'outputs:输出数组', 'details:明细项数组', 'note:补充说明'], + }, +] + +function formatJson(value: unknown) { + return JSON.stringify(value, null, 2) +} + +export function ApiDocPage() { + const [selectedId, setSelectedId] = useState(endpoints[0].id) + const selectedEndpoint = useMemo( + () => endpoints.find((endpoint) => endpoint.id === selectedId) ?? endpoints[0], + [selectedId] + ) + const [requestPath, setRequestPath] = useState(selectedEndpoint.samplePath) + const [loading, setLoading] = useState(false) + const [result, setResult] = useState('') + const [status, setStatus] = useState('') + + function handleEndpointChange(endpointId: string) { + const endpoint = endpoints.find((item) => item.id === endpointId) ?? endpoints[0] + setSelectedId(endpoint.id) + setRequestPath(endpoint.samplePath) + setStatus('') + setResult('') + } + + async function handleFetchTest() { + setLoading(true) + setStatus('请求中') + setResult('') + + try { + const response = await fetch(requestPath, { headers: { Accept: 'application/json' } }) + const contentType = response.headers.get('content-type') ?? '' + const body = contentType.includes('application/json') ? await response.json() : await response.text() + + setStatus(`${response.status} ${response.statusText || 'OK'}`) + setResult(typeof body === 'string' ? body : formatJson(body)) + } catch (error) { + setStatus('请求失败') + setResult(error instanceof Error ? error.message : '无法完成请求') + } finally { + setLoading(false) + } + } + + async function copyPath() { + await navigator.clipboard?.writeText(requestPath) + } + + return ( + + + + + + + 知识库接口 + + API 调用说明 + + 静态 JSON 接口采用 GET 请求,路径以 /api 开头,面向知识库读取;不包含搜索、展示样式和 五问一法。 + + + + + {endpoints.length} + 个接口 + + + GET + 请求方法 + + + JSON + 响应格式 + + + + + + + + + 接口列表 + + + {endpoints.map((endpoint) => ( + handleEndpointChange(endpoint.id)} + className={`w-full px-5 py-4 text-left transition-colors hover:bg-gray-50 dark:hover:bg-gray-700/40 ${ + selectedEndpoint.id === endpoint.id ? 'bg-indigo-50/70 dark:bg-indigo-900/20' : '' + }`} + > + + + + + {endpoint.method} + + {endpoint.name} + + {endpoint.path} + {endpoint.description} + + {selectedEndpoint.id === endpoint.id && } + + + ))} + + + + + + + + 调用测试 + + + + 选择接口 + + handleEndpointChange(event.target.value)} + className="mt-2 w-full rounded-lg border border-gray-200 bg-white px-3 py-2 text-sm text-gray-900 outline-none transition focus:border-indigo-500 focus:ring-2 focus:ring-indigo-100 dark:border-gray-600 dark:bg-gray-900 dark:text-white dark:focus:ring-indigo-900/40" + > + {endpoints.map((endpoint) => ( + {endpoint.name} + ))} + + + + 请求路径 + + + setRequestPath(event.target.value)} + className="min-w-0 flex-1 rounded-lg border border-gray-200 bg-white px-3 py-2 font-mono text-sm text-gray-900 outline-none transition focus:border-indigo-500 focus:ring-2 focus:ring-indigo-100 dark:border-gray-600 dark:bg-gray-900 dark:text-white dark:focus:ring-indigo-900/40" + /> + + + + + + + + {loading ? '请求中' : '发送请求'} + + + {status && ( + + 响应 + {status} + + {result} + + + )} + + + + 字段说明 + + {fieldGroups.map((group) => ( + + {group.title} + + {group.items.map((item) => • {item})} + + + ))} + + + + + + + {selectedEndpoint.name}字段 + + {selectedEndpoint.fields.map((field) => ( + + {field} + + ))} + + + + ) +}
+ 静态 JSON 接口采用 GET 请求,路径以 /api 开头,面向知识库读取;不包含搜索、展示样式和 五问一法。 +
{endpoint.path}
{endpoint.description}
+ {result} +