可行性研究 ①研究系统是否符合机构的总体目标; ②研究系统能否在现有技术条件、预算和时间限制内 完成; ③研究系统能否把已存在的其他系统集成。 可行性研究任务是信息评估、信息汇总和可行性报告。 信息评估是找出和分析相关的信息;信息汇总是建立系 统的逻辑模型,并从技术可行性、经济可行性、操作可 行性和时间可行性等方面探索解决方案;可行性研究报 告给出是否要开发系统的意见和建议
可行性研究 ① 研究系统是否符合机构的总体目标; ② 研究系统能否在现有技术条件、预算和时间限制内 完成; ③ 研究系统能否把已存在的其他系统集成。 可行性研究任务是信息评估、信息汇总和可行性报告。 信息评估是找出和分析相关的信息;信息汇总是建立系 统的逻辑模型,并从技术可行性、经济可行性、操作可 行性和时间可行性等方面探索解决方案;可行性研究报 告给出是否要开发系统的意见和建议
需求导出和分析 需求导出和分析是软件开发人员和客户/用户一起调查系统 应用领域的活动,以加深对需求的理解。从一个活动到另 一个活动会有持续的反馈,是一个重复的过程。 需求描述 过程入口 领域了解 需求检查 优先排序 需求文档 需求收集 需求分类冲突解决 图32需求导出和分析过程模型
需求导出和分析 需求导出和分析是软件开发人员和客户/用户一起调查系统 应用领域的活动,以加深对需求的理解。从一个活动到另 一个活动会有持续的反馈,是一个重复的过程。 图3.2 需求导出和分析过程模型 需求描述 需求文档 领域了解 需求检查 需求收集 需求分类 优先排序 冲突解决 过程入口
需求描述和验证 需求描述是对系统开发需求的正式表述,以需求规格说 明文档(或称为软件需求说明书)的形式给出。 需求有效性验证是对需求规格说明文档执行有效性、 致性、完备性、现实性和可检验性等类型的检查。 需求有效性验证主要采用需求评审、原型建立、测试用 例等技术
需求描述和验证 需求描述是对系统开发需求的正式表述,以需求规格说 明文档(或称为软件需求说明书)的形式给出。 需求有效性验证是对需求规格说明文档执行有效性、一 致性、完备性、现实性和可检验性等类型的检查。 需求有效性验证主要采用需求评审、原型建立、测试用 例等技术
313需求分析的原型技术 采用原型法快速建立原型系统是需求分析工程行之有效 的一种需求分析策略。 采用快速原型法的需求分析增加了客户和开发者之间的 相互交流,尤其是客户和快速原型开发组之间的交流, 并几乎一直保持这种交流,直到原型系统得到客户的许
3.1.3 需求分析的原型技术 采用原型法快速建立原型系统是需求分析工程行之有效 的一种需求分析策略。 采用快速原型法的需求分析增加了客户和开发者之间的 相互交流,尤其是客户和快速原型开发组之间的交流, 并几乎一直保持这种交流,直到原型系统得到客户的许 可
321会谈 会谈有正式会谈和非正式会谈两种形式。 非正式会谈以一种较自由的形式,交换对问题的看法,主 要是了解问题的性质、需要解决的方案、所需的人数和能 力,关注客户的目标和收益 正式会谈将根据一些事先准备好的议题全面展开讨论,得 出结论性的意见
3.2.1 会谈 会谈有正式会谈和非正式会谈两种形式。 非正式会谈以一种较自由的形式,交换对问题的看法,主 要是了解问题的性质、需要解决的方案、所需的人数和能 力,关注客户的目标和收益。 正式会谈将根据一些事先准备好的议题全面展开讨论,得 出结论性的意见