123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247 |
- # 敏捷框架集成配置
- # 支持Scrum和Kanban框架的集成
- agile_frameworks:
- scrum:
- name: "Scrum"
- description: "迭代式敏捷开发框架"
-
- ceremonies:
- sprint_planning:
- name: "Sprint规划会议"
- duration: "2-4小时"
- participants: ["产品负责人", "Scrum Master", "开发团队"]
- aceflow_mapping: "P阶段开始"
- checklist:
- - "确定Sprint目标"
- - "选择用户故事"
- - "估算工作量"
- - "制定Sprint Backlog"
-
- daily_standup:
- name: "每日站会"
- duration: "15分钟"
- participants: ["开发团队"]
- aceflow_mapping: "D阶段检查点"
- checklist:
- - "昨天完成了什么"
- - "今天计划做什么"
- - "遇到什么障碍"
-
- sprint_review:
- name: "Sprint评审会议"
- duration: "1-2小时"
- participants: ["产品负责人", "开发团队", "利益相关者"]
- aceflow_mapping: "R阶段评审"
- checklist:
- - "演示已完成功能"
- - "收集反馈意见"
- - "更新产品Backlog"
-
- sprint_retrospective:
- name: "Sprint回顾会议"
- duration: "1小时"
- participants: ["Scrum Master", "开发团队"]
- aceflow_mapping: "R阶段总结"
- checklist:
- - "回顾Sprint过程"
- - "识别改进点"
- - "制定改进计划"
-
- artifacts:
- product_backlog:
- name: "产品Backlog"
- description: "优先级排序的功能列表"
- aceflow_file: "product_backlog.md"
-
- sprint_backlog:
- name: "Sprint Backlog"
- description: "当前Sprint的任务列表"
- aceflow_file: "sprint_backlog.md"
-
- increment:
- name: "产品增量"
- description: "可工作的软件增量"
- aceflow_file: "increment.md"
-
- integration:
- workflow_mapping:
- minimal:
- P: "Sprint Planning → 规划Sprint目标和任务"
- D: "Daily Scrum → 跟踪开发进度"
- R: "Sprint Review & Retrospective → 评审和回顾"
-
- standard:
- P1: "Product Backlog Refinement → 细化需求"
- P2: "Sprint Planning → 规划Sprint"
- D1: "Development + Daily Scrum → 开发实现"
- D2: "Testing + Daily Scrum → 测试验证"
- R1: "Sprint Review & Retrospective → 评审回顾"
-
- recommended_duration:
- sprint_length: "2weeks"
- min_sprint_length: "1week"
- max_sprint_length: "4weeks"
- kanban:
- name: "Kanban"
- description: "可视化工作流管理方法"
-
- principles:
- - "可视化工作流"
- - "限制在制品数量"
- - "管理工作流"
- - "明确流程策略"
- - "反馈循环"
- - "协作改进"
-
- board_config:
- columns:
- backlog:
- name: "待办事项"
- wip_limit: null
- aceflow_mapping: "规划阶段任务"
-
- analysis:
- name: "需求分析"
- wip_limit: 3
- aceflow_mapping: "P1阶段"
-
- development:
- name: "开发中"
- wip_limit: 5
- aceflow_mapping: "D1/D2阶段"
-
- testing:
- name: "测试中"
- wip_limit: 3
- aceflow_mapping: "D2阶段"
-
- review:
- name: "代码评审"
- wip_limit: 2
- aceflow_mapping: "R1阶段"
-
- done:
- name: "已完成"
- wip_limit: null
- aceflow_mapping: "已完成"
-
- metrics:
- lead_time:
- name: "前置时间"
- description: "从开始到完成的总时间"
- target: "<5天"
-
- cycle_time:
- name: "周期时间"
- description: "从开发开始到完成的时间"
- target: "<3天"
-
- throughput:
- name: "吞吐量"
- description: "单位时间内完成的工作项数量"
- target: ">2项/周"
-
- wip:
- name: "在制品数量"
- description: "同时进行的工作项数量"
- target: "符合WIP限制"
-
- integration:
- workflow_mapping:
- minimal:
- P: "Backlog → Analysis"
- D: "Analysis → Development → Testing"
- R: "Testing → Review → Done"
-
- standard:
- P1: "Backlog → Analysis"
- P2: "Analysis完成"
- D1: "Analysis → Development"
- D2: "Development → Testing"
- R1: "Testing → Review → Done"
- # 集成配置模板
- integration_templates:
- scrum_minimal:
- name: "Scrum + 轻量级模式"
- config:
- agile:
- enabled: true
- framework: "scrum"
- iteration_length: "2weeks"
- ceremonies:
- planning: true
- daily_standup: true
- review: true
- retrospective: true
-
- workflow_hooks:
- stage_start:
- P: "开始Sprint Planning"
- D: "开始开发,启动Daily Scrum"
- R: "准备Sprint Review"
-
- stage_complete:
- P: "Sprint Backlog确定"
- D: "功能开发完成"
- R: "Sprint结束,准备下一个Sprint"
-
- kanban_standard:
- name: "Kanban + 标准模式"
- config:
- agile:
- enabled: true
- framework: "kanban"
- board_columns: ["Backlog", "Analysis", "Development", "Testing", "Review", "Done"]
- wip_limits:
- Analysis: 3
- Development: 5
- Testing: 3
- Review: 2
-
- workflow_hooks:
- task_create: "添加到Backlog"
- stage_transition: "移动看板列"
- stage_complete: "移动到Done列"
- # AI增强配置
- ai_enhancements:
- scrum:
- sprint_planning_assistant:
- enabled: true
- features:
- - "工作量估算建议"
- - "任务优先级排序"
- - "团队能力评估"
- - "风险识别"
-
- daily_standup_insights:
- enabled: true
- features:
- - "进度异常检测"
- - "阻碍因素分析"
- - "团队协作建议"
-
- retrospective_analysis:
- enabled: true
- features:
- - "数据驱动的改进建议"
- - "团队效能分析"
- - "趋势预测"
-
- kanban:
- flow_optimization:
- enabled: true
- features:
- - "瓶颈检测"
- - "WIP限制优化建议"
- - "流程效率分析"
-
- metrics_insights:
- enabled: true
- features:
- - "前置时间分析"
- - "吞吐量预测"
- - "质量趋势监控"
|