纺织导报-软件需求开发存在的问题及对策.pdf
《纺织导报-软件需求开发存在的问题及对策.pdf》由会员分享,可在线阅读,更多相关《纺织导报-软件需求开发存在的问题及对策.pdf(2页珍藏版)》请在三一文库上搜索。
1、软件需求开发存在的 问题及对策 P r o b l e ma n dI t sS o l u t i o ni nS o f t w a r e SD e m a n D e v e l o p m e n t 软件开发包含需求、设计、编码和测试等4 个阶段,其 中需求是最关键的一个输入。据统计,不成功的项同中有 3 0 4 0 的问题是由需求造成的。大量研究表明,需 求阶段发现和纠正错误的代价是软件开发各阶段中成本最 低的。 如何正确地获取用户的需求,围绕其进行管理,以便 最终交付给用户符合其期望的产品是需求工程的任务。需 求工程的研究产生J 女I I C M M ( 能力成熟度模型) 、U
2、 M L ( 统 一建模语言) 、R U P ( R a t i o n a l 统一建模过程) 、C A S E ( 用 例) 等管理方法和开发工具,软件思想家温伯格( G e r a l dM W e i n b e r g ) 指出,C M M 只是一种标准,U M L 也只是一种记 录需求的工具,而不是捕获需求的方法,需求的管理主要还 是靠经验。准确而有效获取用户需求、精确表述用户需求并 得到用户认可,是软件项目开发成功的最重要的因素之一。 一、什么是需求? 1 9 9 7 年I E E E 软件工程标准词汇表对软件需求的定义 为:用户解决问题或达到目标所需的条件或能力。系统或系 统部
3、件要满足合同、标准、规范或其它正式规定文档所需 具有的条件或能力。需求分为需求开发和需求管理,而需求 开发又分为需求获取、需求分析、编写规格说明书和需求验 证。如何帮助用户提出准确的需求、理解和分析用户环境是 需求获取的过程。为问题涉及的信息、功能及行为建立模型 并将用户需求精确化、完全化是需求分析的过程,最终形成 需求规格说明书是编写规格说明书的过程,将需求说明书 交付用户并得到用户认可是需求验证的过程。需求获取、分 析、编写需求规格说明和需求验证并不遵循线性的顺序,这 些活动是相互隔开、增量和反复地进行。 I 作者简介:杜君益,女,1 9 7 0 出生,工程师,邵阳,4 2 2 0 0 0
4、 。 - 作者单位:邵阳纺织机械有限责任公司。 文杜君益 二需求开发四步骤 1 需求获取 需求获取可采取如下办法:( 1 ) 成立需求分析小组,划 分任务,细化侧重点,为获取用户需求做好准备工作;( 2 ) 访谈用户获取问题,了解功能需求,还需要注意非功能需 求。访谈用户前,首先要了解和划分用户的类型,针对用户 的情况可以划分组别,详细描述出其个性特点及任务情况。 其次,就要选择好每类的代表,对其进行访谈和调研。每次 的交流都需要有记录,对于交流的结果还叮以分类,以便于 后续的分析活动开展。 2 需求分析 调研人员对于收集的需求信息要做进一步的分析和整 理。这是一个需求分析人员消化用户资料的过
5、程。这个过程 主要通过建立模型来描述用户的需求,实际上是抽象图形 化的过程。一般用图形表示系统的整体结构,用原型等方式 向用户提供叮视化的界面,用系统”J I 性行分析来说明软件的 效果和效率,用u M L 描述系统的需求及内部关系。 3 编写需求规格说明书 需求规格晓明书也称为功能规格说明、需求协议或系 统规格说明,它精确地阐述一个软件系统必须提供的功能 和性能以及它所要考虑的限制条件。它是开发设计的蓝本, 也是系统测试和用户文档的依据。 4 需求验证 需求验证是为了确保需求说明书准确无误、完整地表 达必要的质量的一种方式。客户、分析人员、设计人员、测试 人员等利益相关人员经过多次评审后的需
6、求说明书就可作 为需求管理的基线。用户和开发方对软件项目内容的描述 是以需求规格说明书作为基础,它是软件验收时合同双方 确认的重要依据。 纺织导报C h i n aT e x t i l eL e a d e r 2 0 0 9N o 39 1 万方数据 PDF Watermark Remover DEMO : Purchase from www.PDFWatermarkR to remove the watermark 三、需求开发中存在的困难以及对策 1 需求获取 问题一:用户对于自己的需求不太清楚或工作繁忙无 暇理清需求。第一种情况是,他们认为计算机是万能的,对 于自己的业务规则、工作流
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 纺织 导报 软件 需求 开发 存在 问题 对策
链接地址:https://www.31doc.com/p-3723639.html