如何理解别人写的需求规格说明书?
发布于 2024-10-02


版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。


麦哲思科技任甲林
扫码关注公众号

扫码阅读
手机扫码阅读
在软件开发过程中,阅读需求规格说明书是必不可少的一环。理解需求文档时,首先需关注系统的总体信息,包括软件与其他系统、人、设备的交互关系以及系统的目标。例如,断电管理系统的目标包括提高复电效率、改进客户服务等。
其次,对具体的功能需求的理解应围绕以下点展开:
- 功能的输入信息,包括正常与异常输入。
- 功能的输出信息或执行结果。
- 输入到输出的转换过程,涉及业务逻辑和操作方法。
- 在转换过程中引用的已存在信息。
进一步,非功能性需求的理解应包括:
- 非功能性需求是否可以量化。
- 这些需求如何分配到具体的功能性需求上。
最终,了解需求的优先级是至关重要的,它可以分为需求级和特性级,高优先级的需求应先开发。
综上所述,上述步骤不仅有助于详细设计和测试用例设计,还能揭示需求文档中的模糊性,有助于减少未来的需求变更。

麦哲思科技任甲林


麦哲思科技任甲林
扫码关注公众号

麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
425 篇文章
浏览 255.2K
麦哲思科技任甲林的其他文章
我所知道的富士康之二:出门
我所知道的富士康之二:出门
出门时是需要安检的。需要用手持扫描设备检查身上是否带有金属物品。移动存储介质、相机以及各种金属品都是需要检查的。原则上带有摄像头的相机是不可以的,但是实际上很多员工的手机都有摄像头,所以门卫对于相机基本不太严格去查。如果带有比较大的包,警卫会让你拿出包里的东西检查。有几次我带电脑包进去,出来时门卫将手伸到包里去检查,我当时感到很不爽,后来和内部员工说起此事时,他们告诉我,门卫那么做是不对的,只能你拿出东西让他检查,他不可以把手伸进去。有一次,有个门卫又要伸
如何分析各类时长数据?
本文列举了分析时长数据时的注意事项,并结合实例给出了时长数据的常用分析方法。
软件需求评审之道
作者:任甲林 来源:CSAI.cn http://www.csai.cn 2005年6月13日 摘要 本文介绍了软件需求评审失败的5个案例,提出对软件需求评审的实践具有指导意义的9个建议。 关键词 需求评审,需求层次,阶段评审,检查单,评审流程 软件需求是软件开发的最重要的一个输入,需求风险也常常是软件开发过程中最大的一个风险,降低需求风险的一个重要手段就是需求评审,但是需求评审是所有
漫谈需求与设计的区别:做什么与怎么做
2009年曾经写过一篇博文,讲述需求与设计的界线(参见博文:https://blog.csdn.net/dylanren/article/details/4965181),最近又有所思考,对上篇博文整理补充如下。 首先我们从两个日常生活的例子思考一下: 案例一:DIY一台PC。 概要描述...
我说CMMI之四:CMMI的表示方法
我说CMMI之四:CMMI的表示方法
CMMI分为了两种表示方法,一种称为阶段式表示方法,一种称为连续式表示方法。如下图所示:
我们可以从以下几个方面来理解这两种表示方法的区别与联系:
1包含的过程域相同,但是过程域分类的维度不同。
阶段式表示方法为我们所熟悉,我们通常说的过级了,过了2级,过了3级都是针对阶段式表示方法而言的。在CMMI-DEV V1.2中,阶段式表示方法将22个过程域分别放置在了4个等级中,其中
加入社区微信群
与行业大咖零距离交流学习


PMO实践白皮书
白皮书上线
白皮书上线