第二讲可行性分析与需求分析主讲人:杨兵可行性分析可行性研究的任务可行性研究过程系统流程图数据流图数据字典成本/效益分析小结开始问题定义可性行研究可行否
项目实施计划终止项目的建议结束YN问题的定义与可性行研究Who为谁设计,用户是谁
What要解决哪些问题
Why为什么要解决这些问题有用的软件3W可行性研究目的:用最小的代价在尽可能短的时间内确定问题是否能够解决
不是解决问题,而是确定问题是否值得去解决
说明该软件开发项目的实现在技术上、经济上和社会条件上的可行说明该软件开发项目的实现在技术上、经济上和社会条件上的可行性;评述为合理地达到开发目标可能选择的各种方案
性;评述为合理地达到开发目标可能选择的各种方案
GB8567-88GB8567-88《计算机软件产品开发文件编制指南》《计算机软件产品开发文件编制指南》可行性研究的任务可行性研究的主要任务是“了解客户的要求及现实环境,从技可行性研究的主要任务是“了解客户的要求及现实环境,从技术、经济和社会因素等三方面研究并论证本软件项目的可行性,编写术、经济和社会因素等三方面研究并论证本软件项目的可行性,编写可行性研究报告,制定初步项目开发计划
”可行性研究报告,制定初步项目开发计划
”GB8566-88GB8566-88《计算机软件开发规范》《计算机软件开发规范》可行性研究的最根本任务可行性研究的最根本任务对软件开发以后的行动方针提出建议对软件开发以后的行动方针提出建议
可行性研究的内容可行性研究的内容(1)(1)技术可行性技术可行性(2)(2)经济可行性经济可行性(3)(3)操作可行性操作可行性(4)(4)社会可行性社会可行性((法律可行性法律可行性))(5)(5)抉择抉择技术可行性技术可行性度量一个特定技术信息系统解决方案度量一个特定技术信息系统解决方案的实用性及技术资源的可用性的实用性及技术资源的可用性考