可行性研究
feasibility study
定义:在调查的基础上,对拟实施项目技术上的先进性、适用性,经济上的合理性、营利性,实施上的可能性、风险性进行全面科学的综合分析,为项目决策提供客观依据的研究活动。
学科:计算机科学技术_软件工程
相关名词:经济可行性 技术可行性 社会可行性
【延伸阅读】
可行性研究主要从经济、技术、社会等角度对计算机软件项目进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行科学预测和综合评价。可行性研究重点要进行经济可行性、技术可行性和社会可行性分析。
经济可行性分析主要包括:“成本-收益”分析和“短期-长远利益”分析。如果成本高于收益则表明亏损了,如果成本大大高于收益那就亏大了。短期利益容易把握,风险较低。长远利益难以把握,风险较大。
技术可行性是指决策的技术和决策方案的技术不能突破组织所拥有的或有关人员所掌握的技术资源条件的边界。技术可行性分析至少要考虑以下几方面因素:
1.在给定的时间内能否实现需求说明中的功能?2.软件的质量如何?3.软件的生产率如何?
社会可行性是在特定环境下对项目的开发与实施,社会的可行性分析包括:社会因素的可行性、法律可行性、社会推广可行性、使用可行性等。法律可行性涉及能不能发布,甚至如果触犯了法律受到的法律制裁会是什么。常见法律问题就是软件抄袭问题,若是抄袭别人软件,将会受到严厉惩罚。
可行性研究可以为项目决策提供公正、可靠、科学的软件咨询意见,避免无效的软件开发,减少人力物力损失,对推动软件行业的发展具有重要意义。
(延伸阅读作者:大连理工大学计算机科学与技术学院教授 杨鑫)
联系客服