【软工】软件计划
思维导图
知识点
一、定义的步骤
系统分析员到问题现场
- 听取用户对系统的要求
- 调查开发的背景理由
- 看用户的报告
- 加工整理
- 与用户及负责人反复讨论
- 改进不正确的地方
- 写出双方都满意的问题定义报告文档
- 确定双方是否可以进行深入系统可行性研究方向的意向
二、可行性研究
- 问题识别
了解系统应解决的问题,设想这些问题如何解决,了解问题的结构 - 市场调查
市场对待开发软件的需求情况,调查市场上已有的类似软件 - 分析准备
确定计划,分配人员,培训参加人员 - 环境分析
明确系统的目的和限制条件,(尤其是用户的操作环境和要求) - 物理分析
- 功能分析
- 信息分析
- 动态分析
- 确定系统方案,作出各种估算
- 模型评审
三、可行性研究的步骤
- 复查系统规模和目标
- 研究目前正在使用的系统
- 导出新系统的高层逻辑模型
- 向用户推荐建议方法
- 推荐行动方针,作出一个关键性的决定
- 草拟开发计划,写出可行性论证报告
- 提交上级和专家审查
PS:在这里有的时候也会用到九步骤的,九步骤的只是将七步骤的更细致的划分了。
总结
可行性研究不仅是对技术方面,还有经济方面,在做一个软件的时候,不仅要考虑技术方面,时间方面,经济方面也是很重要的;可行性研究的成本只占预期的工程中成本的5%~10%,不仅要考虑软件的价格评估,还要考虑成本和收益~~