欢迎来到天天文库
浏览记录
ID:50515340
大小:210.00 KB
页数:12页
时间:2020-03-10
《软件工程 教学课件 作者 田秋成 第4章可行性分析与项目计划.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本章要点:可行性分析的目标、要素、内容及步骤项目计划的内容成本估算的内容、方法、模型可行性分析报告,项目计划书的要点及格式《软件工程》第4章可行性分析与项目计划可行性分析,要决定的问题是“做,还是不做”。所以说,可行性分析是软件项目开发最为首要的任务。为了避免盲目的软件开发,相关人员必须对拟开发的软件项目进行可行性调研、考察、分析、研究。项目开发计划,要决定的问题是“如何做,怎么做”。所以说,项目开发计划是软件项目管理过程中一个极为关键的活动。设计人员在可行性分析的基础上,如果认为项目有开发意义,有开发意向,就应依据对项目调研、
2、考察、分析的估算数据制定项目开发计划。《软件工程》4.1可行性分析与项目计划概述第4章可行性分析与项目计划可行性分析,又称可行性研究。开发任何软件项目,都要进行可行性研究,结合资金、时间和环境等各方面的制约条件,对软件项目是否能够解决项目中的各种问题,是否能够带来预期的效果和价值,做出评估。《软件工程》4.2.1可行性分析概述4.2可行性分析第4章可行性分析与项目计划软件可行性研究的目标,是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发。只有如此,才可以避免不必要的人力、财力及时间的浪费。可行性分析应具有预见性、
3、公正性、可靠性、科学性等特点。《软件工程》4.2.2可行性分析的目标4.2可行性分析第4章可行性分析与项目计划(1)技术可行性;(2)经济可行性;(3)社会可行性;(4)法律可行性分析;(5)资源可行性;(6)操作可行性。《软件工程》4.2.3可行性分析的因素4.2可行性分析第4章可行性分析与项目计划《软件工程》4.2.4可行性分析的步骤4.2可行性分析第4章可行性分析与项目计划《软件工程》4.2.5可行性分析报告4.2可行性分析第4章可行性分析与项目计划软件项目计划是一个软件项目进入项目实施的启动阶段,主要进行的工作包括:确定详细的项
4、目实施范围;定义递交的工作成果;评估实施过程中主要的风险;制定项目实施的时间计划,人力资源计划,成本及预算计划,开发步骤及进度计划等。《软件工程》4.3.1项目计划概述4.3项目计划第4章可行性分析与项目计划(1)项目时间;(2)项目范畴;(3)项目资源;(4)项目预算;(5)进度安排。《软件工程》4.3.2项目计划的内容4.3项目计划第4章可行性分析与项目计划(一)估算方法(1)自顶向下估算方法;(2)自底向上估算方法;(3)差别估算方法;(4)算式估算法;(5)经验估算模式。《软件工程》4.3.3开发成本的估算4.3项目计划第4章可
5、行性分析与项目计划(二)估算技术——直接方法(代码行技术)和功能点技术。(1)代码行技术——指所有的可执行的源代码行数,包括可交付的工作控制语言语句、数据定义、数据类型声明、等价声明、输入/输出格式声明等。通过估算代码行数,可经过公式计算工作量,并估算成本。(2)功能点技术——是在需求分析阶段基于系统功能的一种规模估算方法,是基于软件的外部、内部特性以及软件性能的一种间接的规模测量。它依据对软件项目提供的功能点度量作为规范值的估算方法,把软件功能的复杂程度的影响因素(功能点)及软件技术复杂度影响因素(技术因子)作为估算参数。功能点数的度
6、量由软件信息域特性和软件复杂度的评估结果导出。《软件工程》4.3.3开发成本的估算4.3项目计划第4章可行性分析与项目计划《软件工程》4.3.4项目计划书4.3项目计划第4章可行性分析与项目计划
此文档下载收益归作者所有