【软工学习】实战篇

软件计划、需求分析的阶段确定了软件需要做什么,解决了系统开发的目标,系统需求规格。

接下来就是软件开发阶段,这一阶段的任务是概括地回答系统如何实现的问题。软件开发阶段包括总体设计、详细设计、编码和测试等。

         

软件开发的过程完成了软件功能的呈现,从设计(方向引导)到编码(实践操作)再到测试(最终检测)的过程。需要注意的是各个流程阶段的文档形成:设计说明书—>编码指导—>测试用例。程序+文档的双重保障是重中之重。

完成了软件的开发对于一个软件来说并非结束,根据软件的生存周期,我们需要做的还有软件后期的维护工作。在软件开发完成交付用户使用后,就进入软件运行/维护阶段。此后的工作就是要保证软件在一个相当长的时期能够正常运行,这样对软件的维护就成为必不可少的了。

                 

阶段学习小结:

从软件计划—>需求分析—>软件设计——>软件开发—>软件维护的过程完成了对软件整个生存周期的管理和维护。视频也学习了一半了,对软件工程有了个整体的了解,从中学到的一点:文档和程序的结合。任何阶段的活动都要有个规划,形成文档,指导实践。熟悉了软件工程的流程,下一阶段将从软件设计方法及软件优化的角度继续学习总结。


posted @ 2014-09-15 17:35  幻想泡沫  阅读(154)  评论(0编辑  收藏  举报