项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

软件开发主要活动--需求分析

2010/8/23 9:41:41 |  3446次阅读 |  来源:网友转载   【已有0条评论】发表评论

要求功能需求的表述规格化。

  特别需要说明的一点,在我看来,业务需求、用户需求、功能需求实际上是一样事物的三个视图,分别反映了三个不同视角所看到的景象。例如一个圆柱体,业务需求是从上向下看,用户需求则从外往内看,功能需求则是从圆柱体内部向外看。业务需求、用户需求、功能需求是对同一个事物的表述,因此天然具备概念完整性的特点。当然,需要在我们的需求分析活动中描述出来。

  四、需求分析活动的文档

  在软件项目组接触到这个项目的时候,通常业务需求已经明确,但用户需求还是非常混乱的。客户提交的需求描述文档混杂有业务需求、用户需求和功能需求。对大多数需求分析活动来说,首先分析用户需求,输出《用户需求说明书》,并提交给客户确认。在《用户需求说明书》中,建议加上对业务需求的理解,例如数据流图,让客户一并确认,并及时纠正理解不当的部分。

  一般的,《用户需求说明书》已经可以作为设计活动的输入,但还不能作为编码实现活动的输入。《需求规格说明书》主要表述功能需求。按照标准说法,《需求规格说明书》还应当表述非功能性需求,但在实践中,这部分很少被关注,非功能性指标往往到了测试阶段才真正被重视。

  《需求规格说明书》之"规格",即要求格式化的表述,以便在软件开发过程中不产生歧义。一般使用表格方式,以强制文档作者必须填写所有内容:用例编号(唯一确定需求)、用例操作简要说明、前置条件、操作结果(分为成功、失败)、操作者(角色)。

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款