不按「沟通 → 设计 → 开发 → 交付」的空泛流程堆叠,而是把每一阶段的输入、输出与验收口径说清楚,让范围可控、过程可追溯。

  1. 1

    需求与目标澄清

    对齐业务目标、使用场景与第一版要解决的核心问题,避免在错误方向上投入开发。

  2. 2

    第一版范围与边界

    明确本阶段做什么、不做什么,以及验收标准与交付物形态。

  3. 3

    技术方案与任务拆分

    确定架构要点、接口约定、数据流与任务拆分,复杂模块提前识别风险。

  4. 4

    核心开发与协作推进

    按迭代推进前端 / 后端 / GIS / 三维等核心模块,与团队协作时保持接口与进度对齐。

  5. 5

    阶段验证与问题处理

    在真实或接近真实的环境中验证功能、性能与数据链路,及时处理阻塞问题。

  6. 6

    部署与验收

    完成环境部署、配置交接与阶段验收,交付可运行系统与必要文档。

  7. 7

    后续修改与沉淀

    在约定边界内支持迭代修改,并沉淀可复用的组件、脚本或工程经验。

研发方式与质量控制

AI 辅助开发用于提高迭代效率,但不替代工程判断。在任务边界、变更控制与验收记录清晰的前提下使用。

  • 任务边界 — 每轮改动限定范围与文件,避免失控扩散与顺手加功能。
  • 变更控制 — 重要修改留下决策记录,便于对齐进度与回溯原因。
  • 验证与 Review — 关键逻辑与接口变更经过运行验证,必要时进行代码或方案 Review。
  • 验收记录 — 阶段交付与验收结论可追溯,降低口头对齐带来的返工。