[高等教育]软件工程 第二章
软件计划 软件计划是软件生命周期的第一阶段,也 是软件开发过程的准备阶段,该阶段的主要 任务是对问题求解进行定义,对问题可行性 进行分析,对待开发项目进行论证,最终确 定该软件项目的开发价值,制定软件项目计 划。 软件计划 项目计划中包含的内容有: 对项目开发所需要的资源、费用等开发成本进行估算 设计项目的开发方案 安排时间进度 给出可行性研究报告 可行性研究 目的:用最小的代价、在尽可能短的时间内确定问题是否能够解决,以及是否值得解决,即可行性研究的结果是“做还是不做”而非“如何去做” 可行性研究 不做可行性研究的将出现的问题: 不能在预定的系统规模或时间期限内解决问题,甚至无法求解,最后造成花费在该项目上时间、人力、物力资源和经费的浪费。 可行性研究的任务 通常情况下,可行性分析应从技术可行性、 经济可行性、操作可行性和社会可行性等方 面着手。 技术可行性 使用现有的技术,能否在预定的时间内实 现该系统的功能; 所选择的技术是否先进、合理; 在开发过程中存在哪些技术难点,能否克服; 参与开发系统的软件人员所能达到的技术水平; 所实现系统能否满足性能要求 技术可行性 度量一个特定技术信息系统解决方案的实用性及技术资源的可用性 考虑的问题 (1)开发风险分析 (2)资源分析 (3)相关技术的发展(现有技术能否实现新系统,技术难点、建
原创力文档

文档评论(0)