软件可行性分析

更新时间:2022-10-14 15:06:29 阅读: 评论:0

定义

软件可行性分析软件可行性分析是从技术、经济、工程等角度对项目进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行科学预测,为项目决策提出公正、可靠、科学的软件咨询意见。主要从经济、技术、社会环境等方面分析所给出的解决方案是否可行,当解决方案可行并有一定的经济效益和/或社会效益是才开始真正的基于计算机的系统的开发。

三大要素

经济

经济可行性分析主要包括:“成本——收益”分析和“短期—长远利益”分析。成本——收益分析最容易理解,如果成本高于收益则表明亏损了,如果成本大大高于收益那就亏大了。短期利益容易把握,风险较低。国内软件公司经常出现一窝蜂地去做信息管理系统、多媒体光盘、系统集成项目或Internet服务。长远利益难以把握,风险较大。能为了长远利益不惜短期亏损的人,要么是雄心勃勃的将帅之才,要么是“纸上谈兵”、“眼高手底”的那一类庸人。国内目前有不少Internet企业,只投入不产出。为了成就将来的霸业,甘愿现在拼财力、比耐性。最后存活下来的几个公司将瓜分市场。

技术

技术可行性是指决策的技术和决策方案的技术不能突破组织所拥有的或有关人员所掌握的技术资源条件的边界。

技术可行性分析至少要考虑以下几方面因素:

(1)在给定的时间内能否实现需求说明中的功能。

(2)软件的质量如何?

(3)软件的生产率如何?

社会环境

社会可行性是在特定环境下对项目的开发与实施,社会的可行性分析包括:社会因素的可行性、法律可行性、社会推广可行性、使用可行性等。法律可行性涉及到能不能发布,甚至如果触犯了法律收到的法律制裁会是什么。常见法律问题就是软件抄袭问题,若是抄袭别人软件,将会受到严厉惩罚。所以在可行性分析中应当具有相关法律声明,例如:该系统的开发将不会侵犯任何个人、集体、国家的利益,也不会违反国家的政策与法律。

目的

就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。

本文发布于:2022-10-14 15:06:29,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/78/276490.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图