ERP 阶段实施之如何编写项目可行性分析报告
项目的可行性分析报告,一般人说是“可行性研究报告”,对于我来说,我是工程人员,对“研
究”这个词敏感,我比较喜欢“分析”这个词,这个也是我喜欢数学的缘由,所有这个根据个人
的习惯可以使用不同的名称。
此处需要说明的是项目是软件开发项目,软件开发项目不同于硬件投运项目和交通土建
的项目。但是考虑的对象还是项目的实现在技术、经济和社会条件方面的可行性;同时,还
必须评述为了合理地达到开发目标而可能选择的各种方案,这个方案我们在《软件开发过程
之一:如何编写项目的解决方案》中已经做了说明;但对于中小型企业本身来说,他们需要
从几个供应商选择一个最佳的方案。
在这里,我们又回到该文章的开头,我说了我喜欢“分析”这个词,而对“研究”这个词没有
感觉,原因在于企业的经理们喜欢把我们的报告拿去做比较,最后经过“研究”出来一个较好
的解决方案,并且说明、论证所选定的方案。
我们回到软件开发文件编制指南,是中华人民共和国国家标准局 1988 年出台的一部软
件行业标准,该标准在 2000 年做了一些修改,我记得当初想知道修改那些,化了一天的时
间也没有发现有什么本质的不同。说明这里存在两个问题:一,该行业标准已经非常成熟,
无须修改;二,这十年来软件开发的过程没有发生变化。
1.从标准谈起
我还是喜欢标准的,不妨先把标准的要求陈述如下:
1.
引言
实质问题前的废话,该栏目含有以下内容:编写目的、项目背景。
2.可行性研究的前提
一项计算机软件的筹划、研制及实现,构成一个软件开发项目。一个软件开发项目的进行,
一般需要在人力和自动化资源等方面作重大的投资。那么我们为了达到一定的经济目的,而
对项目那些核定,以确定该项目的目标、条件;该项目条件的假定和限制;核定项目可行性
研究的方法、评价尺度。
3.对现有系统的分析
对目前(现有)的系统的比较,其参考对象都是手工操作,把手工操作和计算操作的比较,
在某些时候这种比法我认为没有什么可比性,数据流程和处理流程是不一致的;工作负荷和
系统(计算机或人工)能承受的压力完全有别。
当然还要考虑费用开支、人员、设备、项目本身的局限性。
4.建议的系统
所谓建议的系统就是我们在解决方案里说明的系统。
在解决方案中我已经详细地叙述了数据流程和处理流程;
而在可行性分析报告中,我们还必须说清楚以下问题:
① 以上叙述的业务流程改进之处;②系统投入运行以后产生的影响,对设备的影响、对用户
单位机构的影响、对其他系统运行的影响、对地点和设施的影响、对经费开支的影响;③项
目的局限性,有什么样的问题无法解决;④技术条件方面的可行性
5.可选择的其他系统方案
我(们)的方案和我(们)竞争对手的方案。
6.
投资及收益分析