【软工】软件计划

思维导图

【软工】软件计划

知识点

一、定义的步骤

    系统分析员到问题现场

  • 听取用户对系统的要求
  • 调查开发的背景理由
  • 看用户的报告
  • 加工整理
  • 与用户及负责人反复讨论
  • 改进不正确的地方
  • 写出双方都满意的问题定义报告文档
  • 确定双方是否可以进行深入系统可行性研究方向的意向

二、可行性研究

  • 问题识别
    了解系统应解决的问题,设想这些问题如何解决,了解问题的结构
  • 市场调查
    市场对待开发软件的需求情况,调查市场上已有的类似软件
  • 分析准备
    确定计划,分配人员,培训参加人员
  • 环境分析
    明确系统的目的和限制条件,(尤其是用户的操作环境和要求)
  • 物理分析
  • 功能分析
  • 信息分析
  • 动态分析
  • 确定系统方案,作出各种估算
  • 模型评审

三、可行性研究的步骤

  • 复查系统规模和目标
  • 研究目前正在使用的系统
  • 导出新系统的高层逻辑模型
  • 向用户推荐建议方法
  • 推荐行动方针,作出一个关键性的决定
  • 草拟开发计划,写出可行性论证报告
  • 提交上级和专家审查

PS:在这里有的时候也会用到九步骤的,九步骤的只是将七步骤的更细致的划分了。

总结

    可行性研究不仅是对技术方面,还有经济方面,在做一个软件的时候,不仅要考虑技术方面,时间方面,经济方面也是很重要的;可行性研究的成本只占预期的工程中成本的5%~10%,不仅要考虑软件的价格评估,还要考虑成本和收益~~