软件工程 Day11 可行性分析

182 阅读1分钟

“可行性研究”通常讲的是如何科学地论证项目的可行性,以及这个项目是不是值得做。

对于软件项目的可行性研究,主要从以下几个方面入手:

1)经济可行性。从成本和收益角度分析,看投入产出比。不仅要分析短期利益,还要分析长期利益,看是不是值得做。
2)技术可行性。软件项目最终是需要人通过技术来实现的,所以要分析技术上是不是可行,如果有技术上解决不了的问题又能否规避。
3)社会可行性。社会可行性涉及法律、道德、社会影响等社会因素。比如,触犯国家法律的事情肯定不能做;产品如若不符合道德标准,可能带来较大的社会负面影响,那么也要慎重考虑。

此文章为9月Day11学习笔记,内容来源于极客时间《软件工程之美》