摘要:简要介绍了IT项目管理的几个要点, 根据其在IT 行业的应用情况, 指出当今IT项目管理的重要性,科学的理念加上切实有效的执行是我们在项目管理中制胜的法宝。项目管理者联盟
文献综述内容项目管理者联盟
随着信息技术的飞速发展,计算机信息系统集成项目越来越复杂,规模也越来越庞大,传统的管理已经越来越不适应系统集成项目发展的需要,系统集成行业更加需要科学规范的项目管理,因此引入项目管理成为系统集成公司的当务之急。club.mypm.net
在近年来的项目建设中,人们日益强调建设项目集成管理,它的核心在于以建设项目全生命期为对象对建设项目进行系统再造,建立一体化的建设项目管理系统,保证建设项目全生命期中组织、过程、目标、信息、责任体系的连续性和整体性。所以今后项目经理的工作应该更进一步的向职业化、标准化、科学化、专业化迈进。这种新型的建设项目管理模式要求项目组织者对项目全生命期进行综合系统集成和整体优化控制,向业主和其他受益者提供“项目价值最大化”的管理服务。 理论研究与系统创新是建设项目集成管理的基础。项目管理者联盟
在西方发达国家,项目管理从20世纪50 年代开始兴起并逐步发展成为一个内容广泛、方法科学和体系完整的应用领域。无论是在国内还是国外,项目管理的学科、技术和应用的普及与发展已经进入了一个飞速发展的时代,信息技术(Information Technology,简称IT)的发展又将IT 项目管理推向了全新的应用高度。本文在项目管理知识体系的基础上,结合IT项目管理实践,介绍IT项目管理的几个重要方面。项目管理者联盟
一. 需求管理项目管理者联盟
需求管理是做好项目管理的基础。以软件项目为例,建立在优秀的需求分析基础上,适合客户需要,真正了解使用者真实需求是一个优秀软件诞生的基础。一个完整的软件项目的需求管理包括了业务需求、用户需求、功能需求、非功能性需求和需求分析报告等五个内容。其中业务需求来源于业务发展的需要;用户需求来源用户的实际工作的要求;功能需求来源业务部门管理的流程及思路;非功能性需求来源于用户的使用习惯及爱好;需求分析报告是在项目工程分析人员结合前述的内容进行汇总、分析及提炼。可见项目建设的源头来自于系统的使用者,即系统用户,项目建设应按照系统使用者的要求来建设。但目前企业内部存在的一种现象是,项目的客户(使用者)一方面工作很忙,压力很大,会认为没有必要在项目的建设中和IT人员沟通需求,或者经常三言两语就把开发人员“打发”了。业务人员的笼统、感性的描述对开发人员就像是“雾里看花”。1T人员受项目时间限制及无法取得“真经”就凭自己的理解来开发系统,最终等到系统交付时,一方面客户不满意,另一方面lT人员一副吃力不讨好的哭相,往往会导致系统难以上线,或上线后使用困难。比较有效的做法是工程人员根据项目目标列表,在初步整理需求初稿的基础上,请业务部门专门进行分析,提出修改需求意见,IT项目人员再进行分析提炼,最终以达到双发确认一致的效果,这也为后续的设计开发工作铺平了道路。项目管理者联盟
二. 范围管理项目管理者联盟
项目最大的特点是它的惟一性,在一定的时间内,合理使用一定的资源,完成明确的项目目标。开展项目是为了完成一定的目标,否则无需虚耗时间及宝贵资源。项目管理者联盟
项目范围管理是指对项目具体包含什么与不包含什么的定义与控制过程。这个过程用于确保项目组和项目干系人对作为项目结果的项目产品以及生产这些产品所用到的过程有一个共同的理解。在此, 所谓范围的概念包含两方面,一方面是指产品范围,即产品或服务所包含的特征或功能,另一方面是指项目范围,即为要交付的具有规定特征和功能的产品或服务所必须完成的工作。在确定范围时首先要确定最终产生的是什么,它具有哪些可清晰界定的特性。要注意的是特性必须要清晰,以认可的形式表达出来,比如文字、图表或某种标准,能被项目参与人理解,绝不能含含糊糊、模棱两可,在此基础之上才能进一步明确需要做什么工作才能产生所需要的产品。也就是说产品范围决定项目范围。范围管理保证项目包含了所有要做的工作而且只包含要求的工作,它主要涉及定义并控制哪些是项目范畴内的,哪些不是。范围管理的基本内容包括: 项目启动、范围计划编制、范围核实、范围变更控制等等。项目管理者联盟
三. 时间管理及进度控制PgMp.mypm.net
合理地安排项目时间是项目管理中的一项关键内容, 它的目的是保证按时完成项目、合理分配资源、发挥最佳工作效率。它的主要工作包括: 定义项目活动、任务、活动排序、每项活动的合理工期估算、制定项目完整的进度计划、资源共享分配、监控项目进度等内容。时间管理工作开始以前, 应该首先完成项目管理工作中的范围管理部分。如果只图节省时间, 把这些前期工作省略, 后面的工作必然会走弯路, 反而会耽误时间,此所谓“磨刀不误砍柴工”。项目一开始, 必须要有明确的项目目标、可交付产品的范围定义文档和项目的工作分解结构。项目经理博客
进度控制就是比较实际状态和计划之间的差异,并根据实际情况作出必要的调整使项目朝着理想状态进展。工作中计划的作用是协调工作、分析变化,如果不根据计划执行并进行必要的调整和控制,计划就失去了它的实质意义。也就是说控制过程中计划才能发挥其应有的作用和效果。项目管理者联盟
四. 成本管理项目管理者联盟
由于目前大多数IT 公司使用的是矩阵型的组织架构, 所以, 直接涉及成本管理的项目经理相对较少, 故本文只介绍成本管理的一些基本概念。一般地说, 成本管理目的在于使项目的净现金流( 现金流入减去现金流出) 最大化: 增大项目的现金流入, 同时控制项目的现金流出。在项目建设期, 要扩大项目融资渠道, 保证项目能够筹集足够的建设资金; 同时, 使融资成本或代价最低, 最节省地实现项目的必要功能。在项目经营期, 要设法增加主营业务收入、其他业务收入以及投资收益等, 同时控制项目经营成本。成本管理与项目前期的调研关系密切, 如果在项目前期没有深入地调研, 自然不能准确估算完成项目活动所需的资源成本,甚至根本就没有预测和分析项目现金流和财务执行情况, 如若这样, 决策失误就在所难免了。转自项目管理者联盟
虽然现在大多数项目经理都不直接参与财务管理工作,但是,假如作为项目经理你具备一定的财务能力,这是十分有利的。比如针对项目计划管理中,项目的成本预算的估计,项目所处不同阶段的资金运营与控制手段等,此时项目经理所具备的财务能力将使这些工作的偏差缩小,项目的预算和估计更接近实际值,有效的降低项目由资金风险等因素带来的威胁和影响,从而使我们的项目产生“效益最大化”这样一个理想的效果。项目管理者联盟
五. 质量管理项目经理圈子
大量实践证明, 系统软件工程项目的成败, 通常都是因为管理问题( 协同工作的能力) , 而不是技术上的问题。软件质量保证(Software Quality Assurance, 以下简称SQA) 的目的, 是验证在软件开发过程中是否遵循了合适的过程和标准。软件质量保证过程一般包含以下几项活动:项目管理者联盟
首先, 是建立SQA 组。转自项目管理者联盟
其次, 是选择和确定SQA 活动, 即选择SQA 组所要进行的质量保证活动, 这些SQA 活动将作为SQA 计划的一部分。pmp.mypm.net
然后, 是制定和维护SQA 计划, 这个计划明确了SQA 活动与整个软件开发生命周期中各个阶段的关系。项目管理者联盟
此外, 还应有执行SQA 计划、对相关人员进行培训、选择与整个软件工程环境相适应的质量保证过程。项目管理者联盟
最后, 是不断完善质量保证过程活动中存在的不足,改进项目的质量保证过程。项目管理者联盟
六. 项目管理中的影响因素分析club.mypm.net
IT项目管理中涉及到的影响因素主要是指那些积极参与该项目工作的个体和组织,其中“人”是项目管理中的关键因素。在这种情况下, 人的不确定因素及其所带来的影响就达到无法忽视的程度。项目管理涉及到的“项目干系人和项目当事人”包括客户、项目团队、项目公司管理层等与项目利害相关的人,他们是项目的受益者、参与者,也是项目风险的承担者,甚至是项目的受害者。项目成功与否的关键, 取决于各方对项目的影响。项目管理者联盟
|