软工视频已经基本上看完了,但是有很多东西没有掌握,印象也不深,还需要继续学习。同时,开始写文档,通过这个过程再将视频中的内容复习一遍,加深印象。
视频主要讲述的就是我们开发一款软件都需要做那些准备、分析、计划等,同时我们还需要对软件进行管理。这里讲的管理主要有质量、工程和项目管理。
软件质量是软件开发过程中的一个重要过程,是为保证产品和服务充分满足客户需求的一个有计划的活动。这个过程需要充分考虑消费者的需求,提供高质量产品。主要的过程有设计、实施、检验等,检验可能涉及到整个过程,为保证质量,我们会选择每阶段都会对项目进行检验,当然也会保证进度的顺利进行。从图中可以看出工程管理和项目管理有很多相似的地方,都是在软件开发的过程中对软件进度、成本、风险等方面的分析与管理。通过对这些方面的管理,促进软件质量的同时,又可以实现利润的最大化。