论文部分内容阅读
ACC公司主要从事航空信息业的软件开发,主要产品有定座、离港、货运、结算以及其他相关系统。多年来依靠政策等因素在国内航空市场形成了垄断。近年来,随着我国经济改革不断深化,企业原有的一些优势已经或正在丧失。国内航空公司要求对信息处理的快速及准确化程度越来越高,来自用户的压力越来越大,各公司已经在考虑投入成本开发自己的系统。同时由于国家逐步放开航空管制,企业面临着来自国际竞争对手的挑战,航空信息产品已直接置身于国际市场竞争之中。在这种大环境下,ACC公司必须保证其航空信息软件产品适应环境的变化,向航空公司提供高质量的信息产品,这样才能立于不败之地。为了保障软件产品的质量,公司在开发过程中引入了CMM(软件能力成熟度模型),并且成功地通过了CMM2级评审。本篇论文试图通过从事的工作实例,分析软件开发项目管理中存在的问题,并提出改进建议。这些问题围绕三个方面进行论述:一是首先要解决组织机构问题,只有将项目管理纳入到一个健全的组织框架内,使得开发人员的角色与组织划分的职责相匹配,改变粗放的管理模式和观念,才能使得开发团队具备进行软件项目管理的素质,管理才能发挥作用。二是构建了合理的组织机构,接下来的任务就是寻找出一套实用的过程改进标准。本篇论文从本企业实际情况入手,对企业在CMM过程改进的实施中存在的问题进行了分析,并就如何更好的实施CMM提出意见。第三个问题是如何通过构建一个高效的项目开发团队。这里以如何成为模范的项目经理作为切入点展开论述。项目进展的缺乏效率,与项目组的士气有极大的关系。项目经理是沟通项目层和管理层的桥梁,对于CMM的贯彻起着承上启下的作用。项目经理应该在其中起着关键性的作用。