可行性研究的任务是对即将开发的软件系统,从工程、经济、技术的角度,论证系统的可行性。目的是用最小的代价确定在问题定义阶段所确定的系统目标和规模是否能实现,所确定的问题是否可以解决,系统方案在经济上、技术上和操作上是否可以接受。典型的可行性研究有以下步骤:
确定项目规模和目标。
研究目前正在使用的系统(找出缺点)。
建立新系统的高层逻辑模型。
重新定义问题。
导出和评价各种方案。
编写可行性报告。