在上一篇博客中对软工的知识进行了一个大致的介绍,下面来介绍软件工程中重要的知识——可行性研究。
下面通过我画的一张图来了解我们在这一章中需要了解的知识:
可行性研究是我们在再一个项目开始之前必须要做的事情,通过可行性研究我们来判断我们这个项目是否值得我们去做,以及我们我们是否能成功的完成我们预期的目的,以及当我们的项目投入使用以后我们的收益和成本的比例是否符合我们的利益等,总结一句话就是:可行性研究是对我们以后行动的提出建议。
在就行可行性研究之前我们的相关人员,首先需要根据以下步骤了解问题:
到现场——用户要求——开发背景——看用户报告——整理——与用户讨论——改正——双方满意。同时我们应该形成一个文档——项目问题报告,在解决了问题以后,我们就开始进行可行性研究,我们需要从以下几个方面来进行:经济、技术、操作、时间、法律等方面,研究我们项目的可行性。在这个阶段我们需要形成一个重要的报告——可行性研究报告。
当然在这个阶段中另一个重要的内容就是软件计划,在这个过程中就是我们的成本和收益的估算,同时需要形成一个文档——项目开发计划。
以上是我对可行性研究的理解,下一篇是需求分析!