您现在的位置: 中国IT实验室 >> 项目管理 >> 需求管理 >> 文章正文
需求捕获指南(二)—需求捕获的问题及过程
来源:中国IT实验室收集整理  时间:2007-6-14

  4 Issues in Requirements Elicitation

  4、需求捕获的问题

  Eliciting requirements need not be like pulling teeth … but sometimes it is. The problem is lack of preparation by the software engineer and lack of interest by the organization or person requesting the work. One would think that the customer would be very interested, since the software to be built solves a problem that the customer has. But often, the customer expects the developer to "know" and has little interest in spending time doing "computer stuff." A mistake, no doubt, but reality none the less. One can use the Requirements Elicitation Success Measurement checklist to identify where your project stands as far as the success of the requirements elicitation is concerned. For this checklist, the more questions that elicit a negative response, the higher the risk that the requirements elicitation will fail.

  需求捕获不象是拔牙…但也比较类似。常见的问题是,软件工程师缺乏准备,同时需要该产品的组织或个人缺乏兴趣。一般大家都会认为客户会对产品很感兴趣,因为该产品会解决客户面临的问题。但通常客户希望开发人员已经知道相关知识或不愿意耗费时间为软件产品提供基础材料。无疑,这些观点是错误的 ,但是客观存在的。可以使用需求捕获列表来验证你的项目在需求捕获方面进展如何。在这个列表中,越多问题的答案是否定的,那么需求捕获失败的可能性就越高。

  Requirements engineering consists of activities like requirements elicitation, specification and validation.

  需求工程包括的活动有需求捕获,需求定义和需求验证。

  The hardest single part of building a software system is deciding what to build… … No other part of the work so cripples the resulting system, if done wrong. No other part is more difficult to rectify later.

  开发软件系统最艰难的部分在于确定要开发什么。而这一部分又最可能导致系统的失败,最难以在后继的工作中加以矫正。

  Issues involved in this problem area include:1. Achieving requirements completeness without unnecessarily constraining the system design 2. Analysis and validation difficulty 3 Changing requirements over time

  在需求的问题上有这样一些观点:

  1、到达需求的完整性会束缚系统设计。

  2、需求分析和验证比较困难。

  3、改变需求会消耗额外的时间。

  Many requirements errors are passed undetected to the later stages of the life cycle and correcting those errors during or after implementation phase is found to be extremely costly.

  许多未被发现的需求错误被传递到生命周期的后继阶段,在后继阶段更正这些错误将花费更多。

  Problems of RE can be grouped into three categories:。 Problems of scope, in which requirements may address too little or too much information。 Problems of understanding o Users have incomplete understanding of their needs o Analysts have poor knowledge of problem domain o Ease of omitting “obvious” information o Conflicting views of different users o Vague and un-testable requirements e.g. “user friendly” & “robust”

  Problems of volatility i.e. changing/evolving nature of requirements

[1] [2] [3] 下一页  

  相关文章
2007年9月PMP及CAPM认证考试报名通知
成功项目管理制度
成功项目管理模式
公司:如何提升组织的项目管理能力
新版PMBOK的变化及项目管理的发展
如何应对零星IT项目采购
外国政府贷款项目采购公司招标办法
ERP项目风险管理从哪些方面入手
信息化风险及风险管理研究
正在起步中的银行风险管理
   推荐文章
 精彩友情推荐
·华为三层交换机
·华为核心层交换机
·华为交换机产品
·华为网络交换机
·华为三层交换机报价
·IDC资讯大全
·机房品质万里行
·IDC托管必备知识
·全国IDC报价
·网站推广优化
中国IT实验室--项目管理
 进度管理  质量管理  需求管理  采购管理
普通文章网络图绘制及双代号网络计划时间参数的计算06-15
普通文章网络图绘制及双代号网络计划时间参数的计算06-15
普通文章网络图绘制及双代号网络计划时间参数的计算06-15
普通文章网络图绘制及双代号网络计划时间参数的计算06-15
普通文章企业边界与边界之外——项目管理是什么06-13
普通文章QA力保软件外包安全06-13
普通文章监理工程师进行进度控制的原则06-13
普通文章施工项目进度控制原理06-13
普通文章软件开发项目进度控制中要处理好的四个问题06-11
普通文章进度管理也要懂得软技巧06-11
普通文章《IT项目管理》总结:项目质量管理06-14
普通文章六西格玛在中国06-14
普通文章IBM的过程质量管理06-14
普通文章现代统计与6 sigma 管理06-14
普通文章6σ黑带-6σ质量计划的推动者06-12
普通文章为何编程水平决定软件质量06-12
普通文章项目经理如何确保工程质量(二)06-12
普通文章项目经理如何确保工程质量(一)06-12
普通文章质量的定义总会带有政治的和情感的色彩吗?06-09
普通文章谈应用程序内在质量的改善06-09
普通文章需求捕获指南(三)—需求捕获的阶段组成(06-14
普通文章需求捕获指南(三)—需求捕获的阶段组成(06-14
普通文章需求捕获指南(三)—需求捕获的阶段组成(06-14
普通文章需求捕获指南(二)—需求捕获的问题及过程06-14
普通文章需求捕获指南(一)—概念和目的06-14
普通文章有效的需求分析员(BA)06-12
普通文章细谈软件需求分析过程:提取、抽象、升华06-12
普通文章获取用户需求的十大沟通技巧06-12
普通文章用敏捷方法应对需求变化06-12
普通文章用例驱动的需求过程实践06-09
推荐文章如何应对零星IT项目采购06-15
普通文章外国政府贷款项目采购公司招标办法06-15
普通文章项目采购管理06-13
普通文章大型乙烯项目设备全过程检验监造实践06-13
普通文章《IT项目管理》总结:项目采购管理06-13
普通文章采购代理机构内部的项目管理06-11
普通文章采购代理:三层次消除项目管理弊端06-11
普通文章浅谈施工企业的物资采购策略06-11
普通文章PMBOK之项目采购管理学习06-08
普通文章如何管理好你的供应商06-08
  培训中心
  ITLab技术交流平台: