《软件需求工程(第2版)》一第3章 需 求 获 取3.1确定需求开发计划

第3章 需 求 获 取

在软件计划完成之后,进入需求分析与定义阶段,亦即需求工程的活动开始。软件需求获取(简称需求获取)阶段的任务简单地说就是获取用户的需求信息。需求获取是需求工程的早期活动,也是十分重要的一步。由于需求获取可能是软件开发中最困难、最关键、最易出错和最需要交流的活动,故其只能通过用户与开发人员之间进行高度的合作和交流才能成功。开发人员并不是简单地照抄用户所说的话,需要从用户所提供的大量信息中分析和理解用户真正的需求。需求获取阶段的活动可大致划分为如图31所示的一系列工作。有关这些工作的具体任务和内容在本章各节中给予说明。

3.1确定需求开发计划

确定需求开发计划的基本任务是确定需求开发的实施步骤,给出收集需求活动的具体安排和进度。由于需求工程的重点是分析、理解和描述用户的需求,着重于软件系统“做什么”,而不是如何实现软件系统,加之需求工程是软件开发过程中的一个阶段,故其所占用的时间和费用有限。因此,为保证需求工程有充分的时间和经费,在安排需求工程的实施步骤、收集需求活动的进度和时间时,只能考虑与需求开发相关的工作,不能将软件开发其他阶段如设计阶段也在此考虑。否则,将会导致需求工程花费的时间过长、成本过高,不利于有效地进行需求工程的活动。

另外,在安排进度时,应考虑困难性和灵活性,例如在收集用户需求的活动中,由于用户可能出差或开会,不一定能保证在规定的时间内进行交流,因此需要与用户预约时间,及时调整时间和计划。此外,书写和整理需求规格说明及其文档也是需花费时间的工作,故在安排进度和时间时应予以考虑。
时间: 2024-08-16 09:06:26

《软件需求工程(第2版)》一第3章 需 求 获 取3.1确定需求开发计划的相关文章

《软件需求工程(第2版)》一导读

前 言 随着计算机应用的不断发展和深入,人们需要收集和处理的信息规模急剧增大,其中计算机软件在信息收集和处理中起着至关重要的作用.由于软件已成为信息基础设施并具备密集型特点,使得软件一方面日益成为人们生活中的一部分,如电子政府.电子商务和手机等,人们也日益依赖软件.另一方面,一些高尖端的技术领域,如航空航天.国防军事等领域,对软件的质量提出了很高的要求.然而,软件开发的开发状况和质量远未达到人们的期望和要求,例如,大部分软件产品不能在预期计划和预算经费内完成,软件的质量低下等.软件质量所导致的软

《软件需求工程(第2版)》一2.4 软件需求的开发和管理过程

2.4 软件需求的开发和管理过程 针对需求工程应解决的问题和面临的困难,需求工程采用工程化的方法来进行与软件需求相关的活动.需求工程的目标就是给出待开发或待完善的软件系统的一个清晰的.完整的.无二义性的和精确的描述,并最终产生高质量的软件需求规格说明.需求工程怎样达到其目标?这是通过需求工程中一系列的活动完成的.本节将概要地说明需求工程的过程及相关活动,有关这些活动的具体内容.实施方法和相关技术将在本书的后面几章分别给予说明. 软件需求的开发和管理过程是由导出.确认和维护软件系统需求规格说明的一

《软件需求工程(第2版)》一第2章 软件工程与需求工程2.1 软件工程

第2章 软件工程与需求工程 2.1 软件工程 软件工程是指用工程方法开发和维护软件的过程和有关技术.软件工程起因于上世纪60年代后期出现的"软件危机".所谓"软件危机"实质上是指人们难以控制软件的开发和维护,其具体表现为:大型软件系统十分复杂,很难理解和维护:软件开发周期过长:大型软件系统的可靠性差:软件费用往往超出预算.面对"软件危机",人们通过调查软件系统开发的实际情况,逐步认识到软件的开发和维护有必要采用工程化的方法,于是软件工程在1968

《软件需求工程(第2版)》一1.5 需求工程定义

1.5 需求工程定义 需求工程是指应用工程化的方法.技术和规格来开发和管理软件的需求.需求工程的目标就是要获取高质量的软件需求.与软件工程中传统的需求分析概念相比,需求工程突出了工程化的原则,强调以系统化.条理化.可重复化的方法和技术进行与软件需求相关的活动,从而有利于提高所有与软件需求相关的活动及其过程的可管理性,降低需求开发和管理的难度和成本.由于需求工程诞生的时间相对短暂,或者说它还是一个新兴的子学科,因此,对于需求工程来说,并不存在一个得到普遍承认的精确定义.许多不同的研究人员和组织依据

《软件需求工程(第2版)》一2.2 软件开发过程模型

2.2 软件开发过程模型 软件开发过程模型是为获得高质量的软件系统所需完成的一系列任务的框架.它规定了完成各项任务的工作步骤.在软件工程的初期,软件生命期这一概念被提出.这是用标准的形式表示和定义了软件生存过程.所谓软件生命期是指软件从软件计划开始,经历需求分析和定义.设计.编码.测试.运行.维护直到废止为止的期间.由于软件生命期包括了软件的整个生存过程,与软件开发相关的企业和开发组织等都把软件生命期视为软件开发过程模型的依据,工程管理也以该模型为实施依据.当然,这也是模仿其他行业如机器制造业和

android-Android程序切到桌面软件崩溃,麻烦版主大神帮忙看下是什么原因

问题描述 Android程序切到桌面软件崩溃,麻烦版主大神帮忙看下是什么原因 这是日志 解决方案 /** 捕捉按下返回键操作 */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO 按两次返回键退出应用程序 if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { // 判断间隔时间 大于2秒就退出应用 if

计算机教材-求计算机组成与设计硬件/软件接口第5版课后习题答案,请发到348853203@qq.com

问题描述 求计算机组成与设计硬件/软件接口第5版课后习题答案,请发到348853203@qq.com 求计算机组成与设计硬件/软件接口第5版课后习题答案,请发到348853203@qq.com 谢谢 解决方案 你还不如直接找你们学长要,多思考,别总是看答案!

中国联通IM软件“沃友”iPhone版上线

沃友iPhone版已经在App Store上线 新浪科技讯 8月18日上午消息,中国联通宽带在线总经理左风今日在微博上暗示, 中国联通IM软件"沃友"iPhone版已通过审核,并上线. "清晨起来,推开窗户,风和日丽,气爽心怡.八月十八,零八零零,如此吉利,定有吉事.团队艰辛,拼搏数月,苍天有眼,修得正果.虽有缺口,仍是苹果,众拾柴,燎原星火!必须的!"左风今日在微博上说. 左风的此条微博暗示"沃友"软件已经通过苹果公司审核,并上线.在苹果App

金山办公软件发布最新安卓版WPS

摘要: 查看最新行情 金山办公软件发布最新安卓版WPS 3月26日早间消息,金山办公软件今天在中国正式发布了WPS Office 6.0 for Android(以下简称WPS 6.0),并承诺全球用户可永久免费使用. 和之前的   查看最新行情 金山办公软件发布最新安卓版WPS 3月26日早间消息,金山办公软件今天在中国正式发布了WPS Office 6.0 for Android(以下简称"WPS 6.0"),并承诺全球用户可永久免费使用. 和之前的版本相比,WPS 6.0加入了&