您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 林锐《如何管理软件企业》第3章 组织结构和人力资源管理
组组组织织织结结结构构构和和和人人人力力力资资资源源源管管管理理理第第第333章章章3.1组织结构的主要弊病和建设原则·1·3.1组织结构的主要弊病和建设原则....................................................................................23.2关于项目组织结构.............................................................................................................43.2.1项目矩阵结构的优缺点.............................................................................................43.2.2中小型项目的组织结构模型.....................................................................................53.2.3软件项目的角色职责表.............................................................................................73.3关于项目经理.....................................................................................................................83.3.1项目经理的管理才能重要还是技术才能重要.........................................................83.3.2通过什么途径挑选项目经理.....................................................................................83.3.3项目结束后如何对待项目经理.................................................................................93.4如何组建研发团队.............................................................................................................93.4.1组建团队的基本流程.................................................................................................93.4.2物色团队的领导.......................................................................................................103.4.3物色团队的核心成员...............................................................................................113.4.4物色团队的普通成员...............................................................................................123.5如何管理研发团队..........................................................................................................123.5.1团队管理的基本策略...............................................................................................123.5.2规范化的管理...........................................................................................................133.5.3超越规范化的管理...................................................................................................133.6研发人员的绩效分析方法..............................................................................................153.7其它问题与解答..............................................................................................................183.7.1把IT员工当作有特色的人才还是无特色的民工看待.........................................183.7.2按时上下班还是弹性工作制...................................................................................193.7.3理清产品和项目之间的关系...................................................................................19第3章组织结构和人力资源管理·2·3.1组织结构的主要弊病和建设原则组织结构的主要弊病有:人员臃肿(不能产生效益的人过多);交叉管理;管理层次过多;岗位职责不清晰等。在以前的国有企业和政府机构里,很小的部门就设立多个正副领导,又给每个领导配备人员供其体验当领导的滋味,所以人很多,什么事情都做不成。同样的毛病传染到中学和大学的班级里,行政类的班干部有:班长、副班长、学习委员、体育委员、劳动委员、文艺委员等;政治类的班干部有:团支部书记、副书记、组织委员、宣传委员等;还有跨班级的干部:学生会主席(若干副主席)、科协主席(若干副主席)、美协主席等。有个同学生病住医院,同学们来看望他。为了避免过多的人进病房干扰病人休息,医生说先让班干部进去看,结果进去了十来个干部。在臃肿的机构里,平时干活的时候不见有干部,等到需要表现的时候,就会涌现很多干部。企业建设组织结构的目的是为了把工作做好,使企业的利益最大化。而不是为了给某些人安排职位(虚职),为了给他事情做而建立机构。如果企业里面有很多“务虚”的职位,那么这个企业基本上没有前途。企业里面要尽可能减少交叉管理,一个员工最好只有一个直接领导,否则若干领导指挥一个下属,那个下属都搞不清楚他究竟该听谁的、该干什么。交叉管理会导致管理混乱,而且导致“法不责众”的现象。在企业中,下达任务或者汇报工作时,尽可能减少管理层次。管理层次越多,信息失真就越厉害,而且效率越低。最快捷的方式是,A下达任务给B,B向A汇报工作情况。例如在项目中,大部分的事情,项目经理和项目成员直接沟通就可以了,只有重大事情才需要高层领导介入。简而言之,组织结构的建设原则是:(1)勿设无价值的职位(虚职);(2)避免或减少交叉管理;(3)减少管理层次;(4)岗位职责要精炼且无重叠。评价一个组织结构好不好,最简单的方法就是看组织结构图。一眼就能看明白的组织结构,其运行效率通常比较高;反之,如果看半天仍搞不清楚建设组织结构的意图,那么其运行效率就比较低。案例说明:图3-1是一个约40人左右的软件公司的研发组织结构图,我给这个公司做咨询时,花费了数天时间才搞明白该公司的复杂关系,费了好大的劲儿才绘制了组织结构图,连我自己都很难看得懂。3.1组织结构的主要弊病和建设原则·3·图3-1(a)某公司的研发组织结构(虚职过多,条块分割)图3-1(b)某公司的项目结构(过于复杂)该公司40个人中有一半人是经理或TeamLeader的头衔,大约有10个人的头衔带“总”,那么谁在第一线干活赚钱呢?每个经理头衔的人都想插手管项目,导致项目结构非常复杂。不到10个人的项目,竟然要划分决策层、监督层、执行层。这个软件公司发展了十年,还只是数十人的规模,其中一个重大缺点就是组织结构太务虚。希望同行企业引以为戒。应用推进部咨询与项目管理部公司总裁研发管理副总裁研发部职能组应用推进工程师界面设计组项目经理部测试组开发部业务咨询部副总裁副总裁助理首席技术官CTO其它职能组总裁助理质量部质量保证员协商项目管理委员会项目决策层项目监督层项目执行层研发部各职能经理网络管理组软件测试组开发工程师界面设计组公共平台组开发工程师开发工程师协商应用推进部应用推进工程师应用推进工程师第3章组织结构和人力资源管理·4·3.2关于项目组织结构3.2.1项目矩阵结构的优缺点矩阵结构的概念如图3-2所示:公司的人员属于各个职能部门(例如开发部门、测试部门),当项目需要用人时,则从各个职能部门抽调相应的人员;当项目不再用此人时,各职能部门把人员收回,准备用于其它项目。项目A项目B项目C职能部门1项目成员职能部门2职能部门3…图3-2矩阵结构示意图矩阵结构的主要优点:(1)将人员按照职能部门划分,专业化程度更高。(2)人力资源的组合、释放很灵活。(3)理论上可以承接更多的项目。但是如果职能部门划分过细,反而会对项目造成很大的伤害。我曾经给一个软件公司做了2个月的咨询,发现该公司的最大毛病就是采用了“过度的”矩阵结构。该公司软件人员大约30人,却划分了如此多的部门:(1)项目管理部:项目经理都从这个部门选取。(2)业务咨询部:该部门人员从事需求分析。(3)开发部:都是程序员,从事软件开发,其实就是编程。(4)测试部:都是测试人员,负责所有软件的测试。(5)界面设计部:负责所有软件的界面设计。(6)公共平台组:为大部分项目提供公共的技术平台。(7)部署组:这些人把软件部署到客户现场。(8)应用推进部:他们负责售后服务、技术支持。这些部门都是相对独立的,部门之间没有上下级关系。每个项目都没有固定的人员。每个周五下午,公司领导把所有项目经理和所有部门经理(或者组长)招集开会,商定下周哪些人3.2关于项目组织结构·5·员用在哪个项目上,称为项目协调会。我调查总结了如下缺点:每周开项目协调会,大家争夺人力资源,非常疲惫,浪费中层干部的大量精力。部门划分过多,条块分隔,沟通代价很高。项目没有稳定的开发团队,上下两个环节的人来自不同的部门,难以默契配合,项目开发进度和质量都无法保证。大部分项目人员都是“临时借用的”,基本上各自为政,没有团队的凝聚力、荣誉感。各部门人员的知识技能太狭窄,长此以往,对个人、对企业的发展都不利。该公司的一位项目经理曾发出幽默的感叹:矩阵结构妙得很啊!界面不好用,设计人员不着急;软件有Bug,开发人员不着急;用户手册写不好,推进部不着急;只有项目经理干着急。3.2.2中小型项目的组织结构模型根据前面所述的组织结构建设原则:(1)勿设虚职;(2)避免交叉管理;(3)减少管理层次;(4)岗位职责精简。本节介绍中小型项目的组织结构模型,如图3-3所示。图3-3中小型项目的组织结构模型项目组织结构按照职务高低划分为三个层次:机构领导、项目经理、项目成员。机构领导是项目经理的直接领导,这里机构可以是公司,也是可以是公司的开发部门。一机构领导(决
本文标题:林锐《如何管理软件企业》第3章 组织结构和人力资源管理
链接地址:https://www.777doc.com/doc-4154317 .html