论文部分内容阅读
项目管理的概念进入中国后,在各行各业中都有广泛的应用,软件开发是项目管理概念应用得比较多、比较成功的一个领域。本文试图通过分析通信行业中某一软件的开发过程及其遇到的问题,粗浅地介绍项目管理知识体系在软件开发中的一些具体应用。 M公司创立于1928年,是世界《财富》百强企业之一,业务范围涵盖了宽带通信、嵌入式系统和无线通信等诸多领域。M公司于1987年进入中国,其在中国的主要客户是中国的通信运营商,L公司就是主要客户之一。 为了满足L公司提出的统一电信设备网管接口的要求,出于各种考虑,M公司于2003年10月成立了一个由美国产品部、美国项目管理办公室、爱尔兰研发中心、中国市场部、中国软件中心以及M公司的两个软件外包商:GX公司和BO公司的人员组成的项目组来实施此项目。整个项目是一个跨部门、跨公司、多国家、多民族参与的项目。除其它项目可能面临的困难之外,这个项目还面临着如何整合项目内成员不同文化、不同工作流程、不同利益带来的困难。 由于客户要求的交付时间仅仅是正常开发周期的60%,使得整个项目组面临着巨大的时间压力,而M公司对质量的严格要求又使得项目组面临着产品质量的巨大压力。本项目中,项目经理最重要的一项任务就是平衡交付时间与产品质量之间的矛盾。事实上,出自不同的公司、不同的部门,拥有不同的背景、位于不同的位置,即使是同一个项目组的成员在平衡这些因素时也往往会有不同的选择。在很多情况下,很难评判这些选择的好坏、对错。如何取舍,很大程度上取决于当事人以及主要的利益相关者的价值取向与项目环境。 项目最终完成了,在一定意义上讲,项目取得了成功;但从某些角度讲,项目还有很大的改进余地。希望通过本文能对此项目做一个粗浅的总结。