前言:我们精心挑选了数篇优质项目经理总结与计划文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
关键词:项目管理;软件;开发应用;问题;对策
现在,信息技术发展速度越来越快,在这种背景下,企业需要应对信息化变化的挑战就必须高度重视软件的开发在具体项目中的应用。但目前一些企业在软件的开发与应用中存在着许多不容忽视的问题,需要我们认真研究并努力解决。
一、项目软件管理的基本内涵
1、什么是项目管理
项目管理是在一定的约束条件下,以高效率地实现项目业主的目标为目的,以项目经理个人负责制为基础和以项目为独立实体进行经济核算,并按照项目内在的逻辑规律进行有效的计划、组织、协调、控制的系统管理活动。
2、为什么要有项目管理
没有项目管理,项目也有可能成功。但没有管理的项目,很难保证项目的利润空间,对公司来说,亏损的风险就大。所以,我们要有项目管理,以保证公司在总体上是盈利的,注意不是每一个项目都要盈利。
二、项目软件管理的发展现状
现在项目管理作为一种现代化管理方式在国际上已获得了广泛的应用,从最初的国防、航天、建设工程领域,迅速发展到电子、通信、计算机、软件开发、金融等行业以及政府机关的项目管理工作。随着计算机、网络系统的迅速发展,项目管理技术的不断进步,项目管理软件产品层出不穷,其功能、特点、应用对象也各不相同。从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。
软件开发是一项复杂的系统工程,牵涉到各方面的因素,实际工作中,经常会出现各种各样的问题,甚至面临失败。如何总结、分析失败的原因,得出有益的教训,对一个公司来说,是在今后的项目中取得成功的关键。目前的软件开发正逐步趋向于复杂化、多元化,大多数开发团队中都会出现同时开发多个版本、开发维护工作并存、多地点同时开发等情况,给软件开发管理带来了前所未有的困难。如果管理不善,必将造成版本混乱,各个开发人员的工作相互交叉、干扰,整个开发团队的工作在一种无秩序的不良状况下运行,严重影响软件产品开发的进度和质量。
三、项目软件管理常见问题及解决策略
1、缺乏项目管理系统培训
项目经理在项目管理方面的培训较少或不够系统。项目经理或管理人员不了解项目管理的知识体系和一些常用工具和方法,所以在实际工作中没有项目管理知识的指导,完全依靠个人现有的知识技能,管理工作的随意性、盲目性比较大。在软件企业中,以前几乎没有专门招收项目管理专业的人员来担任项目经理,被任命的项目经理主要是因为他们能够在技术上独当一面,而管理方面特别是项目管理方面的知识比较缺乏。
解决策略:项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。应实行项目经理知识技能资格考核制度,让项目经理自觉补充学习项目管理的知识和一些常用工具和方法。
2、项目计划意识问题
项目经理对总体计划、阶段计划的作用认识不足。项目经理认为计划不如变化快,项目中也有很多不确定的因素,做计划是走过场,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。没有计划或者是随意的不负责任的计划的项目是一种无法控制的项目。
解决策略:在高技术行业,日新月异是主要特点,因此计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关各种知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。
3、管理意识问题
部分项目经理没有意识到自己项目经理的角色,没能从总体上去把握管理整个项目,而是埋头于具体的技术工作,造成项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。
解决策略:加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富项目管理经验,提高项目管理意识。
4、风险管理意识问题
项目经理没有充分分析可能的风险,对付风险的策略考虑比较简单。项目经理在做项目规划时常常没有做专门的风险管理计划文档,而是合并在项目计划书中。有些项目经理没有充分意识到风险管理的重要性,对计划书中风险管理的章节简单应付了事,随便列出几个风险,随便地写一些简单的对策,对于后面的风险防范起不到什么指导作用。
解决策略:通过学习项目管理知识掌握风险识别、量化、对策研究、反应控制的工具和方法掌握项目风险管理所必备的知识。通过加强对项目规划中风险管理计划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险及其对策作为风险管理计划中必要的风险内容,并切实评估相应对策的有效性和可行性。
5、不重视项目经验的总结
项目经理在项目结束时有些是因为自身对写文档工作的兴趣或意识,或者是因为紧接着要参加下一个项目,总体对项目总结的重视程度不够。有些是项目总结报告一再拖延,有些是交上来的报告质量较低,敷衍了事。
责任心
作为项目经理首先要有责任心。有了责任心,你会把项目当成自己的孩子,倾注你的全部心血。责任,会驱使你关注项目的进度,千方百计去寻找各种资源,推着项目往前走。甚至吃饭、睡觉,走路、坐车,都想着整个项目团队,想着他们还在加班加点,你可能很自然地给他们带点夜宵、冲杯咖啡,犒劳员工。
有了项目经理做表率,整个团队会鼎力支持工作,士气非常高,技术问题也迎刃而解,得到领导称赞和客户肯定,项目将朝着预想的方向发展。
许多开发人员抱怨项目经理一天没干多少事情,而工资还挺高。其实,项目经理一刻都没闲着,他总在想着怎样更好的执行项目计划,调整项目进度等,脑子一直在不停地运转,所以说项目经理是心累。
善于沟通
PMBOK(项目管理的知识体系)指出,项目经理75%~90%的时间用在沟通上。沟通无处不在,项目经理要具备良好的沟通能力。如:跟领导报告工作进度、跟客户介绍产品及说明工作成果、跟项目成员交待工作、跟公司内的其它人员争取支持、跟合作厂商协调配合事项等。对项目经理来说,每天大部分的时间是跟人沟通。项目经理上有老板、客户,下有项目组员,属于夹板层,沟通不好,容易出事。
沟通的关键在于:在什么时间,用什么方式,将什么信息,传达给什么人?特别要强调的是要做好沟通计划。同时,要掌握项目干系人的沟通需求,满足他们的期望!
当然,沟通的方式有多种,正式的、非正式的。正式的有:各种评审会议、周例会、项目启动会议、项目总结会议等,非正式的如:个人谈话、餐桌上的聊天,MSN聊天等。要结合着使用各种沟通的技巧。有时候,非正式的沟通反而能获得项目的实际信息,尤其是开发人员对项目的期盼、想法和思想。
引导客户
“客户是上帝”,但客户不一定全对,而且有的时候是错的,尤其在项目还没开发出模型的时候,客户有时根本不知道自己需要什么样的东西。所以,在项目启动会议后,双方要“把丑话说在前面”,分清责任。
项目经理要站在客户的立场,努力满足客户的业务要求,让软件真正为客户创造价值。但是,如果项目经理总被客户牵着鼻子走,就很容易陷入被动的局面,结果是客户的需求一直在变化,造成程序不停地返工,项目总在原地打转,很难推进,久而久之,大家筋疲力尽,积极性严重受挫。最后,项目做得一蹋糊涂!
开发方和使用方,要讲究“职位相当”,要找有话语权、能拍板的客户,统一接口人员,对需求的变更,不能说改就改,要做适当的变更控制,笔者一直建议要做到“落到纸面上”,有时需要客户签字确认。
对于客户提出的需求,项目经理要凭借优秀的技术水平、充沛的业务知识快速估算需求的变更需要多少开发工作量,有没有更好的解决方法。理想的情况是程序基本不做改动,又能满足客户的需要。但笔者往往是采用变通的方法,换一种方式实现客户的需求。这种情况下,需要项目经理对系统结构有全局的认识,尺寸一定拿捏得很准。
项目经理有时充当白脸、有时是黑脸,但无论如何,一定要维护组员的利益,笔者经常看到很多项目经理有意无意地在客户面前说开发人员的不是,遇到客户不满意的地方,就指责开发人员。这种方法欠妥,笔者一般是跟客户表态,向客户承认“错误”,回头再找开发人员讲道理,做到“内部的问题内部解决”。
不过,这些年笔者做过很多项目,不少是大型项目,作为项目经理,笔者和客户关系处理得很不错,双方合作很愉快,最后客户变成了朋友。坦诚相待,有礼有节,“双赢”是项目经理努力的方向和追求的目标。
预测风险
风险贯穿项目之始终。作为项目经理,必须具有预测风险的能力,如技术储备是否满足项目需要,人员是否充足,项目预算够不够等。
随着项目的推进,项目经理要预测哪个环节会有风险,并及早采取规避措施。很多风险都是在和客户、和老板的私下接触才能获取的,比如跨年度可能会换领导,国企的当年预算必须当年使用,跨年度将作废等。
如果项目经理像程序员一样忙于整天的编程,而不关注项目风险的变化,就会很被动,甚至措手不及。记住,风险无处不在,作为项目经理要引起足够的重视,要有风险意识,能预测风险并控制风险。
善于总结
笔者常说,“总结是为了提高,思考是为了做得更好”。尤其是年轻的项目经理,经验不太丰富,只能一边做,一边总结,在总结中前进。经历不等于经验,经历总结、沉淀后才能成为自己的经验。孔夫子说的“吾日三省吾身”,主要是多用心,经常向经验丰富的前辈请教。
很多项目经理,尤其是刚开始自己负责项目的项目经理,总把项目的一些过失归咎于外部因素,有时自以为正确,其实,常常犯先入为主的错误。其实要多从自身找原因,勇于自我批评,很多环节可以做得更好。
随需应变
“凡事预则立,不预则废”,做任何事情都必须有清晰的目标和计划,以目标为导向。有了计划,项目成员就看到了努力的方向,有“奔头”和干劲,唤起员工的工作热情,整个团队士气很高。
当然,软件这个行业,尤其是做国内项目,因为市场、客户、软件改进等需求,需要调动各种资源,所以即使规模很大的专业化软件公司,也没有一成不变的计划。虽然“计划赶不上变化”,但项目经理不要以此为借口而不重视计划的连贯性。做计划要留有适当的缓冲空间,松紧适度,随需应变!
市场主导研发,研发促进市场。项目的三驾马车:技术、业务、管理,哪个都不能少。项目的三要素:进度、质量、成本,项目经理要牢牢贯彻。有的项目经理没有“成本”的概念,一味地追求完美,痴迷于技术,而忘记及时交付,这是软件开发人员的通病。
激励团队
项目组就是一个团队,项目经理作为一个团队的领导,首先要认知自己的角色,明确自己的职责,逐步加强与团队成员的关系,善于激励别人,建立友好关系,要用不同的方式和不同的人打交道,同时要帮助绩效不佳的人。所以说,项目经理不能只是埋头于技术钻研,更重要的是带动整个团队,燃起团队的激情,俗话说“兵熊熊一个,将熊熊一窝”。
其次,要明确团队目标,制定团队守则,增强团队成员间的信任关系,给予员工挑战性的工作,让团队充满生机和活力,给予表扬,协调人际冲突,处理危机。
最后,项目经理要善于评估绩效,做到奖惩分明,让不好的倾向和行为习惯扼杀在初始阶段。
关键词:收尾管理;工程移交;合同收尾;综合考评
Abstract: This paper mainly introduces the project closeout phase work procedures, and puts forward some problems needing attention.
Key words: communication management; engineering transfer; contract closure; comprehensive evaluation
中图分类号:TU7 文献标识码: A文章编号:2095-2104(2012)
随着经济不断发展,企业之间竞争不断激烈。项目成本管理的重要性越来越为人们所重视。施工成本管理应从工程招投标报价开始,直到项目竣工结算为止,贯穿项目实施全过程。所以不仅要重视工程的开头,工程的过程和结尾也同样重要。
工程收尾阶段在项目整个阶段对工期、质量、成本都起着举足轻重的作用。工程项目收尾工作包括竣工扫尾、工程验收与交工、竣工结算与合同收尾、公章回收等工作,以及确定项目经理部解散后的工程结算、回访、保修和项目综合考评等工作的计划和责任人等工作。
1 收尾管理职责分配
项目收尾管理职责应按照项目不具体情况进行明确的分工,绘制任务分配表,具体包括以下主要内容:收尾管理计划、工程清理、 竣工资料整理、组织自检、 组织竣工验收、结算资料整理、资料上报移交、工程移交、与分包方办理保修书、与业主办理保修书、办理结算、收款付款、合同收尾、创优资料整理、项目经理部解散、公章回收、项目综合考评 、回访与保修 、保修金回收。
2 收尾管理实施
2.1 收尾管理计划
工程项目进入收尾阶段时,项目经理部应对项目收尾进行策划,编制收尾管理计划,收尾管理计划的内容应包括:
2.1.1 收尾项目与工作内容;
2.1.2 工程自检、初验、正式验收、交工等工作安排;
2.1.3 合同收尾安排;
2.1.4 工程结算安排;
2.1.5 文件和资料要求和安排;
2.1.6 收尾进度计划;
2.1.7 收尾费用估算,包括债权债务清理等工作安排;
2.1.8 确定项目部收尾人员的责任与权限;
2.1.9 项目团队成员考核安排;
2.1.10 确定回访和保修计划及相关责任人。
项目收尾管理计划应及时报公司备案,公司各职能部门应根据收尾管理计划安排好各自的工作和相互协调工作。
2.2 工程验收与交工
2.2.1 工程自检:工程完工后,项目经理部应及时提请公司进行工程验收和交工前检查,自检合格后项目经理部组织提交竣工报告;
2.2.2 项目经理部和公司应确保工程竣工验收符合规定的条件和要求,一次性通过验收;
2.2.3 项目经理部应收集和整理工程交工资料,应符合《建设工程文件归档整理规范》和有关标准及文件规定,符合当地备案制要求,符合当地城建档案馆或业主档案部门要求(项目经理部应在工程开工前取得这些要求,施工过程中资料编制应符合这些要求),并编制工程使用说明书和施工总结;
2.2.4 工程移交:工程移交由项目经理部代表公司与业主办理,应签署工程移交证明书面资料;
2.3 工程结算与合同收尾
2.3.1 工程结算一般以合同关系为对象。项目经理部一般应在工程竣工1个月内编制完成与甲方的工程结算资料,并报公司审批后报送甲方,并应落实责任人负责在甲方审批和审计过程中的对接、督促工作;
2.3.2 项目经理部应积极及时完成对项目债权债务的清理工作,将收尾阶段的费用计划及时报公司,并落实负责办理分承包、物资采购等结算的责任人员;项目与合作方、分承包方、材料供应商等的结算一般应在工程竣工后 1个月内办理完毕;
2.3.3 公司职能部门负责对工程结算工作的组织、指导、监督、督促、配合等工作,并负责在项目经理部解散后组织和督促结算、审计等工作;
2.3.4 公司负责对结算付款前的工程完工情况、质量、保修条件、施工资料完整情况、奖罚情况等进行审查,并出具意见;
2.3.5 公司财务部负责对债权债务进行核对,并根据结算书及时收取或支付工程款;
2.3.6 合同收尾即包括以上债权债务清理、审查合同完成情况、奖罚兑现、收款和付款、扣留保修金和管理费、关闭合同等过程。
2.4 资料收集和移交
项目经理部应按规定收集整理以下文件和资料,并及时移交
有关方,公司各职能部门进行配合:
2.4.1 按公司有关规定以及当地城建档案馆或业主档案机构要求收集整理工程施工、项目管理等文件和竣工资料,按合同要求交付业主,以及留公司归档;
2.4.2 按合同和当地备案制要求收集整理工程验收和备案资料,份数按备案制要求,并留一份在公司存档;
2.4.3 签署工程保修书。在明确项目分包方保修责任的基础上,与业主办理保修书;合作(分包)方负责人应作为保修负责人之一;
2.4.4 各类合同文件和协议,按主合同、联营协议和配合协议\购 /租赁合同、劳务 /分包合同、其他合同协议等分类整理、归档
上报公司;
2.4.5 与工程结算和分包结算相关的各类经济技术资料,分类整理存档、备案;
2.4.6 各类创优资料按相关评优办法收集整理;
2.4.7 工程总结资料;工程总结内容包括对质量、进度、安全、环境管理情况的施工总结、对项目管理、创优创新、成本管理、项目团队考核资料、改进意见等的管理总结等;工程总结应与施工过程中上级检查情况相结合;工程总结资料报公司存档;
2.5 项目综合考评
项目综合考评由公司组织,公司相关职能参加,在结算审定后进行;考评的依据包括:合同、项目策划及交底书、项目管理责任书、检查情况、公司有关制度规定、合作方和业主评价等;考评指标包括质量、成本、工期、安全生产与文明施工、环境管理、价款结算、工程款回收、创优等定量指标和执行有关法规、强制性标准情况、执行企业制度情况、团队建设、科技进步与技术创新、沟通与信息管理、风险管理、文件和资料管理等定性指标。
2.6 项目经理部的解散
2.6.1 项目经理部解散的条件:工程竣工验收合格、工程及相关档案已移交、结算已报送或审批、保修及结算工作责任落实、工程清理工作已完成、相关设备、材料和人员已退场、完成项目管理责任书规定的工作内容、完成其他项目经理部负责的事项。
2.6.2 项目经理部需解散前,项目经理应书面报告公司上述工作完成情况,向公司申请解散,公司相关职能部门审查后,由公司审批后方可解散,收回项目印章。
2.6.3 项目经理部解散后,由公司各职能部门对项目后续工作进行接管,主要有办理结算与审计、回收和支付相关款项、实施项目回访和保修等工作。
2.6.4 项目回访由公司职能部门负责制定计划和组织实施,回访方式包括电话回访和现场回访等,
2.6.5 保修期届满前的回访记录或保修记录由业主签署合格意见后,公司财务部凭此记录办理保修金回收手续,关闭合同。
1 需求分析,目标确定
本培训课程的培训目标为:培训后,项目经理能在合同规定时间(合理)内,交付完全达到合同条款并且客户签署验收合同的项目,能够上线使用。
培训对象:网站开发门户类项目项目经理经理。
关于培训的必要性和实用性分析:
项目经理的培训如果使用课外读书方式在快节奏的工作中很难保证。据我在此公司两个月的观察中发现,几乎所有的项目经理都会存在加班现象,甚至加班时间可以到周末。一旦所属项目在本周之内上线,那么项目经理和后端程序员就必须全程监控项目的上线使用情况,一旦发现问题就要及时修改,这就不可避免的造成了加班。一位项目经理很可能负责3-5个项目的跟进,当然,其中或许只有一个项目在制作中,其他项目则可能停留在试用期阶段,一旦项目在试用期出现使用问题,项目经理就要协调更改。如上所述,项目经理的个人休息时间将会非常有限,很难用强制措施对其进行读书的要求,提升其个人素质。而我将这次培训设置为为期一周的课程,课程每天进行三小时,总学时为15个小时,项目经理可以在等待程序员和设计人员的工作的空闲时间进行课程培训。
项目经理是作为承上启下的作用的中坚力量,项目经理在项目的开发过程中,是全部工程的总负责人,具体组织和领导项目的动态管理以及各个要素的优化配置和组合,确保在低于公司预算情况下圆满完成本项目,达到验收合格水平。
2 学习者和环境分析
[信息类型\&数据来源\&学习者特征\&1.入门技能\&调查和访谈:
人事经理,某项目经理(对人事部门的询问和面试时的从旁观摩)\&应用环境:学习者已经具备了撰写项目进度计划表和详细了解开发时长的能力
学习环境:学习者有极强的小组协作和沟通能力。\&2.对该领域已有的知识\&访谈:
项目经理\&应用环境:学习者面对实际项目时,缺少案例经验,缺少应急策略,缺少应对方案
学习环境:学习者具备应急时沉着的心理素质,具备有余地的说话艺术\&3.对内容的态度和教学传递系统的态度\&调查和访谈:
项目经理\&学习者对提升自己的问题解决能力和增长典型案例经验的课程内容有较大兴趣,对于小组和课堂的模拟教学已经习惯\&4.学习动机(ARCS)\&调查和访谈:
项目经理\&学习者对提升自己的问题解决能力和增长典型案例经验的课程内容需求很强烈,\&5.学业能力水平\&调查和访谈:
人事职员,项目经理\&受教育水平:学习者大部分为高校或高职的毕业生,有基本的知识储备和学习素质
能力水平:项目经理的交际能力经过招聘的面试可以保证一致性\&6.学习偏好\&调查和访谈:
项目经理\&学习者喜欢进行小组讨论和角色扮演,进行团队间的沟通交流,因为成为一名优秀的项目经理是他们的目标,也是能够被录用的前提。\&7.对培训机构的态度\&调查和访谈:
项目经理\&学习者对于外聘的培训教师有质疑,对于能否获得实用技能持怀疑态度。
对于这种培训的结果并不是都十分看好,有人认为会浪费时间和精力\&8.群体特征
a.异质程度
b.规模
c.整体印象\&调查和访谈:
项目经理\&异质程度:学习者的学历大致相同,学校水平和学习力有一定差异,来自不同的省市,文化差异会较大
规模:培训规模保持在10人左右,因为学习者仍然肩负一定工作任务,仍然有2/3的员工是在岗状态,否则会引起工作人员不足的情况\&]
3 编写绩效目标
3.1 利害关系人分析
本部分不赘述全部绩效目标的编写。
a) 能够画出利害关系者与企业影响关系表。
3.2 项目成本管理
A. 项目成本管理
学生能够画出如下的按类别的成本管理,所属子项可以给出,学生能够从给出的子项列表中选择出来分别放入类别中。
B. 项目生命周期
a) 学生能够指出项目生命周期分为哪三个阶段,并能说出每个阶段成本的具体内容
b) 指出在生命周期中成本控制的核心阶段是哪里?每个阶段可以控制的部分有哪些?
c) 能够画出如下表所示的阶段成本表格
[成本\&项目决策成本\&人员工资成本\&现场支持服务成本\&项目投标费用\&差旅成本\&通讯服务成本\&\&软硬件成本\&差旅成本\&]
d) 根据详细的阶段成本明细表会用挣值法计算出各个阶段的计划成本,能够在项目的进行,因为项目某一方的需求变化引起成本变动时不断地修改计算计划成本
e) 到最后项目结项是,能够计算出挣值=计划值-实际值,通过挣值法对成本进行管理
4 开发教学策略
对于利害关系人分析的开发策略,步骤如下:
4.1 计划教学前、评测和增强活动
4.2计划内容呈现和学生参与
2. 对于支持性利害关系人应该采取何种策略\&模拟练习\&由学生扮演不同的项目利害关系人进行相应的模拟演示。例如,某个项目的发起方频繁地提出了修改意见,对项目的正常进行造成了很大的阻力,这时,项目经理的扮演者要针对这一个利害关系人进行策略分析并给予相应的协商和对策。在进行完相应的对策提出后,其他学生对扮演者的对策进行评价,并提出自己的意见。
在进行完成多个案例的扮演后,学生自行总结案例中的收获。
4.3 为各节课安排活动
基于教学策略的课时分配
1)内容引入,案例展示,先为学生播放一段视频,让学习者能够在案例视频中意识到,利害关系人的分析和对利害关系人使用不同的策略可以有效地解决问题,保证项目的成功完成。
2)前测:对利害关系人部分目标进行前测;对利害关系人部分进行讲授;后测:做相应的测试试卷。
3)用系统的案例进行利害关系人分析综合运用。
4)进行案例的角色扮演和讨论,得出给定案例的分析结果和决策方法,并轮流给出意见。
5)教师做出案例分析总结,汇报。
5 总结
项目组织的结构类型受多种因素的影响,烟台移动3G项目投资多、规模大、施工周期短,在整个施工过程中遇到了很多的问题。项目一线员工发挥主观能动性,从整个施工过程来看,项目组织选择合理、运作高效。
第一章项目组织概述
1.1 项目组织基本概念
项目组织是为实现项目的目标,配备了一定的人员和资源,以某种形式去实施项目的组织。它是实施项目的主体,具有相应的领导、规章制定、配备人员、组织文化等。项目组织是为一次性特殊任务设立的,是一种临时性的组织,在项目结束后,它的生命就会终结。
1.2 项目组织结构形式
项目组织有多种形式,常用的主要有职能式、项目式、矩阵式、事业部式等。这些组织形式各有其优缺点,不同的项目应根据其特征选择合适的组织形式。
1.3不同项目组织结构适用范围
职能组织结构。适用于不确定性程度较低,所用技术标准规范,持续时间较短的小项目。不适用于环境变化较大,技术创新性很强的项目。
项目型组织结构。每个项目都下设很多职能部门,可以进行有效的协调与配合,以适应环境的快速变化。
矩阵型组织结构。融合了职能型和项目型的优点,充分利用公司资源,适于技术复杂、风险较大项目。
事业部式组织结构。适用于多项目的大型企业,特别是适用于远离公司本部的项目。
第二章烟台移动通信3G项目概况
2.1项目背景
烟台移动通信3G项目总投资1.7亿。安装46套移动基站设备,46套线路设备,1套交换设备。涉及交换部、线路部和基站部共三个部门;东区分包工程队、西区分包工程队共两个工程分包队;一个监理公司;建设周期是2009.4-2009.11,共7个月的时间。通信设备由中国移动集团统一采购,运送到烟台移动公司,工程分包队由烟台移动公司统一招标,然后调拨给3G项目使用。
2.2项目技术特征
46套基站设备安装在烟台市各乡镇移动公司机房内,为施工方便,按地理位置分为东区和西区;交换设备安装在烟台市移动总公司机房内; 46套线路设备,把乡镇基站设备和总公司交换设备联接起来,形成了交换-——线路——基站网络结构。
项目,通过各工程人员的施工,将交换设备、线路设备和基站设备安装到相应的机房内,并通过一系列的技术调试,开通整个通信系统,使用户可以使用3G手机打电话。
通信系统按技术特征分为三大块:交换、线路和基站,这三大块因其技术不同,其施工方式也有很大不同.
第三章组织类型选择与人员配备
3.1影响组织类型选择的因素
项目组织的结构类型受多种因素的影响,例如项目组织的方针、项目目标、项目所能获得的资源多少、项目所处环境等。项目组织结构包括确定项目机构、岗位、职责和权限,项目组织结构设计应使项目的所有参加者都易于沟通和协作。项目经理应确保项目组织结构适于项目范围、项目团队规模、当地条件和项目组织中权限和职责的划分。
影响管理跨度与层次的因素
3.2.1烟台移动3G项目按技术又分为交换、基站、线路三个子项目,子项目下又可分为基站建设、线路建设、交换建设与调试等工作包,因此管理层次受技术影响,可分为三层。
3.2.2烟台移动3G项目作为一个大的项目,设立总项目经理。交换、基站、线路三个子项目设立子项目经理。基站子项目施工人员5组共20人,线路子项目分东区分包队和西区分包队,100人左右。整个项目涉及地理范围广,人员数量众多,因此管理跨度比较大。
3.3组织类型选择
公司任命本人作为烟台移动3G项目的总项目经理,由本人组建整个项目的组织机构。我参考以前所做类似项目的组织结构,结合本次项目的特征,做出初步的组织结构选择。
3.4人员配备
从线路部挑选一名工作时间长、施工经验丰富的员工担任线路子项目经理,管理线路施工,并及时与监理和外包工程队领导沟通协调,处理线路施工中遇到的问题。
从基站部挑选一名工作时间长、施工经验丰富的员工担任基站子项目经理,管理基站施工,其他基站项目一线施工人员直接向子项目经理汇报工作,并脱离原日常工作。
原交换部经理兼职担任交换子项目经理,交换部员工兼职任交换子项目员工,原工作关系不变。
第四章计划阶段项目组织的运作流程
项目组织建立后,开始正式运作。第一项工作是制定范围计划,做出更详细的工作分解结构。
4.1范围计划制定流程
参加人员:总项目经理、线路子项目经理、交换子项目经理、基站子项目经理、监理经理、东区分包工程队经理、西区分包工程队经理。
计划目标:在7个月内,依照公司财务预算、人力资源、质量要求等,将1套交换设备、46套基站设备、46套线路设备安装完毕,开通整个通信系统,使用户可以使用3G手机打电话。
参考依据:烟台移动以前类似项目的范围计划、外包工程队以前类似项目的范围计划、监理公司以前类似项目的范围计划。
4.2组织结构的再修改流程
初步的组织结构选择由总项目经理根据以往工作经验制定,存在不完善的地方。而且制定初步组织结构时,还没有制定详细工作范围计划,后来制定完详细工作范围计划后,初步组织结构显示出与详细范围计划不适应的特征,因此需要对组织结构进行再修改。
参加人员:总项目经理、各子项目经理、分包队经理、监理经理
修改目标:根据详细的工作范围计划,对初步组织结构再修改,使其与范围计划相适应。
第五章 执行阶段项目组织的运作流程
项目的各种详细计划制定完后,总项目经理将计划分发给各子项目经理,子项目经理依据计划开始施工。
5.1项目执行组织工作流程
执行依据:各种详细的计划。
负责人:总项目经理、子项目经理
5.2项目控制组织工作流程
总项目经理将各子项目经理上报的工作情况汇总审核,了解每天项目进展情况、偏差情况、遇到的问题等,并把工作分为两类:一是按计划进展的工作,一是有偏差的工作。每个周五,总项目经理与各子项目经理、分包队伍经理、监理经理聚集会议室,共同审核一周工作进展情况。对于按计划进展的工作,做好文档记录,以后继续按计划执行;对于有偏差的工作,重点讨论。
第六章 收尾阶段项目组织的运作流程
各种计划执行完成后,项目进入收尾阶段。由于烟台移动3G项目分为三个子项目,因此项目收尾即涉及各子项目收尾,又涉及子项目之间的相互影响。根据这些特征,将收尾阶段分为四个部分,一是子项目收尾,二是各个子项目之间的相互协调,三是总项目收尾,四是共同进行项目后评价。
6.1子项目收尾流程
收尾依据:项目计划、工作情况记录。
负责人:子项目经理。
子项目经理把工作情况与计划情况再对比,确保所有计划都正确执行,工作都合格。
子项目经理将各种文档收集齐全,并按照合同自己做好子项目初验工作。
将子项目初验结果与其他文档上交至总项目经理,总项目经理签字确认。
6.2确定各子项目之间相互影响的流程
由于各子项目之间相互影响,各个子项目收尾并不能确保整个项目也随之收尾,还需考虑项目之间的相互影响。为此需要多次召开会议,共同讨论收尾工作。
参加人员:总项目经理、子项目经理、分包队经理、监理经理
参考依据:各子项目经理提交的文档、初验证书等。
各子项目经理将文档、子项目初验证书等提交会议,共同讨论。
与会人员详细讨论,确保其他子项目的收尾不影响本子项目的收尾;其他子项目的各种技术指标符合本子项目的要求。
经大家一致认可后,总项目经理、各子项目经理在总项目初验证书上签字,认可整个项目结束。
6.3总项目收尾流程
总项目初验证书签定后,整个项目工作结束,需要进行终验,终验后整个项目正式结束。
1:总项目经理向公司上层经理写终验申请报告,并将各种报告、合同等汇总上报,申请项目终验。
2:公司上层经理审核报告,并派人现场对项目终验。
3:公司上层经理签署终验报告,总项目正式结束。
6.4项目后评价流程
为了提高员工个人工作水平和以后项目工作更好的开展,需对项目做出总结,以评价项目执行情况、个人工作情况等。
评价形式:总结报告、会议讨论
参加人员:全体项目施工人员
第七章结论
烟台移动3G项目投资多、规模大、施工周期短,在整个施工过程中遇到了很多的问题。项目一线员工发挥主观能动性,积极、主动的解决主题,做到当天问题当天解决,没有出现推托责任的现象。从整个施工过程来看,项目组织选择合理、运作高效。
1:选择的合理性。项目组织选择充分考虑了项目技术、工作特征、人员配备等各方面的因素,适得项目组织适应工作需求,项目人员各负其职。
【关键词】工程建设;项目经理;管理工作
1 项目初始阶段的重点工作
项目初始阶段是指从合同签订生效后到正式开展设计这一阶段。此阶段的主要任务是完成组织、计划,创造开展项目工作的条件。项目初始阶段的工作由项目经理组织,项目组主要人员参加完成。项目初始阶段的工作对整个项目的实施具有宏观控制作用,成功的筹划是项目成功的一半,它的工作范围、质量、深度和合理性对以后项目实施的成功与否至关重要。因此,项目经理在项目初始阶段必须投入相当的精力和时间。
项目经理在项目初始阶段的主要工作如下:研究熟悉合同文件;确定项目的工作分解结构和编码;确定项目的组织分解结构和编码;组织业主(用户)开工会议;编制项目计划;组织项目开工会议;组织编制项目设计数据;开展工艺设计;审核、批准控制估价;发表、审核有关计划
2 项目实施阶段的重点工作
项目实施阶段重点工作包括:五大管理和四大控制。
2.1 抓好五大管理
2.1.1 合同管理工程承包合同是承发包双方用以明确工程承包的内容和范围、工程进度、质量、造价、双方权利、义务、规范双方行为准则的契约,是双方协商一致具有法律效力的重要文件,是完成项目建设的依据,也是项目经理工作的主要依据。
合同管理包括总承包合同管理和分包合同管理。总承包合同管理贯穿于项目建设的全过程,首先项目经理要组织学习合同文件,熟悉合同内容,以便全面掌握合同情况,认真地贯彻执行;其次根据总承包合同的内容,研究确定项目管理的内容和方式。分包合同要保证总包合同的完成,对分包合同的管理,项目经理首先要督促做好对分包合同的准备工作,然后组织研究与审定重大的分包合同,并做好争端和违约的处理,及时进行分包合同的补充、修改和变更。
2.1.2 项目协调程序管理项目协调程序是指在承发包合同的基础上,为完成建设任务,双方在工作上需要协商联系、审查确认的程序和内容。为了做好工程项目的建设工作,项目经理经常要与业主及分包单位协调和配合,在正确处理各方利益的基础上建立良好的合作关系,因此,抓好项目协调程序管理可以提高工作效率,减少矛盾,为创造良好的合作气氛打下基础。
2.1.3 项目重大变更管理在工程建设周期中,业主方的变更及内部变更是不可避免的,关键是如何处理好,既要为业主服务,让其满意,同时还要使合同的执行不受大的影响,以保证公司的经济利益。首先,要在合同或协调程序中明确规定处理各种变更的程序,使其有章可循,减少或避免矛盾和争议。
2.1.4 计划管理项目的建设周期是项目合同的主要目标之一,对此,项目经理要努力实现,并消除误期赔偿风险。项目的进度计划一般分为五级,第一级是项目总进度计划;第二级是装置总进度计划、项目总体施工进度计划;第三级是组码进度计划;第四级是记账码进度计划;第五级是工作包计划。计划管理是重要管理目标之一,要注意计划的层层约束,下级计划一般应绝对保证上级计划的实现并略留有余地。要使各类计划密切配合、互相衔接、合理交叉形成完整的计划系统。
2.1.5 信息管理在工程项目管理中有大量的信息和数据产生,需要收集、传输和处理。项目的基础资料、设计数据、设计输入输出、文件图纸、各种记录统计都是信息。在项目管理中如果信息不准确,必然给项目实施效果带来损失,信息的准确、及时和统一,对于控制和决策是很重要的。所以信息管理是项目经理要抓好的五大管理之一。
2.2 抓好四大控制
2.2.1 进度控制项目经理在管理好项目计划的同时,要对计划中关键线路上的关键目标进行严格控制。为了保证总计划的按时完成,要合理调整资源配制,合理安排资金、工时、材料的投入。在进度控制上除了满足完成计划的目的外还应通过进度控制寻找综合效益。
2.2.2 质量控制项目的质量是业主非常重视的合同目标之一,它直接关系到项目的进度、费用和人民生命财产的安全,同时,不仅影响到业主的效益和社会效益,而且也决定着工程公司的信誉和发展。因此,项目经理必须严格执行公司的质量方针、质量手册,进行项目质量管理和质量控制,督促项目部有关人员重视质量并严格把关,尤其要对分包施工安装质量进行严格控制和管理。若工程某部分一旦返工或发生质量安全事故问题,不仅对工期、资金产生影响和损失,而且在公司信誉、施工人员情绪诸多方面也会造成不良影响。
2.2.3 费用控制工程建设是一个复杂的系统工程,各方面既相互关联又渗透,项目中各种管理和控制的优劣最后都会全面综合地反映到费用上来,费用控制贯穿于项目的各个环节。因此,费用控制是四大控制中的重要内容,项目经理必须安排相当的精力和时间重视费用控制,尽量获得合理的、最佳的经济效益。在工程项目实施中,要尽量避免窝工、停工、返工,减少浪费,降低风险。
2.2.4 材料控制项目材料是项目建设的物质基础,占项目建设费用的50%-60%.它直接影响工程的建设周期和质量,是项目控制的主要内容之一。项目经理主要是审查批准控制程序和控制计划,检查督促材料控制的实施情况,以及审查确定项目剩余材料的处理方案,必须按照施工进度计划要求,适时地组织材料供应,按照实际需要准确地组织采购数量,加强对材料的综合管理和监测,提高效率、减少损耗、降低风险,保证工程项目以最少的资源最低的成本获得最好的经济效益。
3 项目结束阶段的主要工作
项目结束阶段是指工程机械竣工后到项目考核验收并完成各项收尾工作的阶段。它是全面检查、考核合同项目实施工作成果的重要阶段。项目经理除指导、组织做好工程交工、试车考核和业主验收外,还要做好项目总结和文件资料的整理归档工作,为公司积累有益经验。
3.1 组织验收,办理移交
工程施工达到工程竣工时,应及时办理工程移交,这标志着工程管理权及风险的转移。虽然试车及考核的领导、组织工作是以业主为主,但为了试车考核的顺利进行,并尽早办理合同项目的业主验收,项目经理应建立健全现场开车服务组织,监督检查并做好开车各阶段工作,最后组织办理合同项目的业主验收。
3.2 项目总结
项目总结是项目结束阶段的重要工作,项目经理应组织项目组主要成员认真总结承包工作实绩,包括工作中成功的经验、存在的问题及今后要注意事项,并在集体总结的基础上提出项目完工报告,为公司积累经验、改善管理、提高效益。
3.3 文件、资料整理归档
项目经理在项目工作结束后三个月内组织有关人员做好项目的全部重要文件、资料的整理归档工作,为以后的工程报价、项目管理及设计、采购、施工、开车业务提供有参考价值的数据和资料。
4 加强安全卫生和环境保护管理工作
项目安全管理的方针是“安全第一、预防为主”,项目经理是项目安全、健康(卫生)和环境保护管理的责任人,他可以委托项目安全经理、安全工程师协助工作,但不能把责任委托给别人,工作中由项目经理组织落实项目安全、健康(卫生)和环境保护管理系统并兼任项目安全管理总监来协调与其它方面管理之间的关系,受理各种报告、采取纠正措施。
关键词:软件项目管理 项目计划 管理意识 解决方案
软件行业是一个极具挑战性和创造性的行业,软件开发是一项复杂的系统工程,牵涉到各方面的因素,在实际工作中,经常会出现各种各样的问题,甚至面临失败。如何总结、分析失败的原因,得出有益的教训,对一个公司来说,是在今后的项目中取得成功的关键。
1 项目管理在软件开发中的应用的成因
目前我国大部分软件公司,无论是产品型公司还是项目型公司,都没有形成完全适合自己公司特点的软件开发管理模式,虽然有些公司根据软件工程理论建立了一些软件开发管理规范,但并没有从根本上解决软件开发的质量控制问题。这样导致软件产品质量不稳定,软件后期的维护、升级出现麻烦,同时最终也会损害用户的利益。
2软件项目管理常见问题及解决方案
(1)缺乏项目管理系统培训
在软件企业中,以前几乎没有专门招收项目管理专业的人员来担任项目经理,被任命的项目经理主要是因为他们能够在技术上独当一面,而管理方面特别是项目管理方面的知识比较缺乏。
解决方案:项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。
(2)项目计划意识问题
项目经理对总体计划、阶段计划的作用认识不足,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。
解决方案:计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。
(3)管理意识问题
部分项目经理不能从总体上把握整个项目,而是埋头于具体的技术工作,造成项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。有些项目经理没有很好的管理方法,不好安排的工作只好自己做,使项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。
解决方案:加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富项目管理经验,提高项目管理意识。
(4)沟通意识问题
在项目中一些重要信息没有进行充分和有效的沟通。在制定计划、意见反馈、情况通报、技术问题或成果等方面与相关人员的沟通不足,造成各做各事、重复劳动,甚至造成不必要的损失;有些人没有每天定时收邮件的习惯,以至于无法及时接收最新的信息。
解决方案:制定有效的沟通制度和沟通机制,提高沟通意识;采取多种沟通方式,提高沟通的有效性。通过制度规定对由于未及时收取邮件而造成损失的责任归属;对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位,例如:除发送邮件外还要电话提醒、回执等,重要的内容还要通过举行各种会议进行传达。
(5)风险管理意识问题
有些项目经理没有充分意识到风险管理的重要性,对计划书中风险管理的章节简单应付了事,随便列出几个风险,随便地写一些简单的对策,对于后面的风险防范起不到什么指导作用
解决方案:通过学习项目管理知识掌握风险识别、量化、对策研究、反应控制的工具和方法,掌握项目风险管理所必备的知识。通过加强对项目规划中风险管理计划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险及其对策作为风险管理计划中必要的风险内容,并切实评估相应对策的有效性和可行性。
(6)项目干系人问题
在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、工作职责等没有足够了解以至于无法得到完整需求或最终经权威用户代表确认的需求;或者是多个用户代表各说各话、昨是今非,但同时又要求项目尽早交付;项目后期需求变化随意,造成项目范围的蔓延,进度的拖延,成本的扩大。
解决方案:项目的目的就是实现项目干系人的需求和愿望。项目干系人管理应当从项目的启动开始,项目经理及其项目成员就要分清项目干系人包含哪些人和组织,通过沟通协调对他们施加影响,驱动他们对项目的支持,调查并明确他们的需求和愿望,减小其对项目的阻力,以确保项目获得成功。
(7)项目团队内分工协作问题
项目团队内部有时由于各阶段不同角色或同阶段不同角色之间的责任分工不够清晰而造成工作互相推诿、责任互相推卸的现象;有时各阶段不同角色或同阶段不同角色之间的责任分工比较清晰,但是各项目成员只顾完成自己那部分任务,不愿意与他人协作。这些现象都将造成项目组内部资源的损耗,从而影响项目进展。
解决方案:项目经理应当对项目成员的责任进行合理的分配并清楚地说明,同时应强调不同分工、不同环节的成员应当相互协作,共同完善。
3 结束语
实施有效的项目管理绝非易事,对于软件企业而言,这不是一个小的改变,而是一种变革,企业需要为此付出艰苦的努力,同时,成熟有效的项目管理无疑将对企业起着至关重要的作用,项目管理的水平将是企业核心竞争力之一。
参考文献:
[1]吴吉义.软件项目管理理论与案例分析.中国电力出版社,2007,08.
[2]李帜,林立新,曹亚波.软件工程项目管理:功能点分析方法与实践.清华大学出版社,2005,03.
【关键词】软件项目管理 项目计划 管理意识 解决方案
软件行业是一个极具挑战性和创造性的行业,软件开发是一项复杂的系统工程,牵涉到各方面的因素,在实际工作中,经常会出现各种各样的问题,甚至面临失败。如何总结、分析失败的原因,得出有益的教训,对一个公司来说,是在今后的项目中取得成功的关键。
1 项目管理在软件开发中的应用的成因
目前我国大部分软件公司,无论是产品型公司还是项目型公司,都没有形成完全适合自己公司特点的软件开发管理模式,虽然有些公司根据软件工程理论建立了一些软件开发管理规范,但并没有从根本上解决软件开发的质量控制问题。这样导致软件产品质量不稳定,软件后期的维护、升级出现麻烦,同时最终也会损害用户的利益。
2软件项目管理常见问题及解决方案
(1)缺乏项目管理系统培训
在软件企业中,以前几乎没有专门招收项目管理专业的人员来担任项目经理,被任命的项目经理主要是因为他们能够在技术上独当一面,而管理方面特别是项目管理方面的知识比较缺乏。
解决方案:项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。
(2)项目计划意识问题
项目经理对总体计划、阶段计划的作用认识不足,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。
解决方案:计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。
(3)管理意识问题
部分项目经理不能从总体上把握整个项目,而是埋头于具体的技术工作,造成项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。有些项目经理没有很好的管理方法,不好安排的工作只好自己做,使项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。
解决方案:加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富项目管理经验,提高项目管理意识。
(4)沟通意识问题
在项目中一些重要信息没有进行充分和有效的沟通。在制定计划、意见反馈、情况通报、技术问题或成果等方面与相关人员的沟通不足,造成各做各事、重复劳动,甚至造成不必要的损失;有些人没有每天定时收邮件的习惯,以至于无法及时接收最新的信息。
解决方案:制定有效的沟通制度和沟通机制,提高沟通意识;采取多种沟通方式,提高沟通的有效性。通过制度规定对由于未及时收取邮件而造成损失的责任归属;对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位,例如:除发送邮件外还要电话提醒、回执等,重要的内容还要通过举行各种会议进行传达。
(5)风险管理意识问题
有些项目经理没有充分意识到风险管理的重要性,对计划书中风险管理的章节简单应付了事,随便列出几个风险,随便地写一些简单的对策,对于后面的风险防范起不到什么指导作用
解决方案:通过学习项目管理知识掌握风险识别、量化、对策研究、反应控制的工具和方法,掌握项目风险管理所必备的知识。通过加强对项目规划中风险管理计划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险及其对策作为风险管理计划中必要的风险内容,并切实评估相应对策的有效性和可行性。
(6)项目干系人问题
在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、工作职责等没有足够了解以至于无法得到完整需求或最终经权威用户代表确认的需求;或者是多个用户代表各说各话、昨是今非,但同时又要求项目尽早交付;项目后期需求变化随意,造成项目范围的蔓延,进度的拖延,成本的扩大。
解决方案:项目的目的就是实现项目干系人的需求和愿望。项目干系人管理应当从项目的启动开始,项目经理及其项目成员就要分清项目干系人包含哪些人和组织,通过沟通协调对他们施加影响,驱动他们对项目的支持,调查并明确他们的需求和愿望,减小其对项目的阻力,以确保项目获得成功。
(7)项目团队内分工协作问题
项目团队内部有时由于各阶段不同角色或同阶段不同角色之间的责任分工不够清晰而造成工作互相推诿、责任互相推卸的现象;有时各阶段不同角色或同阶段不同角色之间的责任分工比较清晰,但是各项目成员只顾完成自己那部分任务,不愿意与他人协作。这些现象都将造成项目组内部资源的损耗,从而影响项目进展。
解决方案:项目经理应当对项目成员的责任进行合理的分配并清楚地说明,同时应强调不同分工、不同环节的成员应当相互协作,共同完善。
3 结束语
实施有效的项目管理绝非易事,对于软件企业而言,这不是一个小的改变,而是一种变革,企业需要为此付出艰苦的努力,同时,成熟有效的项目管理无疑将对企业起着至关重要的作用,项目管理的水平将是企业核心竞争力之一。
参考文献
[1]吴吉义.软件项目管理理论与案例分析.中国电力出版社,2007,08.
[2]李帜,林立新,曹亚波.软件工程项目管理:功能点分析方法与实践.清华大学出版社,2005,03.
由于工程造价咨询业务涉及到的范围很广,不同咨询业务的特点也不相同,下面笔者以现阶段大多数机构受理较多的咨询业务为例,来简述实施项目管理的方式。
1.设立项目组,设定工程造价咨询总体目标并标编写项目执行计划
受理咨询业务后,咨询机构相关负责人需要根据业务具体情况委任或指派项目经理,由该项目经理提出项目组成员方案,如果方案被批准,那么项目组就立即成立。项目组需要按照委托方的要求制定出咨询服务的整体目标,然后依据相关材料分析结果和项目实际情况,由该组中工程造价咨询人员及时给出咨询服务解答建议,然后项目经理据此编写出细节的咨询项目执行计划。
2.项目实施
应该严格按照执行计划上标明的项目实施时间进行,项目经理在项目实施过程中承担严格控制项目成本、时间和质量的工作,从而使得整个项目管理系统最优化。
(1)质量始终要被排在第一位,抓好执业过程中质量控制点,从而最大限度地减少项目风险损害。咨询服务质量控制必须做到:凡依据工程造价咨询合同委托,要求出具的造价咨询成果文件,须经相关授权注册造价工程师签署。所有成果文件及相关的中间成果文件在签发前须经过审核程序。成果文件涉及计量或计算工作的,审核前须实施校对程序。检验咨询服务计划和项目执行准则的实施情况及项目各阶段中工作记录的齐全与规范化程度等。
(2)要对项目实施时间进行严格控制,如果因为技术、资金或人员等方面阻碍施工进度的情况,项目负责人应该采取有效的措施进行协调解决,对项目时间实行动态化地控制,从而促进项目的顺利、按时完工。
(3)经济效益是影响企业生存和发展的关键因素之一,项目经理要合理配置和运用内部资源,严格控制成本投入,确保项目整体的盈利最大化地接近预期目标。
3.过程信息反馈
如果将管理中心设定为项目,就能够及时、准确地传输信息。项目经理需要和委托方进行无误差沟通,尽量协调各方关系。在执行项目的过程中,如果委托方提出另外需求、要求,或者是由被审方导致项目目标有所变化,项目经理就要联合所有项目组成员及时、实时对项目的执行计划作出调整或更改。
4.工作成果汇总并总结
如果每一阶段的专业工作基本结束并完成项目初稿,项目经理要认真进行第一次核对审查工作;如果项目结束,项目经理要组织好人员做好业务档案的整理工作,并结合执行计划作出业务总结,如果又需要,要及时回访客户,维系好客情关系。
二、结语
关键词:翻译项目管理 项目流程 特点
随着全球经济的高速发展,项目管理的理念和方法已经引入到翻译行业中。项目的定义是——为创造一种独特的产品或服务而付出的暂时性努力(PMI,1996)。根据这个定义可知项目的特点之一就是具有暂时性,这就说明每个项目都有最终期限,并不是不限时的延续。项目的另一个特点是具有独特性,因为每件产品或服务都在某些方面与其他类似的产品或服务有所不同。
现在翻译行业的任务量很大,想要保质保量保时地完成翻译任务,翻译项目管理必须借助项目管理的相关理念和方法。项目管理包含九大要素,即时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理、范围管理和集成管理(钱省三,2006)。翻译公司应采用严格的管理程序,业务流程包括客户订单管理、任务分配、文件及数据库管理、技术失误处理、翻译与翻译支持、译员培训等主要环节。综上所述,翻译项目管理指项目经理按照客户的要求,在既定的时间内利用各种技术、工具和现代管理方法,理顺翻译、校审、排版等工作环节,保质保量地完成翻译任务,并将成本控制在预算范围内。
翻译项目的管理流程可总结为:译前准备(确认需求)——>译前电子化或排版、语料准备——>项目派发——>项目跟踪,稿件回收——>译后排版——>译后审订(审校、质检)——>项目提交——>项目总结(王传英,2011)。虽然翻译项目管理的难度和具体措施根据项目的规模、复杂程度及参与人员的数量不同而略有差异,但均涉及质量管理、时间控制和成本管理等核心的环节。总体来说,翻译项目管理的过程可分为:译前准备、项目跟踪、译后审订、项目提交、项目总结等主要环节。
译前准备。项目经理首先要确认翻译项目相关的内容,其中包括项目类型、项目用途、翻译项目提交时间、翻译项目的专业领域和工作难度、成本和利润预算、源文本特征、客户对质量和稿件的具体要求等。之后,需要做好译员预估和储备规划,包括确定专业技术和语言质量负责人选,组织试译以确定译员的翻译质量和专业性。项目经理要针对项目的专业性、难度和客户的质量要求确定项目所需译员和校审的人数。除此之外,项目经理还需对工作进行进度规划,确定排版方式、中稿和终稿的交付时间、派发价格、翻译工具的选择等。如果项目比较大的情况下,客户可能会提供参考语料以供翻译使用,但是如果客户未能如期提供,项目经理应使用术语提取工具先提取翻译文本中的高频词,然后定义术语,以确保项目翻译术语的一致性,并随原稿一起发给译员,在一个项目由多个译员共同完成的情况下,翻译术语表更能保证全文术语的一致性。通常情况下,术语确定之后需要首先提交给客户进行确认,等待客户确认后才可以使用。有时项目的时间比较紧迫,未能在派发原稿的时候准备好术语表,可以要求译员在翻译的过程中使用网络工具进行术语的提取,在译文完成之后做成术语表,提交给项目经理,以备以后使用。项目经理根据项目的特点选择不同水平和不同专业的译员,考虑综合原因选择所需的译员,比如每日的翻译量、擅长的专业方向等因素,同时也可以根据需要和长久的计划启用新的译员,但是在启用新的译员前,一定要在前期对新的译员进行试译测试以评估其翻译水平。遇到交付时间紧迫的稿件,如果需要多位译员时,应该提供该公司之前的稿件,以便译员更好的了解该公司稿件的语言和风格及其专业领域。在项目开始时,项目经理对整个项目的时间要所有计划,并预留一些时间以便处理紧急情况(管新潮,2008)。
项目跟踪。在这一过程中,项目经理需要进行进度控制、成本控制和质量控制等内容。在进度控制方面,需要根据项目期限确定每天的工作进度,并确保初译完成后有足够的时间进行译文的后期校审和排版。根据项目的大小,项目经理需要要求译员按时间进行回稿,一周到两周的项目基本需要每天都回稿,两周至一个月的项目每隔1~2天收回一次稿件,一个月以上的项目可以根据需要制定合适的回收稿件的时间,至于回收稿件的频率和是否需要回收稿件还需要根据译员进行确定,如果是经常合作的译员,翻译的质量有保证的话,可另行确定收稿时间,进行灵活的时间控制。在成本控制方面,在开始项目之前,要对每个环节的成本进行预算,将各个环节的风险降到最低。在所有的环节中,最重要的就是对项目的质量控制,项目经理可以通过定期返还中途稿件的方式,对翻译的质量进行把握,遇到不合格的译员,要及时地撤换。项目经理在平时也需要对擅长不同领域的译员进行人员储备,并进行归类整理,方便在翻译项目中出现紧急情况时,不耽误整个翻译项目的进度。
译后审订。译员将稿件返回之后,下一个环节就需要审校人员对稿件进行审订和修改,并在规定时间内返回审校稿件,最后由项目经理对稿件的质量进行最后的审查。审校之后,审校人员还需要对译稿的质量做出量化评估,这样方便于以后的翻译项目管理。除了审校之外,排版也是一个重要的环节。审校结束之后,应该给排版人员根据客户的要求进行专业化的排版处理,排版人员对译稿进行处理后将终稿提交给项目经理。在进行排版的同时,可安排排版人员同时进行质检,质检人员逐项对客户要求进行筛查各类错误,例如数字、错别字、漏译、错译、语句不通、术语不一致、标点符号和版式使用不当等问题。
项目提交。项目提交包括检查所有需要的文件以防止有漏交,并且要逐项检查译文是否符合客户的译文要求。若译文中有需要向客户说明的事项,可提交译注,并与客户进行进一步的协商,并且需要向客户提交工作量(字数)统计以及确定项目款的相关内容。
项目总结。项目提交之后,项目经理还需要做好总结工作,及时对项目作出成本核算以及质量评估,如果翻译团队中有兼职译员的话,还需要尽快统计出结算清单,并且提交给兼职译员进行确认。团队成员应该由项目经理带头,进行客户满意度调查,总结项目中遇到的问题以及解决的方法,及时进行归纳和总结,为以后的项目提供参考。另外,项目经理还应将所有项目文件进行备份以供以后使用。
翻译项目管理需要综合性人才,其既需要具备专业的翻译技能,又要可以灵活应用项目管理的相关知识。在当代培养翻译人才时,翻译项目的管理能力也是一项重要的工作能力,不可被忽略,这样才能顺应我国经济的发展需求。
参考文献
[1] Nida E A.Toward A Science of Translating [M].上海:上海外语教育出版社,2004:167.
[2] Project Management Institute (PMI). A Guide to the Project Management Body of Knowledge [R].1996, 2008.
[3] 管新潮,专业翻译与管理.第十八届世界翻译大会分论坛论文集[C],工程翻译与本地化服务,2008 .
[4] 钱省三,项目管理[M],上海:上海交通大学出版社,2006:7-8.
【关键词】软件项目管理;项目经理;项目计划
软件行业在现在的众多行业里是一个极具挑战性和创造性的行业,体现了软件开发者的智慧和汗水,同时软件开发是一项复杂的系统工程,牵涉到许多方面的因素,在实际工作中,经常会出现各种各样的问题,甚至会面临失败。如何总结、分析失败的原因,得出有益的教训,对于项目开发人员来说,是在今后的项目中取得成功的关键。
一、软件开发中实行项目管理的意义
项目管理就是在项目活动中运用一系列的知识、技能、工具和技术,以满足或超过相关利益者对项目的要求,实际上就是通过项目各方干系人的合作,把各种资源应用于项目,以实现项目的目标,满足项目干系人的需求,其本质就是对时间、质量和成本的管理。
随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过程管理的重要性,管理学的思想逐渐融入软件开发过程中,项目开发的管理日益受到重视。
二、目前在软件项目管理中存在的误区
现在大多数企业都认识到了在项目中进行管理的重要性,但是仍然有许多企业在实施项目管理的过程中存在着这样那样的误区,主要表现在:
1.项目经理不够专业。在软件企业中,缺乏专业的项目管理人员来实施项目管理及担任项目经理,通常被任命的项目经理主要是因为他们能够在技术上独当一面,但是他们在管理方面特别是项目管理方面的知识比较缺乏。
2.项目计划缺乏纲领性。项目经理对总体计划、阶段计划的作用认识不足,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。
3.缺乏有效的管理意识。部分项目经理不能从总体上把握整个项目,而是埋头于具体的技术工作,造成项目组成人员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。有些项目经理没有很好的管理方法,不好安排的工作只好自己做,使项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。
4.缺乏有效的沟通制度和机制。在项目中一些重要信息没有进行充分和有效的沟通。在制定计划、意见反馈、情况通报、技术问题或成果等方面与相关人员的沟通不足,造成各做各事、重复劳动,甚至造成不必要的损失;有些人没有每天定时收邮件的习惯,以至于无法及时接收最新的信息。
5.风险管理意识淡泊。有些项目经理没有充分意识到风险管理的重要性,对计划书中风险管理的章节简单应付了事,随便列出几个风险,随便地写一些简单的对策,对于后面的风险防范起不到什么指导作用。
6.项目干系人的不确定性。在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、工作职责等没有足够了解以至于无法得到完整需求或最终经权威用户代表确认的需求;或者是多个用户代表各说各话、昨是今非,但同时又要求项目尽早交付;项目后期需求变化随意,造成项目范围的蔓延,进度的拖延,成本的扩大。
7.缺乏项目团队的合理分工 。项目团队内部有时由于各阶段不同角色或同阶段不同角色之间的责任分工不够清晰而造成工作互相推诿、责任互相推卸的现象;有时各阶段不同角色或同阶段不同角色之间的责任分工比较清晰,但是各项目成员只顾完成自己那部分任务,不愿意与他人协作。这些现象都将造成项目组内部资源的损耗,从而影响项目进展。
转贴于
三、解决软件项目管理中存在的误区的有效策略
要想解决上面描述的误区,归根到底还是要从管理学的角度入手,即在软件项目的开发过程中加入过程管理的内容,这样我们可以在软件开发中对各个过程的质量加以控制,从而达到保证软件产品质量的目的。为了有效提高管理水平,我们应该努力做到:
1.项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。
2.计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。
3.加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富项目管理经验,提高项目管理意识。
4.制定有效的沟通制度和沟通机制,提高沟通意识;采取多种沟通方式,提高沟通的有效性。通过制度规定对由于未及时收取邮件而造成损失的责任归属;对于特别重要的(下转第198页)(上接第196页)内容要采用多种方式进行有效沟通以确保传达到位,例如:除发送邮件外还要电话提醒、回执等,重要的内容还要通过举行各种会议进行传达。
5.通过学习项目管理知识掌握风险识别、量化、对策研究、反应控制的工具和方法,掌握项目风险管理所必备的知识。通过加强对项目规划中风险管理计划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险及其对策作为风险管理计划中必要的风险内容,并切实评估相应对策的有效性和可行性。
6.项目的目的就是实现项目干系人的需求和愿望。项目干系人管理应当从项目的启动开始,项目经理及其项目成员就要分清项目干系人包含哪些人和组织,通过沟通协调对他们施加影响,驱动他们对项目的支持,调查并明确他们的需求和愿望,减小其对项目的阻力,以确保项目获得成功。
7. 项目经理应当对项目成员的责任进行合理的分配并清楚地说明,同时应强调不同分工、不同环节的成员应当相互协作,共同完善。
实施有效的项目管理绝非易事,对于软件企业而言,这不是一个小的改变,而是一种变革,企业需要为此付出艰苦的努力,同时,成熟有效的项目管理无疑将对企业起着至关重要的作用,项目管理的水平将是企业核心竞争力之一。 【参考文献】
[1]郭研.软件项目管理[J].物流科技,2005,(2).
[2]何国伟.论软件项目管理的质量(上)[J].质量与可靠性,2003,(6).
[3]何国伟.论软件项目管理的质量(下)[J].质量与可靠性,2004,(2).
关键词:建筑企业;项目经理;规范管理
中图分类号:C29 文献标识码:A
随着我国建筑业企业和建设管理体制改革的不断深化,其生产方式和组织机构也发生了深刻的变化。以施工项目管理为核心的经营管理体制已基本形成,普遍实行了项目经理责任制和项目成本核算制,形成了较完善的经营管理体系。施工项目是建筑业企业面向建筑市场的窗口,施工项目管理是企业管理的基础。而实施项目施工的项目经理(建造师)则是整个项目实施管理的全面责任人。项目经理对工程项目进行规划化管理,决定着施工企业经营效果的好坏,影响着企业的效益。
建筑企业效益低下之原因探析
国内建筑企业自上世纪80年开始推行项目法施工,经过20多年的实践,取得了一定的成绩,但也有不少值得改进和提高的地方。纵观建筑企业20多年来项目法施工的发展史,企业与企业、项目与项目以及项目经理与项目经理之间管理的水平差异很大,使得企业/项目利润最大化的目标难以实现。不同的企业对项目管理的力度存在差异,有的单位主要领导成天为施工任务而奔波,施工生产及施工管理没有时间和精力去理会,最后造成项目管理不到位,效益方面该多赚的少赚了,不该亏损的亏损了。不同的项目,其组织机构也不一样,有的项目经理部机构庞大,人浮于事,效率低下。不同的项目经理,对自己责、权、利的理解也不一样,有的只强调自己的权力和利益,对自己应尽的责任知之甚少。
(一)建筑企业领导层认识误区
部分建筑企业的领导片面追求经营额,一味强调企业产值盘子的大小,重经营轻管理,导致了本来投标价格就不高的项目由于管理上的疏忽,项目亏损加大。有的企业领导甚至认为,任务接下来了,干不干得好,那是项目经理的事,项目执行过程中缺乏监督和控制。
(二)建筑企业制度欠缺规范
当前多数建筑企业并未以竞争机制实现项目经理的选派。多数项目经理在承担项目任务前,对项目的情况知之甚少,完全由领导指派,导致项目管理达不到预期的目标。同时,项目经理缺少项目团队的选择权,多数仍由领导在确定项目经理的人选后在选派团队成员,导致项目团队互不熟悉、勉强成型。此外,某些建筑企业领导出于节约设备成本考虑,强制项目按照企业内部的租赁价格租用企业陈旧设备,增加了项目的成本开支。
(三)建筑企业项目经理自身存在不足
当前建筑企业的项目经理主要表现出如下不足:一是项目经理项目管理经验欠缺,往往在项目管理过程中没有全局观念,把注意力过多地放在自己熟悉、喜欢的部门或工序,致使各部门或各工序不能协调发展;二是项目经理过于集权,没有发挥项目团队群策群力,最终造成项目决策失误;三是项目进展到后期,效益情况基本明朗,往往是效益好时,不顾企业的各项规定乱发奖金;效益不好时,不是积极寻找各种降本增效的办法,而是消极对待,听之任之。
要解决上述问题,必须明确项目经理在项目管理中的地位和作用,方能实现规范化的项目管理。
建筑企业项目经理的地位与作用
项目经理是企业法定代表人在项目上的全权委托人,是关乎项目成败的核心人物,同时也是项目实施的最高领导者、组织者、责任者。成功的项目应该:一是在确保安全和质量的前提下,完成每一个节点目标,实现合同履约率100%,让顾客感到高度满意;二是降本增效,使项目的利润最大,为企业的可持续发展添砖加瓦;三是按照国家的法律和企业章程的要求,使项目的员工个人收益最大化。项目经理是项目有关各方协调配合的桥梁和纽带,居于核心地位。项目管理说到底是人的管理与协调。负责沟通、协商、解决各种矛盾、冲突、纠纷的关键人物是项目经理,他对项目行使管理权,也对项目目标的实现承担全部责任。他所扮演的角色是任何其他人不可替代的。项目经理作为企业法人委派在项目管理上的代表,按合同履约是他一切行动的最高准则,拒绝承担合同以外的其他各方强加的干预、指令、责任是他的基本权力。项目经理是项目信息沟通的发源地和控制者,在项目实施过程中,来自项目外的重要信息、指令要通过项目经理来汇总、沟通、交涉;对项目内部,项目经理是各种重要指标、决策、计划、方案、措施、制度的决策人和制定者。
三、建筑企业项目经理的规范化管理方式
(一)项目质量规范化管理。项目经理要按照制定的方案,操作前培训交底,施工中严格规程,按业务流程对分部分项各管理工序进行节点控制考核,确保过程质量步步达标。同时,项目经理必须牵头做好项目管理思路、项目管理纲要、项目资源(人力、机械设备、资金等)计划、项目风险评估和各项应对措施等策划。项目施工技术方案的优劣,将直接影响到项目的成本,关系到项目的效益。应由分管技术的项目副经理负责编制,项目经理应该过问重要施工技术方案,选择经济合理、安全、优质高效的最优方案。《项目管理手册》是企业各项管理规定的细化,编制时既不能与企业的管理规定矛盾,也要密切结合所在项目的实际,使得项目的各项管理工作做到有法可依,实行规范化管理。项目经理应该把自己的项目管理思路告诉项目部的所有人员,让他们根据项目经理的思路结合公司、业主的有关管理规定编制《项目管理手册》。
(二)成本规范化管理。成本按其要素及内容量价分离,分口负责、分级把关、合同控制,对照公司划定的制造成本,收集数据信息,测定项目制造成本实施计划,项目经理总体核算,管理费用一支笔控制。认真研究与业主来往文件及施工承包合同,减少损失,合理索赔,集约争效。《项目成本计划》主要由分管经营的项目副经理负责编制,主要依据是《项目商务投标书》、《项目实施策划书》及了解掌握的工程实际情况,对项目成本进行有效控制,如对设备制定完善的进退场计划、设计精准的设备调配计划等,同时,对资金的使用要满足项目施工的正常进行,也要控制现金流避免现金大量积压。
(三)施工现场标准化管理。对安全生产、料具存效、环境卫生、组织形象等进行综合管理。因此,项目经理要掌握项目合同施工内容及设计要求,组织制定施工技术方案、施工操作人员培训,合理协调物资设备进场及使用,熟悉项目管理各个岗位的工作业务,利用网络流程进行系统管理,对照公司年度及月份计划、项目管理实施办法、项目经济责任承包合同对进度、分部分项质量、劳务费用、材料成本分阶段层层分解目标,落实责任、检查考核。
此外,项目经理还要掌握现场安全用电、设备安全操作、施工安全防护的基本知识,并进行监督,对现场平面规划、临设布置、图牌宣传及警示进行策划与实施,体现文明施工形象。过程管理的目标是责任目标管理,控制的手段是目标检查、责任考核,执行的依据是目标分解计划、岗位经济责任及公司和项目部的各项管理制度等,运用的方法是计划与实际对比检查。对于项目管理过程中出现的偏差,组织项目部人员进行原因分析和制定纠偏,并进行实施,严格奖罚。项目施工总结,项目经理要进行项目管理总结,并提出经济活动分析报告,汇报项目经营管理情况。
小结
一名合格的项目经理应具具备计划、指导、控制和协调项目活动的能力;具有领导和组织项目组的能力;具有对项目中出现的及潜在的问题能准确判断、解决和预测的能力;善于交流和沟通,能处理好各种不同层次的人员关系;善于计划和利用时间;熟悉项目管理业务并对工艺、设计、采购、施工、开工以及项目组中各岗位和分工有一定的了解。同时还应对项目经理的职责、任务及在工程项目中的重要性有较深刻的认识,遵循规范化管理原则作好自己的本职工作,为企业实现利润创收。
参考文献:
[1]丛培经,《建设工程项目管理规范》(GB/T 50326-2001)实施耍点[J].建筑技术,2002, 33(9): 695-700
1、什么是项目管理?
项目管理是在一定的约束条件下,以高效率地实现项目业主的目标为目
的,以项目经理个人负责制为基础和以项目为独立实体进行经济核算,并按照项目内在的逻辑规律进行有效的计划、组织、协调、控制的系统管理活动。
2、为什么要有项目管理?
没有项目管理,项目也有可能成功。但没有管理的项目,很难保证项目
的利润空间,对公司来说,亏损的风险就大。所以我们要有项目管理,以保证公司在总体上是盈利的,注意不是每一个项目都要盈利。
另外,有了项目管理,就有了管理改进的基础,无论刚开始的项目管理多么糟糕,只要有管理,就有了改进的可能性,至于能不能得到改进,以及改进的快慢,则取决于两个因素:一个是人,特别是各级管理者;另一个是利益。关键是“利益”,准确的说是“利益的分配”,在权责利明确的前提下,人才能充分的发挥作用。还需要指出的是“利益”是多元的,这里的多元不仅指利益的具体形式,而且指利益的受众是多元的,包括客户方相关人员个人的利益。
3、项目管理的发展与现状。
今天,项目管理作为一种现代化管理方式在国际上已获得了广泛的应用,从最初的国防、航天、建设工程领域,迅速发展到电子、通信、计算机、软件开发、金融等行业以及政府机关的项目管理工作。随着计算机、网络系统的迅速发展,项目管理技术的不断进步,项目管理软件产品层出不穷,其功能、特点、应用对象也各不相同。当前,越来越多的企业和组织在内部推广项目管理的理论方法及管理模式,如果都采用项目管理软件进行管理,效果就更加明显,可以节省大量的资源和财富。国外90%以上的项目管理都采用软件进行,但我国在这方面的应用还不到10%。新世纪项目管理在中国的迅速兴起,给软件企业的发展带来了前所未有的发展机遇。
项目管理在软件开发中的应用的成因
随着信息技术的飞速发展,软件产品的规模也越来越庞大,个人单打独斗的作坊式开发方式已经越来越不适应发展的需要。各软件企业都在积极将软件项目管理引入开发活动中,对开发实行有效的管理。从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展(即减小开发风险)。同时,随着软件开发规模及开发队伍的逐渐增大,软件开发不再是向过去那样一二个开发人员即可解决的事情。迫切需要一种开发规范来规范每个开发人员、测试人员与支持人员的工作,每个项目组成员按约定的规则准时完成自己的工作。同时采用规范化管理,专业分工也可以降低对开发人员的要求,从而降低产品研发成本。
软件开发是一项复杂的系统工程,牵涉到各方面的因素,实际工作中,经常会出现各种各样的问题,甚至面临失败。如何总结、分析失败的原因,得出有益的教训,对一个公司来说,是在今后的项目中取得成功的关键。
早在20世纪60年代中期,人们就发现软件的生产出现了“问题”,主要表现在生产过程不规范,缺乏管理。后来,人们在软件工程方法学中引入了工程的概念、原理、技术和方法,这种思想在一定程度上解决了软件生产过程中遇到的问题。但是直至80年代还是没有提出一套管理软件开发的通用原则,软件管理不善的问题依旧在大范围内存在。
目前的软件开发正逐步趋向于复杂化、多元化,大多数开发团队中都会出现同时开发多个版本、开发/维护工作并存、多地点同时开发等情况,给软件开发管理带来了前所未有的困难。如果管理不善,必将造成版本混乱,各个开发人员的工作相互交叉、干扰,整个开发团队的工作在一种无秩序的不良状况下运行,严重影响软件产品开发的进度和质量。
因此,随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过程管理的重要性,管理学的思想逐渐融入软件开发过程中,应用开发的项目管理日益受到重视。而项目管理技术的发展与计算机技术的发展是密不可分的,随着计算机性能的迅速提高,大量的项目管理软件涌现出来。它们可以用于各种商业活动,提供便于操作的图形界面,帮助用户制定任务、管理资源、进行成本预算、跟踪项目进度等。
软件项目管理常见问题及解决方案
对于软件开发项目中,经常出现两种极端情况,一种是创造了新的生产率和质量的纪录;一种则完全是一场灾难,不是被取消就是拖延很长时间。前者如在很短的时间内,为了赶进度,在几乎不可能的时间内开发出一套软件产品,创造了软件开发的记录,满足了上级所要求的上机日期,由于开发时间太短,过于仓促,上机时,问题百出,试运行时间长达几个月或一年半载的,而且程序一改再改,维护工作量大。
后者,如某套系统未弄清楚需求,或因设计问题,开发失败。通过提炼这些成功和失败的例子,软件项目成功或失败的根本原因可能会更清晰一些。
目前我国大部分软件公司,无论是产品型公司还是项目型公司,都没有形成适合自己公司特点的软件开发管理模式,虽然有些公司根据软件工程理论建立了一些软件开发管理规范,但并没有从根本上解决软件开发的质量控制问题。这样导致软件产品质量不稳定,软件后期的维护、升级出现麻烦,同时最终也会损害用户的利益。
分析目前项目管理需要改进的问题可以从几种相关角色的角度去考虑:项目经理、项目组成员、公司管理人员、市场人员、客户等。
问题一:缺乏项目管理系统培训(相关对象:项目经理、管理人员)
项目经理在项目管理方面的培训较少或不够系统。项目经理或管理人员不了解项目管理的知识体系和一些常用工具和方法,所以在实际工作中没有项目管理知识的指导,完全依靠个人现有的知识技能,管理工作的随意性、盲目性比较大。在软件企业中,以前几乎没有专门招收项目管理专业的人员来担任项目经理(甚至很少是管理专业的),被任命的项目经理主要是因为他们能够在技术上独当一面,而管理方面特别是项目管理方面的知识比较缺乏。
解决方案:项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。应实行项目经理知识技能资格考核制度,让项目经理自觉补充学习项目管理的知识和一些常用工具和方法。
问题二:项目计划意识问题(相关对象:项目经理)
项目经理对总体计划、阶段计划的作用认识不足。项目经理认为计划不如变化快,项目中也有很多不确定的因素,做计划是走过场,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。没有计划或者是随意的不负责任的计划的项目是一种无法控制的项目。
解决方案:在高技术行业,日新月异是主要特点,因此计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关各种知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。
问题
三、管理意识问题(相关对象:项目经理)
部分项目经理没有意识到自己项目经理的角色,从总体上去把握管理整个项目,而是埋头于具体的技术工作,造成项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。在软件企业中,项目经理大多是技术骨干,技术方面的知识比较深厚,但无论是项目管理知识,还是项目管理必备的技能、项目管理必备的素质都有待补充和提高,项目管理经验也有待丰富。有些项目经理对于一些不服管理的技术人员,没有较好的管理方法,工作不好安排的工作只好自己做。另外由于工作分解结构设计的合理性,项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。
解决方案:加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富项目管理经验,提高项目管理意识。
问题四:沟通意识问题(相关人员:项目经理、项目组成员)
在项目中一些重要信息没有进行充分和有效的沟通。在制定计划、意见反馈、情况通报、技术问题或成果等方面与相关人员的沟通不足,造成各做各事、重复劳动,甚至造成不必要的损失;有些人没有每天定时收邮件的习惯,以至于无法及时接收最新的信息。
解决方案:制定有效的沟通制度和沟通机制,对由于缺乏沟通而造成的事件进行通报作为教训提醒,以提高沟通意识;沟通方式应根据内容而多样化,讲究有效率的沟通;通过制度规定对由于未及时收取邮件而造成损失的责任归属;对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位,例如除发送邮件外还要电话提醒、回执等,重要的内容还要通过举行各种会议进行传达。
问题五:风险管理意识问题(相关人员:项目经理)
项目经理没有充分分析可能的风险,对付风险的策略考虑比较简单。项目经理在做项目规划时常常没有做专门的风险管理计划文档,而是合并在项目计划书中。有些项目经理没有充分意识到风险管理的重要性,对计划书中风险管理的章节简单应付了事,随便列出几个风险,随便地写一些简单的对策,对于后面的风险防范起不到什么指导作用。
解决方案:通过学习项目管理知识掌握风险识别、量化、对策研究、反应控制的工具和方法掌握项目风险管理所必备的知识。通过加强对项目规划中风险管理计划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险及其对策作为风险管理计划中必要的风险内容,并切实评估相应对策的有效性和可行性。
问题六:不重视项目经验的总结(相关人员:项目经理、管理人员)
项目经理在项目结束时有些是因为自身对写文档工作的兴趣或意识,或
者是因为紧接着要参加下一个项目,总体对项目总结的重视程度不够。有些是项目总结报告一再拖延,有些是交上来的报告质量较低,敷衍了事。
解决方案:在制度上鼓励和加强项目经验总结工作,使得项目总结及时并且具有指导意义而不是走过场。
问题七:项目干系人相关问题(相关人员:项目经理、项目成员、客户)
在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、
工作职责等没有足够了解以致于无法得到完整需求或最终经权威用户代表确认的需求。由于项目经理的工作问题,客户参与程度部不高,客户方相关责任人不明确或对范围和要求责任心不强,提出的要求具有随意性,项目前期对需求的确认不够积极;或者是多个用户代表各说各话、昨是今非但同时又要求项目尽早交付;项目后期需求变化随意,造成项目范围的蔓延,进度的拖延,成本的扩大。
解决方案:项目的目的就是实现项目干系人的需求和愿望。项目干系人管理应当从项目的启动开始,项目经理及其项目成员就要分清项目干系人包含哪些人和组织,通过沟通协调对他们施加影响,驱动他们对项目的支持,调查并明确他们的需求和愿望,减小其对项目的阻力,以确保项目获得成功。
问题八:项目团队内分工协作问题(相关人员:项目经理、项目成员)
项目团队内部有时由于各阶段不同角色或同阶段不同角色之间的责任
分工不够清晰而造成工作互相推诿、责任互相推卸的现象,有时各阶段不同角色或同阶段不同角色之间的责任分工比较清晰但是各项目成员只顾完成自己那部分任务、不愿意与他人协作。这些现象或多或少地造成了项目团队内部资源的损耗,从而影响了项目的进展。
解决方案:项目经理应当对项目成员的责任进行合理的分配并清楚地说明,同时应强调不同分工、不同环节的成员应当相互协作,共同完善。
以上对软件开发项目管理中出现的问题的分析还不够深入,也无法列举所有遇到或将遇到的问题,解决方案也要根据实际情况进行调整,希望引起对这些问题更多的思考和改进。
结束语:项目管理虽然没有非常高深的理论,但要真正实施起来,也绝非易事。对于软件开发企业而言,这不是一个小的改变,而是一种变革,企业需要为此付出艰苦的努力,宣传并树立公司范围内的项目管理文化十分重要。从而在实践中锻炼提高,解决各种各样的问题,使项目管理工作越做越好。
内容摘要:随着信息产业的飞速发展,项目管理对于以应用开发为主的软件企业是一个行之有效的管理方法,项目管理在软件开发中的应用日益受到重视。本文主要通过对项目管理在软件开发中的应用的成因、存在的问题以及相应的解决方案进行了分析和论述。
关键词:软件;项目管理;问题;措施
中图分类号:TP311文献标识码:B文章编号:1009-9166(2009)014(c)-0045-01
随着计算机应用范围的日益广泛深入,应用软件的规模及复杂程度也日趋大型化、复杂化,这就导致软件开发的方式也从早期的单兵作战式或手工作坊式渐渐转变为集团化、工厂流水线式的团队协作开发方式。这种情况下,如何管理好项目的每一步运作,及时解决出现的问题是每一位项目主管责无旁贷的责任。
一、软件项目管理存在的问题
(一)缺乏项目管理系统培训。项目经理在项目管理方面的培训较少或不够系统。项目经理或管理人员不了解项目管理的知识体系和一些常用工具和方法,所以在实际工作中没有项目管理知识的指导,完全依靠个人现有的知识技能,管理工作的随意性、盲目性比较大。在软件企业中,以前几乎没有专门招收项目管理专业的人员来担任项目经理(甚至很少是管理专业的),被任命的项目经理主要是因为他们能够在技术上独当一面,而管理方面特别是项目管理方面的知识比较缺乏。(二)对项目计划认识不足。项目经理对总体计划、阶段计划的作用认识不足。项目经理认为计划不如变化快,项目中也有很多不确定的因素,做计划是走过场,因此制定总体计划时比较随意,不少事情没有仔细考虑;阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。没有计划或者是随意的不负责任的计划的项目是一种无法控制的项目。(三)管理意识存在偏差。部分项目经理没有意识到自己项目经理的角色,从总体上去把握管理整个项目,而是埋头于具体的技术工作,造成项目组成员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。在软件企业中,项目经理大多是技术骨干,技术方面的知识比较深厚,但无论是项目管理知识,还是项目管理必备的技能、项目管理必备的素质都有待补充和提高,项目管理经验也有待丰富。有些项目经理对于一些不服管理的技术人员,没有较好的管理方法,工作不好安排的工作只好自己做。另外由于工作分解结构设计的合理性,项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。(四)相互间缺乏沟通。在项目中一些重要信息没有进行充分和有效的沟通。在制定计划、意见反馈、情况通报、技术问题或成果等方面与相关人员的沟通不足,造成各做各事、重复劳动,甚至造成不必要的损失;有些人没有每天定时收邮件的习惯,以至于无法及时接收最新的信息。(五)缺乏风险管理意识。项目经理没有充分分析可能的风险,对付风险的策略考虑比较简单。项目经理在做项目规划时常常没有做专门的风险管理计划文档,而是合并在项目计划书中。有些项目经理没有充分意识到风险管理的重要性,对计划书中风险管理的章节简单应付了事,随便列出几个风险,随便地写一些简单的对策,对于后面的风险防范起不到什么指导作用。(六)项目干系人相关问题。在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、工作职责等没有足够了解以致于无法得到完整需求或最终经权威用户代表确认的需求。由于项目经理的工作问题,客户参与程度部不高,客户方相关责任人不明确或对范围和要求责任心不强,提出的要求具有随意性,项目前期对需求的确认不够积极;或者是多个用户代表各说各话、昨是今非但同时又要求项目尽早交付;项目后期需求变化随意,造成项目范围的蔓延,进度的拖延,成本的扩大。
二、加强软件项目管理的措施
(一)加强项目经理的系统培训。项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。应实行项目经理知识技能资格考核制度,让项目经理自觉补充学习项目管理的知识和一些常用工具和方法。(二)提高项目经理对计划的认识。在高技术行业,日新月异是主要特点,因此计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关各种知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。(三)加强项目管理方面的培训。加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富项目管理经验,提高项目管理意识。(四)加强相互间的沟通。制定有效的沟通制度和沟通机制,对由于缺乏沟通而造成的事件进行通报作为教训提醒,以提高沟通意识;沟通方式应根据内容而多样化,讲究有效率的沟通;通过制度规定对由于未及时收取邮件而造成损失的责任归属;对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位。(五)提高软件项目的风险管理意识。通过学习项目管理知识掌握风险识别、量化、对策研究、反应控制的工具和方法掌握项目风险管理所必备的知识。通过加强对项目规划中风险管理计划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险及其对策作为风险管理计划中必要的风险内容,并切实评估相应对策的有效性和可行性。(六)理清项目关系人。项目的目的就是实现项目干系人的需求和愿望。项目干系人管理应当从项目的启动开始,项目经理及其项目成员就要分清项目干系人包含哪些人和组织,通过沟通协调对他们施加影响,驱动他们对项目的支持,调查并明确他们的需求和愿望,减小其对项目的阻力,以确保项目获得成功。(七)发挥协作精神。项目经理应当对项目成员的责任进行合理的分配并清楚地说明,同时应强调不同分工、不同环节的成员应当相互协作,共同完善。
总之,项目管理是软件生产活动中的重要工作内容,软件项目的失败大多数并不是技术上的原因,仅是管理上的失败所致。
作者单位:上海交通大学
参考文献:
关键词:软件项目管理;项目经理;项目计划
软件行业在现在的众多行业里是一个极具挑战性和创造性的行业,体现了软件开发者的智慧和汗水,同时软件开发是一项复杂的系统工程。牵涉到许多方面的因素,在实际工作中,经常会出现各种各样的问题,甚至会面临失败。如何总结、分析失败的原因。得出有益的教训,对于项目开发人员来说,是在今后的项目中取得成功的关键。
一、软件开发中实行项目管理的意义
项目管理就是在项目活动中运用一系列的知识、技能、工具和技术,以满足或超过相关利益者对项目的要求,实际上就是通过项目各方干系人的合作,把各种资源应用于项目,以实现项目的目标,满足项目干系人的需求,其本质就是对时间、质量和成本的管理。
随着软件开发的深入、各种技术的不断创新以及软件产业的形成,人们越来越意识到软件过程管理的重要性,管理学的思想逐渐融入软件开发过程中,项目开发的管理日益受到重视。
二、目前在软件项目管理中存在的误区
现在大多数企业都认识到了在项目中进行管理的重要性,但是仍然有许多企业在实施项目管理的过程中存在着这样那样的误区,主要表现在:
1 项目经理不够专业。在软件企业中,缺乏专业的项目管理人员来实施项目管理及担任项目经理,通常被任命的项目经理主要是因为他们能够在技术上独当一面,但是他们在管理方面特别是项目管理方面的知识比较缺乏。
2 项目计划缺乏纲领性。项目经理对总体计划、阶段计划的作用认识不足,因此制定总体计划时比较随意,不少事情没有仔细考虑:阶段计划因工作忙等理由经常拖延,造成计划与控制管理脱节,无法进行有效的进度控制管理。
3 缺乏有效的管理意识。部分项目经理不能从总体上把握整个项目,而是埋头于具体的技术工作,造成项目组成人员之间忙的忙、闲的闲,计划不周、任务不均、资源浪费。有些项目经理没有很好的管理方法,不好安排的工作只好自己做,使项目任务无法有效、合理地分配给相关成员,以达到“负载均衡”。
4 缺乏有效的沟通制度和机制。在项目中一些重要信息没有进行充分和有效的沟通。在制定计划、意见反馈、情况通报、技术问题或成果等方面与相关人员的沟通不足,造成各做各事、重复劳动,甚至造成不必要的损失:有些人没有每天定时收邮件的习惯,以至于无法及时接收最新的信息。
5 风险管理意识淡泊。有些项目经理没有充分意识到风险管理的重要性,对计划书中风险管理的章节简单应付了事,随便列出几个风险,随便地写一些简单的对策,对于后面的风险防范起不到什么指导作用。
6 项目干系人的不确定性。在范围识别阶段,项目组对客户的整体组织结构、有关人员及其关系、工作职责等没有足够了解以至于无法得到完整需求或最终经权威用户代表确认的需求:或者是多个用户代表各说各话、昨是今非,但同时又要求项目尽早交付:项目后期需求变化随意,造成项目范围的蔓延,进度的拖延,成本的扩大。
7 缺乏项目团队的合理分工。项目团队内部有时由于各阶段不同角色或同阶段不同角色之间的责任分工不够清晰而造成工作互相推诿、责任互相推卸的现象;有时各阶段不同角色或同阶段不同角色之间的责任分工比较清晰,但是各项目成员只顾完成自己那部分任务,不愿意与他人协作。这些现象都将造成项目组内部资源的损耗,从而影响项目进展。
三、解决软件项目管理中存在的误区的有效策略
要想解决上面描述的误区,归根到底还是要从管理学的角度入手,即在软件项目的开发过程中加入过程管理的内容,这样我们可以在软件开发中对各个过程的质量加以控制,从而达到保证软件产品质量的目的。为了有效提高管理水平,我们应该努力做到:
1 项目经理接受系统的项目管理知识培训是非常必要的,有了专业领域的知识与实践,再加上项目管理知识与实践和一般管理的知识和经验的有机结合,必能大大提高项目经理的项目管理水平。
2 计划的制定需要在一定条件的限制和假设之下采用渐近明细的方式进行不断完善。提高项目经理的计划意识,采用项目计划制定相关知识、技术、工具,加强对开发计划、阶段计划的有效性进行事前事后的评估。
3 加强项目管理方面的培训,并通过对考核指标的合理设定和宣传引导项目经理更好地做好项目管理工作。技术骨干在担任项目经理之前,最好能经过系统的项目管理知识,特别是其中的人力资源管理、沟通管理的学习,并且在实际工作中不断提高自己的管理素质,丰富项目管理经验,提高项目管理意识。
4 制定有效的沟通制度和沟通机制,提高沟通意识:采取多种沟通方式,提高沟通的有效性。通过制度规定对由于未及时收取邮件而造成损失的责任归属;对于特别重要的内容要采用多种方式进行有效沟通以确保传达到位,例如:除发送邮件外还要电话提醒、回执等,重要的内容还要通过举行各种会议进行传达。
5 通过学习项目管理知识掌握风险识别、量化、对策研究、反应控制的工具和方法,掌握项目风险管理所必备的知识。通过加强对项目规划中风险管理计划的审核提高项目组的风险管理意识。总结本行业项目中常见的风险及其对策作为风险管理计划中必要的风险内容,并切实评估相应对策的有效性和可行性。
6 项目的目的就是实现项目干系人的需求和愿望。项目干系人管理应当从项目的启动开始,项目经理及其项目成员就要分清项目干系人包含哪些人和组织,通过沟通协调对他们施加影响,驱动他们对项目的支持,调查并明确他们的需求和愿望,减小其对项目的阻力,以确保项目获得成功。