软件项目管理的对象是软件工程项目
它所涉及的范围覆盖了整个软件工程过程
为使软件项目开发获得成功,关键问题是必须对软件项目的工作范围、可能风险、需要资源(人、硬件/软件)、要实现的任务、经历的里程碑、花费工作量(成本)、进度安排等做到心中有数
这种管理在技术工作开始之前就应开始,在软件从概念到实现的过程中继续进行,当软件工程过程最后结束时才终止目录概述软件项目的计划一
软件项目的控制 三、软件项目管理的组织模式四、软件项冃管理的内容五、编写《软件项目计划书》六、软件配置管理七、人员组织与管理•八,软件过程能力评估•九
为什么要有项目管理
•十,为什么要有专职的项目经理•十一
项目组的范围界限在哪里•十二
怎样才能算是一个成功的项目•十三
软件项目管理的成功原则•图书信息之一•图书信息之二展开编辑本段概述软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动
软件项目管理的根本目的是为了让软件项目尤其是大型项且的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用
而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免前人的失误
软件项目管理的提出是在 20 世纪 70 年代中期的美国,当时美国国防部专门研究了软件开发不能按时提交,预算超支和质量达不到用户要求的原因,结果发现 70%的项目是因为管理不善引起的,而非技术原因
于是软件开发者开始逐渐重视起软件开发中的各项管理
到了 20 世纪90 年代中期,软件研发项目管理不善的问题仍然存在
据美国软件工程实施现状的调查,软件研发的情况仍然很难预测,大约只有 10%的项目能够在预定的费用