如何理解别人写的需求规格说明书?
发布于 2024-10-02
1599
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
麦哲思科技任甲林
扫码关注公众号
扫码阅读
手机扫码阅读
在软件开发过程中,阅读需求规格说明书是必不可少的一环。理解需求文档时,首先需关注系统的总体信息,包括软件与其他系统、人、设备的交互关系以及系统的目标。例如,断电管理系统的目标包括提高复电效率、改进客户服务等。
其次,对具体的功能需求的理解应围绕以下点展开:
- 功能的输入信息,包括正常与异常输入。
- 功能的输出信息或执行结果。
- 输入到输出的转换过程,涉及业务逻辑和操作方法。
- 在转换过程中引用的已存在信息。
进一步,非功能性需求的理解应包括:
- 非功能性需求是否可以量化。
- 这些需求如何分配到具体的功能性需求上。
最终,了解需求的优先级是至关重要的,它可以分为需求级和特性级,高优先级的需求应先开发。
综上所述,上述步骤不仅有助于详细设计和测试用例设计,还能揭示需求文档中的模糊性,有助于减少未来的需求变更。
麦哲思科技任甲林
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
471 篇文章
浏览 820.9K
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
麦哲思科技任甲林的其他文章
性能报告就是组织的实效改进故事!
和CMMI 1.3的评估相比,在CMMI 2.0评估时必须提交性能报告。性能能报究竟是何方神圣呢?性能报告并不神秘!它就是你实效改进的故事!为什么这么讲呢?请看性能报告中的内容: 性能报告围绕组织的业务目标讲述在组织内是如何提升过程性能的!所谓的过程性能就是过程执行的实际效果!性能报告提醒你要聚焦业务目标进行实效改进!性能报告并非在评估时才填写,而是应该作为过程改进的一个工具,帮助组织梳理自己的改进措施,在启动过程改进时,就应该填写! ...
案例:非功能性需求的设计
很多项目组在设计文档中仅仅是把非功能性需求的描述拷贝到设计文档的非功能性章节。因此特地设计了两个简单的需求给大家参考,希望能够引导设计人员重视非功能性需求的设计。
配置审计的概念辨析
配置审计是配置管理中的一个重要概念,在CMMI标准中划分了3种,如果再加上PPQA对配置管理过程的审计,累计为4种。在很多图书、资料中对这四种审计言之不详,因而也就造成了理解的偏差。故而我整理了如下的表格,进行了澄清。需要说明的是在很多企业中实际也做了这4种审计,只是没有清楚的认识这4个概念而已。
例解:目标驱动的度量元识别方法
(1)识别需要数据的人(Person): 服务经理(2)识别管理目标(Goal)/要解决的问题(Problem):提高客户请求的处理速度(3)定义如何量化管理目标/要解决的问题:(3.1)识别被度量的对象(Object):待处理的客户变更请求(3.2) 识别被度量对象的属性(Attribute):待处理的变更请求的个数 待处理的变更请求的计划工作量(4)识别如何展示度量数据(Indica
评审的分类
管理评审 技术评审 同行评审
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线