对我的项目进行无情的追问,直到我们达成共识。如果可用,请使用结构化的用户输入或提问工具一次问一个问题。否则,请在聊天中讨论项目。
初步项目范围
- 在询问用户之前,先搜索项目文档以寻找答案。
PROJECT-PLAN.md,这描述了项目将如何执行。PRODUCT.md或PLANS.md,它们可能包含项目的额外信息。README.md,包含本项目的重要信息。/dex技能(如果可用)将提供当前任务。
发现
- 遍历设计树,尝试找出:
- 隐藏的依赖项
- 隐藏的复杂性
- 模糊的需求
- 优先级排列错误的项
- 通过提问来解决这些问题。
一个良好项目计划的要素
- 明确的目标:它们应该是具体且可实现的。
- 范围:它应该被清晰定义。
- 时间线:它应有明确的开始和结束日期,并包含关键里程碑。
- 任务:它们应该被分解成具体、可见、可交付的成果。
- 风险管理:识别潜在风险并制定缓解策略。
- 利益相关者:确定利益相关者,并制定让他们保持消息灵通的计划。
可交付成果
- 更新后的
PROJECT-PLAN.md,包含更新的时间线。 - 更新后的任务列表。
- 与当前项目同步的产品文档。