可行性研究的目的,就是用最小的代价在尽量短的时间内肯定问题是否可以解决。它压缩简化了系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行系统分析的过程。若是在项目开始进行前,没有进行可行性研究,当开发时遇到问题且该问题根本得不到解决,那么以前在这项工程上全部的花费都只能是浪费。性能
对遇到的问题,通常从如下三个方面去研究它的可行性:spa
1、技术方面。设计
对要开发项目的功能性能和限制条件进行分析,即在现有的资源条件下(包括开发人员水平、硬件、软件设备),是否可以按时按量完成该项目的全部功能,开发的风险有多大。资源
2、经济方面开发
对开发成本的估算,分析开发软件须要的资金是否值得投入,当时对类产品的市场需求如何,市场前景如何,公司的运营方式是否适合软件的推广。产品
3、操做方面后台
系统的操做方式是否使用于该产品的用户,界面是否简洁友好,操做方便,用户不须要掌握一些后台的相关知识。软件
可行性研究最根本的任务是对之后的行动方针提出建议,若是问题没有可行的解,分析员应该建议中止这项开发工程,避免时间资源人力金钱的浪费,若是问题值得去解决,那么应该推荐一个较好的解决方案,而且为工程制定一个初步的计划。硬件