1、简单版本
请系统梳理当前项目的整体情况,包括但不限于项目架构、技术栈选型、已实现功能模块、核心业务流程、现有代码质量状况、文档完善程度以及当前存在的问题与挑战。
在此基础上,为后续需要进一步开发的其他功能制定详细的规划方案,内容应包含功能需求分析、优先级排序、技术实现路径、资源配置建议、时间节点安排以及潜在风险评估等关键要素,
以便为后续开发工作提供清晰的指导框架。
2、复杂版本
对当前项目进行全面系统性梳理与评估,具体包括以下核心维度:
项目整体架构设计(含系统分层、模块划分、接口设计及数据流图)、
技术栈详细选型(前端框架、后端技术、数据库类型、中间件及开发工具链)、
已实现功能模块清单(含核心功能点、用户角色权限及业务覆盖范围)、
核心业务流程梳理(需提供关键流程时序图及状态流转说明)、
代码质量状况分析(代码规范遵循度、单元测试覆盖率、静态代码分析结果及技术债务评估)、
项目文档完善程度(架构文档、接口文档、用户手册及开发指南的完整性与准确性),
以及当前存在的主要问题与挑战(技术瓶颈、性能问题、扩展性限制及团队协作障碍)。
在完成全面评估的基础上,为后续待开发功能制定详细开发规划方案,
具体内容应包含:各功能模块的详细需求分析(功能描述、用户场景、验收标准)、基于业务价值与技术依赖的优先级排序矩阵、
分阶段的技术实现路径(含技术方案选型、核心算法设计及与现有系统集成方案)、资源配置建议(开发人员数量与技能要求、测试资源分配及基础设施需求)、
精确到周的时间节点安排(含需求分析、设计、开发、测试及上线各阶段的起止时间),
以及潜在风险评估(技术风险、进度风险、资源风险及应对预案),最终形成完整的项目开发指导框架文档,确保后续开发工作有序高效推进。