上面博客描述了软件工程的全过程,软件工程最终目的是开发出高质量的软件,在定义上它与项目管理还是有一定的差别的
两者差别:
软件工程:
研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件
项目管理:
在软件开发过程中对项目的成本、人员、进度、风险、质量等进行分析和控制的管理活动,从而使软件工程项目能够按照预期的成本、进度、质量顺利完成,提高企业的效益和综合竞争力
两者关系:
通过软件工程指导团队如何一步步进行开发,通过项目管理可以让管理人员对软件项目制定计划、跟踪计划执行情况、控制风险,通过软件工程和项目管理的结合才能保证项目沿着成功的方向迈进
视频中将软件项目管理分为质量管理及工程管理,每个人都有不同的解释,先按这个分类来
软件项目管理——质量管理
概念:满足消费者,有计划的活动
接下来进行实施
在需求变更时如何保证质量,就用到了配置管理
最终都为了保证软件的可靠性
软件项目管理——工程管理
任务:研究软件功能,性能,估算进度经费
这篇博客写完,标志着视频已看完,整体来说对软件工程及项目管理有了进一步的认识,进入下一阶段