第二章在视频里只有两讲,感觉就是说了两个文档——可行性研究报告和软件计划书。下面是我画的思维导图:
任何的软件都会受到内部外部环境的各种限制,所以在做软件计划之前先要进行可行性研究(简单的说就是先研究下限制条件)。视频中把可行性研究主要分为经济,技术,操作,法律和时间可行性。
在经济可行性中,主要讲了软件价格评估的方法和成本/效益分析。因为经济可行性主要是通过开发成本的估算和对取得效益评估来判断是否值得开发。
软件价格估计方法
影响因素
模型(参数化算法,代码行估算,任务分解法,自动估计成本)
成本\收益分析(下面是成本收益分析图)
在技术就可行性中分为风险,资源和技术分析。
在可行性分析研究步骤中,重点是到处新系统高层逻辑模型和重新定义问题两个步骤。
在问题定义中我们要先明白3W。
然后再与可行性研究进行分析。
在软件范围中主要考虑功能和接口两个问题。
在软件计划中要中分来考虑人员分配,硬件,软件,并填写进度表。
我感觉第二章主要是讲在写软件之前首先要干什么,需要写那些文档,写文档要注意那些内容,格式又是什么。虽然脑子有点乱,还是努力整理。
原文地址:http://blog.csdn.net/u013065023/article/details/39250363