第1页共79页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共79页第14章软件项目管理“项目”如今普遍存在于我们的工作和生活之中,并对我们的工作和生活产生着重要的影响
美国著名学者罗伯特
格雷厄姆曾说过:“因为项目是适应环境变化的普遍方式,故而一个组织的成功与否将取决于其管理项目的水平
”由于社会环境变化是绝对的,而当今社会唯一不变的就是变化,因此,一个组织要想存在和发展,就必须适应环境的变化,就必须开展项目
美国的项目管理权威机构——项目管理协会(ProjectManagementInstitute,PMI)PMI认为,项目是一种被承办的旨在创造某种独特产品或服务的暂时性势力
在经历了软件危机和大量的软件项目失败以后,人们发现正是一系列管理问题和技术问题导致了上述问题,终其原因,其一致原因可能就是:项目管理太弱
软件项目管理是指软件生存周期中软件管理者所进行的一系列活动,其目的是在一定的时间和预设范围内,有效地利用人力、资源、技术和工具,使软件系统或软件产品按原定计划和质量要求如期完成
1软件项目管理概述项目管理是通过项目经理和项目组织的努力,运用系统理论的方法对项目及其资源进行计划、组织、协调、控制,旨在实现项目的特定目标的管理方法体系
其基本内容为1)项目定义,2)项目计划,3)项目执行,4)项目控制,5)项目结束
将软件进行项目管理也需采用上述5个方面的内容进行管理,由于软件项目的特殊性,将项目管理技术用于软件项目管理上,其有效的项目管理集中于四个P上:人员(people)、产品(product)、过程(process)和项目(project)
1人员BillCurtis曾说过:“不同的人员在完成程序设计任务的能力上存在巨大的可变性
”培养有创造力的、技术水平高的软件人员是从20世纪60年代起就开始讨论的话题