- 浏览: 103498 次
- 性别:
- 来自: 南京
文章分类
最新评论
摘要:20世纪90年代,软件才进入中国,在这短短的十几年的时间了,软件可谓是“雨后春笋”,发展也是“百花其放”,在软件蓬勃发展的浪潮中,大量的企业逐渐出现了成本严重超支,进度一推再推,质量也到了完全失控的边缘,随之带了客户满意度下降,团队很难管理,人才变动、流失严重。项目管理开始被企业所重视,成熟有效的项目管理对软件的研发、企业的管理起着重要的作用。无疑IT行业的项目管理,涉及到相当多的专业领域,本文主要在软件行业,从以“人”为本的角度,结合实践,讲述如何能够更好的做到人性化的IT项目管理。
IT项目管理是项目管理在IT领域的应用,结合IT行业特点运用项目管理技术、理念和方法,目前常用的项目管理制度主要有RUP、敏捷开发、CMM/CMMI、PMBOK等,但是即使严格的执行IT项目制度,有了优秀的编程工具、高级的编程语言、丰富的构件库和辅助程序建立系统,就能解决所有问题?并及时地在预算范围内交付良好的软件系统吗?答案可想而知,项目管理虽有很多理论方法和工具,但没有定式。好比下围棋,围棋上已经开发超过1万种 的定式(所谓定式是经过棋手们长久以来的经验累积,而形成在某些情况下双方都会依循的固定下法),但千种棋局无相同,真正对弈的时候每盘棋的落子顺序和棋子周边环境都不一样,同样的定式也会产生不同的效果。软件的研发离不开编程工具与编程语言,但更重要的是有一个团队在支撑,团队在项目的范围、成本、时间进度、质量、危险、沟通等等方方面面管理,只有将这些做好,才能更好的做好项目管理。一个软件开发团队如果想要在项目中获得最大限度的成功,离不开人的因素,人才是项目管理的核心,以人为本,做到人性化的管理。
良好的开端是成功的一半,项目启动会是IT项目开始的标志,项目启动会在项目中分内部项目启动会和外部项目启动会,启动会一般是由项目经理负责组织和召开。外部项目启动会是由用户方项目经理组织,召集项目的承建方、用户、监理方等项目主要干系方以及项目承建方领导,项目团队核心成员等参与,项目的整体情况(包括项目的建设背景、项目总体规划及项目干系成员等信息)有一个清晰的认识和了解,让项目各主要干系方清楚各自的职责和义务,让项目承建方、用户方在项目建设的过程中所需要给予的支持和配合给予承诺,从而让各方就项目建设的相关事宜达成共识;内部项目启动会是由承建方项目经理缓召,召集公司领导、团队全体成员及其它相关干系人,也可邀请用户参与,让项目全体成员对项目整体情况(包括项目的建设背景、项目总体规划及项目干系成员等信息)和各自工作职责有认识与了解,并获得领导对项目的支持。
项目启动会对团队人员及项目的管理有着极为重要的意义,首先给项目经理授权,团队中往往会出现成员的行政职位大于项目经理的,比如一个的所长担任团队的需求分析师,或者会出现成员的工作经验多于项目经理的,如不明确项目经理的权限,团队实际运行中会出现调动不动、工作不配合的情况,项目成员无法确认应该听众谁的安排;其次多部门合作时,在项目启动会上由领导协调确认各部门中在项目中的负责范围与负责人员,便于日后的工作沟通,避免互相推诿的情况发生;还有在项目启动会上明确项目成员在项目中的角色,让每一位成员都了解项目情况,知道各自的职责分工。这是实现人性化管理的基础。
项目的范围管理看上去和人、和团队没有什么关系,实则不然。项目开始没有很明确地界定整个项目的范围,在范围没有明确界定的情况下,又没有一套完善的变更控制管理流程,任由用户怎么说,就怎么做,收集上来的需求也是经常就更,团队在不断的修改、完善、确认再修改、再完善,导致时间、成本无法控制,项目成了一个烂摊子。团队成员逐渐有不满情绪,产生厌倦心理,进度也是一延再延,质量严重下降,成本自然提高。如何改变这种状况呢,就是要做好制约一个项目的“三约束条件”---范围、时间、成本,这三个条件是相互影响、相互制约的,而且往往是由于范围影响了时间和成本。既然已经认识到项目范围管理如此重要,我们就要做好项目范围的管理,重点从项目启动、范围计划、范围定义、范围核实及范围变更控制出发,启动过程明确指定项目过程的重要章程,在项目章程中规定项目的范围,还要将规划项目经理的权利以及项目组中各成员的职责,还有项目其他干系人的职责,这也是在以后的项目范围管理工作中各个角色如何做好本职工作有一个明确的规定,以致后续工作有序执行的重要依据。
在项目团队中最核心的是“人”,对团队的管理实则是对人的管理,在一个项目团队中,有各种不同的人员,他们具有不同的背景,有着不同的特长,工作经历也有着很大的差异,甚至各人的性格也差异如何充分发挥每一位团队成员的积极性和特长,并保证这些积极性和特长的发挥能够与项目目标保持一致,是每位项目经理在团队管理中必须处理好的问题。项目经理在项目团队的管理中起到非常关键的作用,他的服务性职能应占到工作的一半。项目经理既管人又管事,需要沟通能力、协调能力、任务分解能力、监督执行能力等,为团队成员解决后顾之忧, 所以项目经理在团队中首先必须淡化人格特质的影响,一个团队中,有的人工作能力很突出,但是工作积极性不强,这时候除了需要解决体制问题,以激励机制来促进其工作的积极性,还需要拟定刚性的工作计划,定制详细的工作计划;其次,检查工作计划。在一个新组建的团队中,每个人的能力都很突出,但是在监督方面却没有做到位。安排的工作计划定时定期的去做检查,任务尽量做到工作清楚,责任明确,安排有当;再次,就是培训。培训一般的理解就是项目的操作思路,主要是“训”。一般这个临时组建的项目团队人员的知识结构应该是比较完备的,在项目实施过程中,不是去完善这些人员的知识结构,而是进行“工作规范”。只有这样才能更好的提高团队成员的工作积极性,进而增强团队的凝聚力和执行力。
是人组织成一个具有执行力和凝聚力的团队。在项目中一个重要的管理目标和团队共识,就是建立一个能够实现初步自我管理的、稳定的团队,让每个成员都能积极主动、自由发挥其最大潜力和才能。一般的团队角色划分为项目经理、需求分析人员、系统设计人员、开发人员、测试人员、实施人员、配置管理人员等角色。角色的划分是为了保证了团队成员能够各司其职,避免在任务交接点上发生扯皮现象而导致进度延迟风险的发生。如何将团队成员工作职责明确划分做到各司其职,态度积极,工作满意,才是人性化项目管理的精华思想。
为增加团队的凝聚力和向心力,增强成员对团队的归属感和责任感,项目团队可以通过帮助成员设计职业发展方向,来帮助成员适应多方面的工作和未来发展的需要,同时使成员为自己的良好发展前景而不愿轻意离开团队。成员加入团队后,根据成员个人的条件和背景,由成员和项目经理共同协商,结合项目特点,研讨一套切实可行的个人职业生涯发展体系,协助成员开发其各种知识和技能,尤其是专业性知识和技能,为成员提供实现个人专长的契机。通过个人职业生涯发展计划,使每位成员对自己目前所拥有的技能、兴趣及价值观进行评估,接着考虑项目的变化需求,使自己的特长及发展方向符合团队的需求。通过团队为成员设计良好的个人发展计划和职业发展阶梯,就会促进团队和成员的发展,降低成员的流动率和流动倾向。对于那些看重学习和愿意获得新技能的成员,由项目团队提供培训机会,鼓励他们,以增加他们的满足感和责任感。
在做好个人发展计划和职业发展,能体现人性化管理的另一个方面就是沟通,在PMBOK中也建议项目经理要花75%以上时间在沟通上,可见沟通在项目中的重要性。多数人理解的沟通,就是善于表达,能说、会说,项目管理中的沟通,并不等同于人际交往的沟通技巧,更多是对沟通的管理。项目的沟通管理主要分为外部沟通和内部沟通,外部沟通指与甲方和相关方的沟通,包括甲方领导、项目负责人、技术人员、最终用户及相关接口系统的服务商。甲乙双方的地位实际上是不平等的,乙方处于弱势位置。为了避免命令式的强制/被压制、服从/被服从的发生,最好是双方建立良好的朋友关系,这样甲方既可以及时了解项目的进展,也可以了解项目经理和项目所面临的困难,以期未达到计划也可以谅解;内部沟通是与公司高层领导的工作汇报的汇通、团队成员沟通。团队成员沟通有会议沟通了解项目进展、面临的问题,还有了解团队成员的思想波动并提出建议,让团队成员感觉到项目经理的人文关怀,并传达公司的温暖,还可以组织项目活动,聚餐、爬山、电影都是很好的活动方式,还要关怀团队成员的生活与感情,如团队中某一成员平时能力很强,研发速度与质量都非常好,但突然某一时段情绪低迷,工作延误,bug产生也较多,这个时候可以去关心一下他遇到了什么问题,是工作上还是生活,甚至是这段时间是否和女朋友吵架闹分手。这个时候项目经理在会议上公共场合多赞扬他好的一面,私下里多沟通一下,放松放松心情,解决生活中或者工作中遇到的问题。
项目管理目前有很多理论方法和工具,但没有定式。好比下围棋,围棋上已经开发超过1万种 的定式(所谓定式是经过棋手们长久以来的经验累积,而形成在某些情况下双方都会依循的固定下法),但千种棋局无相同,真正对弈的时候每盘棋的落子顺序和棋子周边环境都不一样,同样的定式也会产生不同的效果。能够在项目中总结经验,在管理中找到方法,适合团队,满足团队的每一位成员,以积极向上的工作态度在项目中体现个人价值,在职业中得到发展,这才是人性化项目管理的核心。
发表评论
-
从软件更新之快看软件产品市场的发展
2013-03-24 10:49 783软件产品的发展最近几年不可不谓之快啊,产品的更 ... -
复杂的项目管理
2013-02-17 21:51 0随着IT行业的迅速发展,软件的项目管理不再是 ... -
规范的模板化项目架构管理
2012-05-03 23:31 848总在寻找项目开发简单化、标准化、统一化的开发管理方法,在项目 ... -
IT项目管理读后感
2012-05-26 10:41 1838免责说明:以下内容均为书中摘录及个人总结,如有违反之处,请多指 ... -
Darwin Streaming Server
2007-08-14 09:43 862<!-- END COLUMNS ... -
Darwin Streaming Server 安裝操作備忘
2007-08-22 15:02 913Darwin Streaming Server 是蘋果公司推出 ... -
Windows Media Server搭建流媒体服务器
2007-08-27 10:25 897随着Internet和Intranet应用日益丰富,视频点播也 ... -
需求分析书规范
2007-09-07 09:50 774软件需求规格说明书 (模板) 内容表 1 引言 ... -
2007年软件中国评选
2008-01-02 08:46 6122004年《程序员》杂志第一次评选活动揭开序幕,2005年成功 ... -
比尔·盖茨:永远别向复杂低头
2008-01-10 12:32 657本翻译摘自当地时间2007年6月7日比尔·盖茨在哈佛大学毕业典 ... -
办公室族腰酸背痛 左右摇腿运动可缓解
2008-01-23 08:35 733对于长期<nobr><strong clas ... -
回顾过去,展望“钱”景——2007年软件开发者薪资调查报告
2008-02-26 09:22 554摘自csdn:http://vipnews.csdn. ...
相关推荐
在美国,IT项目管理现状显示出了挑战与机遇并存的态势。Standish Group的一项研究发现,只有16%的IT项目完全实现了目标,而50%的项目需要补救,34%的项目彻底失败。项目平均超出预算90%,进度超出120%,并且只有极...
- **自然法则**:项目管理需考虑人性和社会规律,避免违反客观条件。 - **简单的逻辑**:将复杂问题简化,识别出关键任务。 - **科学方法**:运用专业知识、技能和工具,并结合经验形成有效方法。 **1.3 项目的特点...
5. **美国项目管理状况**:IT项目管理在美国面临严峻挑战,数据显示大量项目超预算、延期或彻底失败。例如,Standish Group的研究表明,只有16%的IT项目完全实现了目标,而费用超出预算和进度延误的情况十分普遍。 ...
现代项目管理更加注重市场竞争力、人性化管理和灵活策略,同时也依赖于先进的管理工具。 在美国,信息技术(IT)项目管理是一个重要的领域。然而,根据Standish Group在1994年的研究,IT项目成功率仅为16%,许多...
现代项目管理更加注重市场竞争力、人性化因素、顾客满意度和灵活管理方式,同时也依赖于先进的管理工具。 在美国,项目管理在信息技术(IT)领域的应用中面临挑战。根据Standish Group的研究,1994年,只有16%的IT...
综上所述,PowerProject作为一款企业级项目管理系统,通过其强大的功能和人性化的交互设计,能够帮助企业提升项目管理的效率和质量,实现团队间的高效协作,从而推动企业的业务发展。无论是项目经理、部门经理、项目...
"人性化加密"这个标题暗示了我们讨论的是将复杂的加密过程与用户友好的界面相结合的技术,使得普通用户也能轻松地管理和保护自己的隐私信息。在这个“人性化加密.zip”压缩包中,包含了一个名为“cyphr-master”的...
nushell(简称Nu)是一个创新的开源shell项目,它的设计目标是让命令行操作变得更加人性化。传统shell如Bash或Zsh虽然功能强大,但它们的语法和命令结构可能对新用户不够友好。NuShell则通过引入一系列新颖的交互...
6. **物业管理**:Oracle的物业管理解决方案,支持规模化物业管理,通过集中管理和自动化流程降低成本,同时强调人性化的服务,提升公司的市场形象。 7. **数据分析与决策支持**:Oracle的Data Mart和报表工具,...
总之,独立学院在计算机专业操作系统课程中实施人性化教学,不仅可以提升学生的学习兴趣,也有助于培养他们成为适应社会发展、具备实践能力和创新精神的IT人才。在教学实践中,教师应不断探索和创新,以满足学生多样...
在IT领域,尤其是在开发用户界面时,"人性化实现全选全不选增添删除"功能是一项常见且重要的需求。这个功能通常应用于数据列表的批量操作,比如电商应用中的购物车、文件管理器或任何需要批量处理项目的场景。在这个...
新产品开发与项目管理是企业持续发展和保持竞争力的关键环节,尤其在快速变化的IT行业中,这一过程显得尤为重要。新产品开发不仅涉及到创新思维,还需要严谨的流程管理,以确保产品的成功上市。以下是对这一主题的...
总的来说,马斯洛的需求层次理论为企业IT规划提供了人性化管理的框架,通过满足员工不同层次的需求,可以提升员工的工作效率和满意度,推动企业信息化的健康发展。在实践中,管理者应结合理论灵活运用,不断调整和...
本项目名为"C语言下的人性化、轻量级、高性能JSON库",它提供的库名为ezJSON,从其名字可以看出,它旨在为开发者提供一个易于使用、体积小巧且执行效率高的JSON解析和生成工具。 ezJSON库的核心功能可能包括以下几...
【程序之美系列套装】是一套全面探讨IT领域不同方面的书籍,包括团队协作、项目管理、架构设计、数据处理、测试策略以及安全性等多个关键主题。在【描述】中,重点讲述了第6章关于“激励队员”的内容,通过Keoki ...
- **解决方案要点**: 实施更加人性化的人力资源管理策略,提供竞争力的薪酬福利,建立良好的企业文化,减少员工流失率,从而降低人力成本。 ##### 7. 团队协作与流程管理 - **挑战**: IT行业强调团队合作,但往往...
1. **项目管理**:班主任的工作可以类比为一个小型项目的管理,需要规划、执行和评估,这与IT项目经理的角色相似。制定和实施教学计划相当于项目计划,调整和优化班级管理策略类似于项目调整。 2. **团队建设**:班...
6. **人性化管理**:白马通人性,与之建立情感联系,反映了人性化管理的重要性。在IT团队中,关注员工感受,建立良好的工作关系,能提升团队凝聚力和工作效率。 7. **后期维护与关怀**:白龙马的晚年境遇,提醒我们...
中医医院智慧一体化项目建设的核心是建立全面的管理信息服务和临床信息服务,用最新的最先进的 IT 技术对全院的信息资源进行全面的数字化,优化和整合医院内外相关资源为临床及管理服务,提供先进的、便捷的、人性化...
而Y理论则认为人有自我实现的潜力,应鼓励自主和创新,主张人性化管理和授权。沙因总结的四种人性假设进一步细化了对人的理解,包括理性经济人、社会人、自我实现人和复杂人假设。这些理论为管理者提供了不同角度的...