第四章:AI 实战开发12. 需求文档调整

需求文档调整 - 优化开发顺序

大家好,上节课呢,我们让 AI 按照上面列出的功能点啊,将需求总结到一个文档中,并且放到根目录下面的 Docs 目录下面。

AI 整理了一下之后呢,一共列出来 9 大模块。我看了一下之后呢,发现有一些问题,所以我就让 AI 又去修改了一下。

⚠️

说明

这部分修改的过程没有录下来啊,所以呢我就给大家讲一下。

发现的问题

首先我们来看一下有什么问题呢。

我们发现上面的 1-5 是业务功能,也就是说账本管理、账本记录一直到个人中心,这里都是具体的业务功能。

  • 第 6 项:其实是一个通用的功能
  • 第 7-9 项:是通用的要求,它其实不属于具体的功能,而是一些要求

为什么要调整?

如果我们要按照这个顺序去做开发,我们可以让 AI 去开发账本管理模块,让它去开发账目记录模块。

但是我们不能让 AI 去开发一个”性能要求”的模块,对吧?

所以呢,我们就让他去区分一下。

AI 的调整结果

然后 AI 给我们做了一下区分,完成之后呢,分成了三大部分:

第一部分:业务功能需求

一共分为五部分,包含具体的业务模块。

第二部分:通用功能需求

也就是第六个——底部导航栏。

第三部分:通用开发要求

最下面是三个通用开发的要求。

进一步优化开发顺序

最后,AI 给我们列出来了一个开发顺序流程图。

这个流程图中标注,首先,我们需要先把底部导航栏的功能给做出来。但是他没有把底部导航栏的功能放在最上面。

所以我们又跟 AI 讲:

最好将最先要做的”搭建底部导航栏”放在最上面,我希望从上到下逐个功能去开发。

所以呢,他又调整了一下啊,将底部导航栏的功能放在了最上面。

最终的文档结构

然后下面就是最新的一个文档的顺序,我们来看一下。

业务功能需求开发顺序

按顺序开发的话:

  1. 底部导航栏
  2. 分类管理模块
  3. 账本管理模块
  4. 账目记录
  5. 统计分析
  6. 个人中心

并且每一个模块的要求都非常的详细。

通用开发要求

第二块呢,是通用开发的要求。这个要求呢我们就不去具体看了,待会让 AI 去看就行了。

开发顺序总览

最后是开发顺序的总览。

文档整理完成

这个文档呢,现在就可以作为我们后续开发的一个基础了。

提交文档

我们来提交一下文档。

💡

遇到问题?

如果在调整需求文档时遇到问题,可以扫描下方的微信二维码帮您看下(免费咨询)

下一步

需求文档调整完成后,接下来我们需要:

👉 下一节:开始开发底部导航栏


相关信息

💬 扫码了解更多信息

客服微信二维码

添加微信

知识星球二维码

加入知识星球