发新话题
打印

[求助] 如何采用有效的区分用户需求和系统需求?( 此文章被查看:794次,被回复:3篇!! )

如何采用有效的区分用户需求和系统需求?

用户需求是针对用户的,是业务方面的东西;系统需求是针对设计人员的,是设计方面的东西。如何从用户需求里提取系统需求?有通用的理论、原则和方法吗?



© 本文为 wufenpengSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

分区(Partitions)是允许脱离主(home)数据库来编辑模块的一种方法。这最好通过一个例子来解释。
一个公司使用DOORS 来管理项目。一个分包商负责这个项目的一部分,但是没有访问主数据库的权限。
公司可以创建一个分区,它包含分包商的所需的模块,并把它发给分包商用于编辑。在外部数据库可以被编辑的所有模块,在主数据库中都被自动设置为只读。
在分区中的每个模块要么在主数据库中是只读的,要么在分数据库中是只读的。你不能在两个数据库中同时编辑同一个模块。
分包商对模块编辑完成后,把他们归还到主数据库中。现在在主数据库中的用户可以看到在分数据库中的变更,并且在主数据库中,这些模块的状态不再是只读的了。



© 本文为 cjlbuaa2001SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

用户需求一般是用户提出的“第一手”资料,没有经过分析与推导,强调的是系统所处业务环境的需求。
系统需求则是围绕系统开发的具体功能、性能、设计约束等,更加具体,多是由需求分析人员根据用户需求衍生得到的。

但两者之间存在重叠,有时也有混淆。
简单处理原则:直接使用者提出的是用户需求,经过需求分析人员导出、定义的是系统需求。



© 本文为 kaifengSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

需求还有种分类方式是:功能性需求和非功能性需求。
功能性需求是用户在业务层面的需求,
而非功能性需求则是用户对系统的要求,譬如稳定性,负载性...

© 本文为 scm_life_me 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题