软工视频第二章之制定计划

软工视频的第二章讲的是软件设计,下面是我对软件设计的简单理解

软工视频第二章之制定计划_第1张图片

这里说的软件设计并不是字面上我们理解的设计软件,进行代码编写,做出需要的软件,而是说通过了解用户的需求,分析实施的可行性,并做出计划,形成完成此软件的流程模型,即制定计划的过程。

问题定义就是了解用户需求的过程,通过系统分析员通过现场调查等手段弄清楚用户的要求,为以后软件需求分析功能和性能提供依据;然后就是可行性的研究了,通过对用户需求的掌握,开始分析开发用户需要的软件是否可行,这里需要进行多方面的研究,经济、技术、法律、操作、时间等各方面都需考虑,比如用现有的技术手段是否可以完成软件的开发?规定的时间范围能否完成任务,能否交给用户使用?市场上是否已经存在这个软件,我们开发出来是否是盗版等?按照可行性研究的步骤一步一步进行,最重要的还要计算成本和收益,软件计划的目标是:利用最小的代价最少的时间开发出用户满意的产品。最后撰写文档——项目开发计划和可行性分析报告,提交上级和专家,等待审查,一旦通过就可进行下一目标。

你可能感兴趣的:(软工视频第二章之制定计划)