(一)软件项目管理
软件项目管理是为了使软件能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程、和项目进行分析和管理的活动
其根本目的是为了让软件项目在整个软件生命周期都能在管理者的控制之下,以与预定的成本按期按质的完成软件交付用户使用.而研究软件项目管理为了从已有的成功或失败的案例中总结出能够知道今后开发的通用原则,方法同时避免前人的失误
(二)配置管理
实施软件配置管理的目的是保证软件项目的工作产品在整个项目周期中的完整性,所谓完整性是指工作产品
要求有完整的变更历史记录,要求有正式的变更过程,而且还要求保证工作产品能和需求以及变更保持一致性
目标 1: 软件配置管理的各项工作是有计划进行的。
2: 被选择的项目产品得到识别,控制并且可以被相关人员获取。
3: 已识别出的项目产品的更改得到控制。
4: 使相关组别和个人及时了解软件基准的状态和内容。
(三)风险管理
软件项目风险管理是软件项目管理的重要内容。在进行软件项目风险管理时,要辩识风险,评估它们出现 的概率及产生的影响,然后建立一个规划来管理风险。
风险 管理的主要目标是预防风险。 软件项目风险是指在软件开发过程中遇到的预算和进度等方面的问题以及这些问题对软件项目的影响。软件项目风险会影响项目计划的实现,如果项目风险变成现 实,就有可能影响项目的进度,增加项目的成本,甚至使软件项目不能实现。
(四)软件质量管理
软件质量管理是贯穿软件生存期的一个极为重要的问题,是软件开发过程中所使用的各种开发技术和验证方法的最终体现,因此在软件生存期中要特别重视质量的保证,以生成高质量的软件产品.
具体的说就是组织企业全体职工和有关部门参加,运行现在管理技术控制产品质量的全过程和各因素,经济的生产的提供用户满意的产品的系统管理活动
(五)感悟
软件的各种管理就是为了应对软件危机而生,认真的实施软件管理不是在浪费时间,而是在节省时间,只有加上管理才能有效的配置的各种资源.
有了软件的管理,我们就可以把控我们的软件开发过程,做到心中有数,不谋全局者不足谋一域,软件的各种管理就是让我们了解全局的活动,当我们我们对软件开发的过程有了全面的掌控的时候我们有可能经济高效的做出一个让用户满意的产品.