【软工视频】--软件开发过程

在简单的介绍了软工是什么之后,我们看看一款软件开发的主要过程:

【软工视频】--软件开发过程_第1张图片

1、总体规划的目的就是要明白需要开发的软件是什么?需要了解软件开发的前期工作阶段,

基础工作阶段,新系统设计阶段,以及最后的文档编写阶段,以及各个子系统的开发顺序,

这些都是在总体规划中应该考虑到的。还需要了解到每个软件的生命周期,尽量让软件“绿

色化”。

2、软件开发的具体过程包括:软件开发的系统分析,系统设计以及系统实施。

(1)系统分析的任务是对现行系统进行详细的调查分析,将资料集中在一起,然后进行分

析。系统分析的目的是将用户的需求及其解决方法确定下来,经过分析,尽量的满足客户需

求。

(2)系统设计的任务是根据系统分析的文档资料,确定新系统的组成部分以及各个模块间

的连积方式,然后使用一定的工具将设计成果表达出来。

(3)系统实施是开发软件的过程,包括准备工作,编码、代码审查、缺陷跟踪与改错和调

试和调试等。

3、后期维护

不知道在看视频还是看《信管》的时候,说一个软件的维护比软件开发花的时间要长好几

倍。说明后期的维护工作是一款软件是否具有优势的重要原因之一。在维护过程中,需要

与用户有互动的环节,需要通过用户了解软件的使用情况。如果软件出现问题,让用户能反

馈给开发人员,从而进行软件维护,这就如同售后服务。




你可能感兴趣的:(软件开发,软件工程)