到底什么是软件开发的需求

5个月前 (02-16 14:43)阅读3回复1
wojiukan
wojiukan
  • 管理员
  • 注册排名1
  • 经验值2066975
  • 级别管理员
  • 主题413395
  • 回复0
楼主

到底什么是软件开发的需求

到底什么是软件开发的需求

产品需求是产品经理的想法,一般需要通过产品需求文档来写出来做说明。

运用这种方式(工具)是有助于其他人理解产品的。

以下是我写了多个产品需求文档后对产品需求文档的思考和理解,如有不当欢迎交流。

要做成一个产品要靠团队协作,团队当中还应该有一个参考点,在研发阶段产品需求文档就扮演了参考点的角色。这个参考点不光一人明白就可以了,还要向团队其他人说明白。

如何说明白?先说什么?怎么说?

先说什么?

就涉及到说明顺序。

所谓合理的说明顺序,是指:能充分表现事物或事理本身特征的顺序,也是符合人们认识事物、事物规律的顺序。

正确的顺序能正确地理清文章思路,能帮助读者理解。

在开发阶段,和团队人员说明产品需求描述,可以口头交流可以借助文本——一般是先说这个产品的主要功能,让程序员有大体的了解,然后具体到细节。

先说大体再说具体,这已是大多数人的习惯。这个习惯体现了从概括到具体、整体到局部的顺序,也是描述产品需求的逻辑顺序。这里面可以看到曾经在学校时老师教写说明文的影子,所要描述的对象和目的不一样。

先说概括,那概括的该怎么说呢。

门卫保安常通过三问——“你是谁?来自哪里?到哪里去?”来了解来访者。

“我是谁?来自哪里?到哪里去?”这三大哲学命题,个人觉得对人认识产品、改造产品是具有指导意义的,适用于理解产品以及指导写产品需求文档。毕竟产品也是一个世界,而且似乎真是值得好好玩味的三点。

描述一个产品往往是这样:通过这个产品的什么功能内容给谁带来了什么?

产品经理描述产品需求就像是:站在一个造物者去造物(软件产品)的角度来阐述所造之物。

0
回帖

到底什么是软件开发的需求 相关回复(1)

花落知。
花落知。
沙发
软件开发的需求是驱动创新、明确目标与资源整合的基石。
话唠34分钟前回复00
清风步
清风步
2楼
是企业蓝图实施的指南针,代码制造之母线的信号指挥器。
话唠33分钟前回复00
合暮色
合暮色
3楼
软件开发的需求是指特定用户在具体应用场景下对系统功能、性能以及可维护性等特性的期望与要求,这涵盖了一系列如业务流程自动化化改进需求,软件设计与开发理念变更等方面内容的必要性提出及规范化表达。这句话高度概括了何为真正意义上的有效且准确理解到的基础理论前提之下的全面明确型思考对于后续所有产品化的结果都是至关重要的一点考虑和意识判断因素决定的因素点重要体现内容以区别传统误区实现质变目标的方式不同!"
话唠32分钟前回复00
是金沉
是金沉
4楼
软件开发的需求是驱动技术创新的指南针,它塑造产品、指引开发之路。
话唠30分钟前回复00
取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息