需求&需求书--SMP(软件制作平台)语言基础知识之十五

需求是万物之源,也是SMP之源--SMP(软件制作平台)语言基础知识之四中,我们讲过需求是万物之源,但是,需求不是说的,是给别人看的,而需求书则是用户开发的原始凭证。

一般而言,需求是一个不断完善的过程,开始只是一个想法、概念,然后再组织人员去对这个想法概念进行分解落实,然后初步形成一个相对完整的需求,这个需求需要和相关使用部门进行沟通,听取意见和修改地方,再反复几次,直到大家都认同和满意为止。

而实际上,需求提出的比较急,要求开发完成时间比较短,需求很难做的比较完美,加上写需求的人并不能理解开发者的阅读能力,只是按照自己的业务表述,把需求写出来。

这种需求书可以说只能是一个初稿,是给甲方内部人员看的,但是,真正交付给开发方的需求书,则要符合开发者的理解的习惯。

因此,所谓需求书是提供给开发方的开发要件,它不但要表明需求中的业务表述,而且要表述开发后应用系统的功能、环境的表述,尽管这种表述是简单的、框架性的。

需求书应该让开发者能看到,你要做的系统名称是啥、其业务背景、目的是啥、有几大块分类,每类有哪些功能,每个功能有哪些业务要求、业务流程、业务结果,有的还要说明性能、安全、例外等处理要求,并附相关附件,比如上级文件、业务资料、其他相关应用系统的设计方案等。

实践中,许多开发者看不懂需求书中的业务表述,需要进行业务培训才能理解,这是用户方和开发方都要关注一个地方。

记住!需求书是给开发者看的,让开发者知道用户要做啥。需求书不会完美、也不可能完美,但是大的架构是不能变的。

相关推荐
武雄(小星Ai)19 小时前
2026年7月 AI 编程工具横评:Claude Code vs Cursor vs GitHub Copilot 实测对比
ai·开发工具·claude·cursor·对比评测
AI大模型-小雄3 天前
2026 年 AI 工具怎么选?ChatGPT、Codex 和其他 AI 工具适合哪些人?
人工智能·gpt·chatgpt·开发工具·codex·ai工具
qingmiaozhuan6 天前
电脑录屏没有声音还能补救吗?音频采集链路详解及4种技术方案
前端·电脑·音视频·开发工具·电脑录屏·电脑录屏软件
AI大模型-小雄7 天前
ChatGPT 上传文件失败怎么办?从格式、大小到账号状态逐项排查
gpt·chatgpt·ai编程·开发工具·codex·ai办公·chatgpt pro
AI大模型-小雄8 天前
2026 年 7 月国内怎么开通 ChatGPT Pro?5x / 20x 区别、适合人群与避坑指南
人工智能·gpt·chatgpt·ai编程·开发工具·codex·chatgpt pro
AI大模型-小雄9 天前
升级 ChatGPT Pro 后,如何用 Codex 做项目重构?一套更稳的实战流程
gpt·chatgpt·重构·ai编程·开发工具·codex·chatgpt pro
何中应10 天前
Postgres 搭建主从集群
数据库·postgresql·集群·开发工具
山海云端有限公司12 天前
深入理解网页元数据提取API:参数详解与最佳实践
api·开发工具·seo·网页元数据·技术栈识别
武雄(小星Ai)17 天前
Claude Code vs Codex CLI:两周深度实测,差距比想象的大
ai·openai·开发工具·claude·对比评测
qq_4087533918 天前
用 AI 写小说实战:开源 Agent 从建书到出第一章
人工智能·aigc·开发工具