1、第8章软件事目人力资源管理内容提要e 8.1软件企业中的人力资源o 8.1.1 软件企业经营管理透视o 8.1.2 管理者的管理技能o 8.1.3 管理体系与组织设计 82项目人员管理o 8.2.1 管理者和组织o 8.2.2 人力资源管理o 8.2.3 选择合适人选o 8.2.4 激励费83项目团队建设o 8.3.1 团队发展的阶段O 8.3.2 如何组建团队o 833 决策制定o 8.3.4 软件开发环境促进团队精神o 8.3.5 产品管理模式及组织结构2内容提要 8.4沟通和协作ooOO8.4.1842843844 8.5 压力、OOOO8.5.1852853854沟通风格沟通计划 合作
2、依赖关系 虚拟团队心理资本、团队会议 压力和心理 心理资本提升团队凝聚力 团队会议3Recruit employeesEnsure pany culturePromote job training and educational developmentMonitor performanceOversee compensation and benefitsWhcut Does Numoun Resources DepcuNMent Do?jMLo tivcuteAA UmeufLJ?eso uRcesHR So ftwareaMakes it easierHuman Reso urce So f
3、tware makes the entire functio n easier;it g athers,sto res and updates data o n yo ur empl o yees in a database which rel ieves the department o f the cumberso me traditio nal metho d o f keeping l arg e fil es in big cabinets.Saves labor,cost andIn essence,HR so ftware w川 save yo u a l o t o f l a
4、bo r,co st and time.Solve Actual ProblemsHuman Reso urce Manag ement System o r HR So ftware co ver the ful l spectrum o f tasks asso ciated with Human Reso urces departments,incl uding tracking and impro ving pro cess efficiency,manag ing o rg anizatio nal hierarchy,and simpl ifying financial trans
5、actio ns o f al l types.Key FeaturesThe Key features incl ude Payro l l,Time and attendance,Perfo rmance appraisal,Benefits administratio n,Recruiting/Learning manag ement,Perfo rmance reco rd,Empl o yee sel f-service and Anal ytics.Advanced modulesThe mo st advanced mo dul es o f an HR System pro v
6、ide bro ad fl exibil ity in data co l l ectio n metho ds,l abo r distributio n capabil ities and data anal ysis features.One Robust packageHuman Reso urce So ftware appl icatio ns co mputerize and integ rate several human reso urce pro cesses I汰e recruitment,training,payro l l,administratio n o f be
7、nefits,perfo rmance appraisal and anal ysis,etc.,into o ne ro bust packag e.6人占主导因素软件开发活动是智力活动的集合,人占主导因素。O软件项目强调以人为本,决定了人力资源管理是软件项目管理中至 关重要的组成部分。在IT行业,很难在合适的时间找到合适的人才,很 难合理的组织人才、培养人才,很难恰当地使用人 才、培养人才。O人是最重要的资产,人的因素决定了软件企业的兴衰、项目的成败。O无论是国外从微软到谷歌再到脸书,还是国内的百度、阿里巴巴、腾讯(BAT)三巨头,概莫能外。O如何建设高效的软件项目开发团队,将是软件项目顺
8、利实施的保证。78人占主导因素9人占主导因素TRMicrosoftDynamics 365 HR ManagementPersonnel RecruitingStaff AdministrationTalent ManagementEmployee Self-ServiceTime ManagementLearningProject ManagementReportingMobile WorkLinkedlnOffice 365Microsoft Dynamics 36510微软所amg 365人力资源ManagersLeave and AbsenceJobs and positionsEmp
9、loyeeManager Compensation andinsights BenefitsHR Pros脸书人力资源管理12团队和项目组团队,是指一起工作的一组人,也就是在同一办 公室工作(集中办公)的人。O创建一个团队,是为了共同完成一项工作任务。项目组,是指所有为项目工作的人员。O这些人可能属于不同的工作组,处于不同的工作地点,这些组也可 能随着时间的推移而发生变化。O所以,随着项目的开始和结束,软件开发人员可能在不同的项目组 之间调动。O在软件项目人力资源管理中,那些对于项目目标达成起着至关重要 作用的任务,最好由一个人完成,而其他需要判断或做出决策的任 务则由工作组完成。13Soft
10、ware Development Team148.1软件企业中的人力资源 8.1.1 企业经营管理透视O 1.软件企业的特点口软件企业,即以开发、研究、经营、销售软件产品或软件服务 为主的高新技术组织形态。软件企业是指与提供软件产品、服务相关的一系列经济单位的 集合,隶属于信息产业的范畴。口软件企业包括软件产品、软件服务两大部分,软件企业是为直 接从事计算机软件产品生产或服务活动的企业。软件是信息技术的核心,软件企业是信息产业的核心。15软件企业特点 1)开发成本高,生产成本低O软件产业具有高投入、高产出的特点。一个大型工具类软件的开发,往往要投入数亿美元,集 中几十甚至几百个软件工程师,协同
11、工作数月乃至数年,才会有结果。O许多人戏称软件业是无本买卖,确实,软件产业的直接成本与硬件经营相比,可说微乎其微。正由于这一特点,因而吸引了许许多多人向往这个一本万利的行业。2)人是最根本的因素O软件业是现代高技术产业中的“人才密集”型产业,人才的素质,水平的高低决定着事业的成 败。软件业又是一门特别要求创造性的产业,产品的档次、质量,生产率的好坏,无不取决于 人的因素。O人,是软件企业的最大资源,公司的实力所在。软件业这种创造性劳动的最大特点是它的不可 见性,无论开发和生产都难于用量化方式进行管理,考核透明度不高。O因此,在管理中如何采用各种方法激励和保持员工的工作热情,至为重要。3)技术骨
12、干流动风险大O软件企业无须很多的固定资产,其最大的资产就是软件人才以及他们拥有的知识、技能,而这 种知识是无形的,它固化在软件开发人员的大脑中。O因此,对于软件企业而言,软件人才的流失,尤其是技术骨干的流失,将带走它们最重要的财 富,有的甚至是毁灭性的打击。4)手里要有拳头产品O企业手里的拳头产品是企业生存、发展的关键。如微软公司的Windows,甲骨文公司的甲骨文 数据库软件,谷歌的搜索引擎,都是公司发迹的源泉。O因此,软件企业的界定,包括以下几方面的内容:企业提供的产品和服务,企业人员,企业条16172.软件组织和管理 1)柔性化O不管是直线职能制还是事业部制,传统企业都强调稳定和秩序,一
13、 旦面对意外的变化,很难做出迅速的反应和调整。O所以传统的组织结构对软件企业来说,难以快速适应环境,软件企 业组织结构正逐渐从传统的刚性向柔性发展。2)扁平化O减少层级和分权,使得汇报层级少,是扁平化管理的特征。中层管 理的作用,主要是监督下属以及采集、分析、评价和传播组织上下 和各层次的信息。O互联网的广泛应用,使这一功能更多地由计算机网络来完成,这必 然会带来中层管理人员的冗余;同时,信息技术又使管理人员能够 控制更多的下属;再加上中层管理人员的工作具有很大的伸缩性,压缩中层并不会对企业的整体经营带来多大的影响,这些因素都将 导致软件企业的组织结构日趋扁平化。182.软件组织和管理 3)网
14、络化。软件企业内外部环境的变化,使传统的层级结构日益削 弱,而趋向更有利于沟通协调的网络结构。o企业组织结构的网络化主要体现在企业形式集团化、经 营方式连锁化、内部组织网状化、信息传递网络化。4)虚拟化O未来的企业要同时具备生产经营的全部资源,已变得越 来越困难,企业开始突破有形的界限,借用外部资源进 行整合,以互享技术、分担成本。O虚拟化的企业没有办公室、没有组织图,在这种组织结 构下,运作的企业有完整的生产、营销、研发、财务等 功能,但没有完整的执行这些功能的部门。198J.2 管理者的管理技能人力资源(Human Resources,HR)即人事,指人力资源管理工作,也是软件企业独立 的
15、研发团体所需人员具备的能力(资源),包含六大模块:定位,雇员,训练,招聘,奖励,商业价值,成功。20人力资源管理人力资源管理(Human Resource Management,HRM)指 在经济学与人本思想指导下,通过招聘、甄选、培训、报 酬等管理形式,对组织内外相关人力资源进行有效运用,满足组织当前及未来发展的需要,保证组织目标实现与成 员发展的最大化的一系列活动的总称。战略目标 员工人力资源管理 HRM成功商业价值HUMAN RESOURCE MANAGEMENT g 奖励斗培训员工招聘21从管理到人力资本优势的人力资源(Human Resource,HR)金字塔,按照增值,从高到低共分
16、5层,依次是:O商业策略;改变管理组织设计;HR政策,HR策略,遵守法律,问题评价,HR指标;人力资源建议,评议,培训,发展;HR进程设计和HR管理服务:支付,利益,招聘,训练,发展。23在项目中,程序员猫头鹰也会表现出老虎、孔e.雀、考拉般的性格。髅才o 老虎(Driven)指挥者,积极主动关注事物的结果 亩直o 孑L雀(Expressive)接 外交者,外向关注人的情绪o 猫头鹰(Analytical)规划者,理性思考,不善交n.、太 Driven新L 指导型感性Analytical 思考型Amiable 随和型理性o 考拉(Amiable)协作者,耐心合作24也朝咫时吵回皿0 血血叨血竭
17、回加魂训幽Task Oriented(Analytical)Analytical(Professor)StrengthsLogical Dependable OrganizedPrecise SystematicChallengesOver analyzeAvoids confrontation Draws attention away from issues Retreats to other distractions Delays decisions;controls emotionsDriver(Controller)Strengths Independent Persistent St
18、rong-Willed Pragmatic EfficientChallengesWants accomplishment Confronts others Focuses on results&performance Looks for rationale Money motivatedAsking-TellingStrengthsChallengesCooperativeWants acceptanceNegotiatorPeople-focusedSupportiveYields to other viewpointsLoyalSmoothes relationshipsListener
19、Avoids conflictStrengthsChallengesIndependentWants applausePersistentConfronts othersStrong-WilledVery opinionated&egotisticalPragmaticBlames others on a personal levelEfficientDisplays extreme emotionAmiable(Caregiver)Expressive(Visionary)、rPeople Focused(Emotional/Feeling)管理者的管理技能技巧类型描述技术:将知识、训练、经
20、验有 效地运用到组织任务、工作计划中去。1.专业技能通过教育、经历获得的技能,理解和传达关键技能细节。2.任务、目标的澄清为了达到预期的目标、标准所应具备的组织、安排部门 工作能力。3.问题解决处理日常工作问题的能力;面临问题时,采取团队合作 方式进行解决。4.想象力、创造力产生思想、改进、发展提高生产力的能力。团队建设:通过认真倾听、认真交 流,去发展、协调高效 的群体或团队5.倾听了解意识到自己团队或邻近部门的活动;提升作为一名领导 者的能力。6.指导、训练完成任务和实现标准,保持团队技能随着任务难度加大 而提高。7.团队合作解决问题一个特殊角色有助于团队成员为提升业绩而献计献策。8.协调
21、、合作表现出乐意与他人合作的意愿,群体、群体成员和邻近 部门。动力:通过设定目标,保持一 定标准和评估业绩而达 到包括成本、生产、产 品质量和消费者服务在 内的有效的成果9.业绩标准为保持组织运转继续努力,乐意为达到新的目标而忙碌 努力。10.细节控制密切监督工作业绩,完成业绩任务和标准。11.活力向团队和同事证明,你乐意去工作,并告诉他们,你期 待与其合作。12.施加压力在团队工作中,通过完善自身能力来督促他人,而不是 支配他们。26管理者的管理技能=S TrisHell M TriskellEngaged Budoet By Project Type a&+Proved by Type27
22、的管理者座当具有以下人谷歌认为,最优秀的管理者应当具有以下八种特质胃O是一个好的指导者。O富有生产力,以结果为导向。O帮助员工在事业上取得进步。O关注团队成员的成功和个人生活状况。O具有清晰的眼光,并能够为团队制定明确的战略。O具有重要的技能,能够帮助本人为团队提供意见。O是一个好的交流者,可以倾听他人的意见,并与他人共 享信息。O能够赋予工作团队权力,而不是事无巨细地参与各种微 观管理。28L以项目为核心的组织设计O在一个持续经营的软件企业中,往往同时存在着运营管 理(Operation)、项目管理(Project)这两种主要的 管理模式,一些经营管理活动经常采用项目的方式来实 现,从根本上
23、说,应该从项目管理的组织方式上考虑在 企业内部形成适应项目管理的组织结构、规章制度、企 业文化。O因此,软件企业的组织架构,有着与传统企业有所不同 的设计。口传统企业:以职能为中心的组织架构口软件企业:以项目为中心的组织架构292.程序员职业生涯的进阶软件企业有一句名言,“员工因公司而加入,却因主管而离开”,意思就是说员工加入公 司是冲着这家公司的品牌,而离开公司往往 是因为经理的原因。O这其实就是软件企业人才流失的关键原因。另外,要明确软件团队的岗位体系和每个人 的职业生涯。软件从业人员的职业生涯是一 个Y字形,走到高端会出现分叉,即两条路:O程序员=设计工程师=系统分析员=架构设计师 O程
24、序员=设计工程师=系统分析员=项目经理30在Y字形职业生涯的初期,新人融入软件公司的时 候2需要关注3个方面。O职务:代表一个职位的任务以及技术要求。大学里的课程,教学生们通用的 知识(比如编程、数据结构、软件工程)和专业领域知识(比如图形 设计、人工智能、操作系统),这些课程可以很好地解决这个问题。层级:是公司从上至下的指挥体系。学校并没有很多设计这个方面。举例来 说,虽然在很多的计算机专业的课程中,都需要组成小组并进行合作,但是小组中每个人的权力都相同,而且往往经验也相同,这与职场新 人需要面对的状况非常不同。O社会网络:是职场新人逐渐创造新的人脉关系,并从社会网络的边缘向中心移动 的过程
25、。这一点上,学校帮不了什么忙,如何发展完全靠学生自己。312.程序员职业生涯的进阶People-Focused Track Leadership322.程序员职业生涯的进阶成功进阶为高级程序员,也并不意味着前途一片 光明。O如果说从初级到高级需要的是学习,那么从高级到专家,需要的是 不断地尝试和坚持。O比起前一个阶段,这个过程更为漫长,通常需要58年。在这期间,因为有了之前的积累,并且已经取得 一定的成就,人会更加自信,同时也会更加彷徨,有一个问题会时常盘旋在脑中:将来的路到底 要怎么走?O这时就可以利用自己所积累的资源,多做一些尝试,尝试不同角色、不同的项目,与不同的客户打交道,时间长了,自
26、然会找到最适 合自己的发展方向。332.程序员职业生涯的进阶总结起来,初级程序员和高级程序员时期,都属 于职业生涯发展的第一阶段,可以称之为黄金时 期。O这个阶段程序员的年龄,在2035之间,因为年轻,所以更善于学 习,而且体力充沛,很多走过这个阶段的程序员有过通宵工作的经 历。O在这个时期,有大把的时间学习、提高,为将来的事业打下坚实的 基础。而一旦超过30岁,无论从体力还是精神上,都会有所改变,从3040是转型时期。O这时的程序员(很多人已经不再编程)已经明确了自己的发展方向,并且向着目标努力,让自己有所建树。4060是专家时期,至此,一名优秀的程序员会彻底实现破茧成蝶的愿望,成长为专家。
27、34MANAGERIAL TRACKTECHNICAL TRACKRANK 6RANK 5RANK 4RANK 3RANK 2RANK 1管理型职业“让员工和企业一起成 长”,是一个全新的理念。在软件项目里面,作为初 级开发人员,需要强调学 习与思考、沟通与协作;作为项目管理者,需要强 调管理能力、沟通与协作 的能力;而更高层的管理 者则需要大局观,例如,一个首席技术官(Chief Technology Officer,CTO),需要对项目预算 和技术需求有大局的把握。考虑横向转移(l ateral thinking)保持灵活性支持你的上司 一寻求导师(mento r)不要在最初的职位上停留太
28、长丽保持可见度 一获得对组织资源的控制 一了解组织权力结构 一展现良好的个人形象 一把工作做好 审慎地选择你的第一份工作36Title:VP,CTO,CEOSenior Leadership$117-250k*Title:Manager or DirectorDeveloper Manager l$68148k.Product Manager$75-135k.Project Manager$61-123k*Lead Developer$95-138k*Architect$101-145k*Junior Developer$45-81k*Source:G in San Francisco,CA3
29、.组织结构的发展趋势代管理之父彼得克鲁克(Peter F.Drucker)在他的 后资本主义社会中,第一次明确指出:“我们正在进入知识社会。O它从根本上改变了社会结构,它创造了新的社会动力,它创造了新 的经济动力,它创造了新的政治。”与传统企业相比,软件企业人力资源管理的发展,呈现以下几个趋势:O研发部门处于主导地位O组织结构灵活多变O组织结构更具弹性O信息渠道畅通O组织地位源于威信388J项目人员管理8JJ 管理者和组织O组织的素质高低,在很大程度上取决于其所聘用的雇员 的素质。大多数组织的成功,都有赖于能够发现并使用具有高水平技能 的员工,而这些员工往往能够成功地执行各项任务,并最终达 到
30、公司的战略目标要求。人员配备和人力资源管理的决策,对于确保组织聘用并留住合 适人员至关重要。o管理者在组织中工作。组织(Organization)是将一定 的人员有系统地安排在一起,以达到特定的目标。组织一词,指的是一个有着特定目标.特定成员 和一个系统化结构的实体。39 一个组织的特定目标,通常体现在某一个或 某一系列目标之中。,目的 结构 人40组织行为(OB)ORGANIZATIONALBEHAVIOREmployeeElements of Organizational BehaviourSocial System)Environment42组织行为所涉及的一些问题,并不显而易见。就像水
31、中的冰山,许多组织行为是肉眼看不见的。可见部分Visible AspectsStrategies Objectives Policies and procedures Structure Technology Formal authority Chains of command略标策构术 战目政结技正式权威指挥链Hidden AspectsAttitudes Perceptions Group norms Informal interactions Interpersonal and intergroup conflicts隐藏部分态度知觉 团体规范 非正式互动 个体之间及团 体之间的冲突43
32、ProductivityTheAbsenceOB MODELHuman outputTurnoveriEduN Deviant workplace behaviorCitizenshipDependent Variables(Y)SatisfoctionsoaQJaJqlHuman inputChange ond stressJIndependentVariables(X)822 人力资源管理过程“未来员工”的最大潜能。人力资源管理,是为了开发“现在员工”和45822 人力资源管理过组织在挑选出能胜任工作的员工之后,需要 帮助他们适应组织,确保他们的工作技能和 知识不会过时。通过定向、培训、人
33、员开发,可以达到这一目的。人力资源管理过程的最后几个步骤设计,是确定绩效目 标,纠正绩效改进中所暴露出的问题,以及帮助员工在 其整个职业生涯发展过程中能够始终维持高绩效水平。这几个步骤包括绩效评估、薪酬与福利、安 全及健康保障。46Human Reso urce Manag ement Pro cessUDIUI杰拉尔德温伯格(Gerald Weinberg)说过,“如果要问,绝大部分编程人员很可能会说,他们更喜欢在不受打扰的地方自己单独的工 作。”O可以看到,许多迷恋编程而且擅长编写软件的人,在他们后来的事业中并不适合做一个好的经理。THEPSKHW0 F州UULOWINGDSILVER A
34、NNIVERSARY EDITIONmiDOElfflG481.社会化开发的复杂性目前,程序员个体差异及其协作等社会性因素再 次被广泛关注,一方面,软件工程过去一直在研 究可控制、可复制等技术因素,如今人们开始反 省之前忽略的变化性最大的因素“人”。另一方面,目前许多互联网系统由大量独立系统 及其背后的人们交互而成,复杂性很难再从纯粹 的技术角度来看待。O例如,在开源、众包模式中,分布在世界各地的开发者,需要协同 发布一个可用的高质量软件,这将面临大规模通信、协调、合作,由此可以看到社会化开发的复杂性。O软件社区中,蕴含着海量软件数据和丰富的软件知识,如何利用它 们,如何对程序员的技能、成长途
35、径以及他们与环境的交互、环境 对他们的影响进行度量,从而进一步理解群体构造的机理和演化规 则,解决社会化开发的可知与可控难题49比较常用的招聘和选拔方法有:O创建岗位要求:不论是正式、非正式的岗位,对于需求和任务类型描述,都应该发文 并获得认可。O创建岗位说明:岗位说明,用于构造执行该项工作所需人员的一个简表。O招聘:通常采用广告的形式,要么在组织内部,要么在当地媒体中。岗位说 明要被仔细地检查来确定最合适的媒彳本,如linkedln、58同城、耗集网、智联、前程无忧等,以便以最少的成本获得最多的潜在职位申请者。O检查CV:简历应该仔细阅读,并与岗位说明比较,即简历明显说明申请者不能 胜任所申
36、请的工作,而该申请者还要求面试。o面试:选择的方法包括能力测试、人品测试及以前工作的抽样检查。每种测 试,都是针对岗位说明中的特点品质而制定的。50社会化开发的复杂性Vice President(o f Eng ineering,So ftware Eng ineering)Chief Techno l o g y Officer o r CEODirecto r(o f Eng ineering,So ftware Devel o pment,Systems Eng ineering)Manag er(o f Eng ineering,So什ware Devel o pment,Eng in
37、eering Pro ject Manag ement)Individual Co ntributo r(Web Devel o per,So ftwo re Eng ineer,So ftware Devel o per,Fro nt-End Devel o per,Back-End Devel o per,Netwo rk Eng ineer)Entry-Level(So什wo re Eng ineer Intern,So ftware Intern,Entry-Level Co o rdinato r,So什wo re Devel o per Trainee)511.社会化开发的复杂性研
38、究程序员个体的工作,还包括程序员的成 熟度模型。例如,从哪些维度度量程序员在项目中解决关键问题的 能力,他们在项目中的成长轨迹,例如,承担哪些任务,如何逐步增加任务的难度和重要性,变成核心程序员。基于这些量度,可以评估项目中程序员的技能和效率,以及完成任务的能力与进度。52社会化开发的复杂性Info rmatio n Techno l o g y Perso nnel-Developers IT Pros Cyber Experts Testers Senior Roles Others2.岗位招聘和选拔招聘的最终目的,是为了生成一个符合新的工作 要求和现有工作要求申请人的“大水池”。O项目负
39、责人对于成员的可选择余地,通常很小。O招聘通常是组织级的职责,招聘来的人在一段时间中可能回在组织 的不同部门工作。需要有效区分了合格的(eligible)和合适的(suitable)两种候选人:合格的候选人,会有这样 的简历(CurriculumVitae,CV),即过去在某些 岗位有“一定的”工作年限,并获得了“恰当的”资格证书。O而合适的候选人,却能够出色地完成任务。人们往往会犯这样的错 误,即选择了合格的候选人,而该候选人却不是合适的候选人。54常用的招聘和选拔方法(1)创建岗位要求O不论是正式、非正式的岗位,对于需求和任务类型描述,都应该发 文并获得认可。(2)创建岗位说明O岗位说明,
40、用于构造执行该项工作所需人员的一个简表。O要在简表中列出品质、任职资格、受教育程度、需要的经验。(3)招聘O通常采用广告的形式,要么在组织内部,要么在当地媒体中。岗位 说明要被仔细地检查来确定最合适的媒体,如linkedln、58同城、赶集网、智联、前程无忧等,以便以最少的成本获得最多的潜在职 位申请者。O例如,若需要一个专业人士,则在相关的专业杂志上刊登广告是比 较明智的。另一种原则,是在广告上给出足够的信息,让不满足条 件的人员自动退出,给出诸如工资、职位、工作范围和基本条件等 十?雨;主坐翻AR日生左甫工田木日帖旺二生 A rh55常用的招聘和选拔方法(4)检查CVo简历应该仔细阅读,并
41、与岗位说明比较,即简历明显说明申请者不 能胜任所申请的工作,而该申请者还要求面试。o给出了软件开发工程师的CV模板,包括个人简介、工作经历、认 证、技能、兴趣爱好、参考等等。(5)面试O选择的方法包括能力测试、人品测试及以前工作的抽样检查。O每种测试,都是针对岗位说明中的特点品质而制定的。O面试是最常用的方法,最好的申请者有多个面试会议,而每个会议 不应该超过两个面试人员,否则会影响后续问题和讨论。O面试要么是评估候选人实际经验的技术面试,要么是综合的全面面 试。O后一种情况下,面试的主要部分是评价、确认CV内容。例如,要 检查受教育程度和工作经历的时间差距,而且要考察以前工作的性 质。56软
42、件开发工程师CV模板So ftware Devel o per CVName Surname Address Mo bil e No/EmailPERSONAL PROFILEI am an enthusiastic and pro fessio nal So ftware Devel o per with experience o f writing in Visual Basic,C+,C and SQL.I am keen to co ntinue l earning new skil l s and enjo y wo rking in so ftware and l earning
43、new thing s.I am a pro fessio nal perso n with excel l ent co mmunicatio n skil l s and time manag ement I wo rk o n a number o f pro jects at any o ne time and ensure that I al ways g et my wo rk co mpl eted o n time and within the cl ients budg et.I have al ways had a keen interest in IT and pay g
44、 reat attentio n to detail in the wo rk that I do.I have a technical nature but I can expl ain technical pl ans and detail s to my cl ients in a no n technical manner so that they understand.EMPLOYMENT HISTORYDate to Date o r To Date-So ftware Devel o per-Where?In my ro l e as So ftware Devel o per,
45、I hel p to devel o p new so ftware fo r my cl ients and tail o r systems to their requirements.My respo nsibil ities incl ude:Meeting new cl ients Wo rking with o ther co l l eag ues and pro fessio nal s devel o ping the rig ht systems fo r o ur cl ients Discuss requirements and technical specificat
46、io ns Wo rk o n tests to g ive the cl ient so mething to l o o k at initial l y Keep detail ed pl ans and reco rds fo r testing Perfo rm qual ity checks Maintenance and suppo rt o nce the so ftware up and running.QUALIFICATIONSUniversity,Co l l eg e,Scho o l-Fo r al l incl ude titl es/subjects and q
47、ual ificatio ns.SKILLS AND ABILHESCo mputer skil l s-MS Office,Excel?(Aside fro m the to pics that pro vide suppo rt o n the hel pdesk o n).Any specific training that yo u have been o n that wo ul d be o f interest?Specific pro g ramming l ang uag es that yo u wo rk with-C,C+,SQL,Visual Basic etc an
48、d to what deg ree can yo u use these,wtiat l evel and fo r ho w l o ng.HOBBIES&INTERESTSWhat do yo u l ike to do o utside o f wo rk?REFERENCESAvail abl e o n request.57员工的选拔程序:PROCEED模式第 步:准备(Prepare)界定某项工作的优秀员工创建该职位的工作描述确定该职位所需的能力、技巧第二步:复审(Review)重新审视问题的合法性、公平 性第三步:组织(Organize)成立招聘小组,选择招聘途径指派团队成员,分
49、配面试问题第四步:执行(Cairyout)搜集应聘者信息第五步:评估(Evaluate)挑选与工作岗位相匹配的候选 人第六步:交流(Exchange)召开招聘成员讨论会交流信息第七步:决定(Decide)雇佣决定58Meeting reg ul arl ySo l icit feedback fro m co l l eag uesDo cumenting jo b pl ans&expectatio nsCo nversatio nis key J 一-X0Go al setting&preparatio nDiscuss po sitive co mpo nents&the balance
50、Tips for Effective Employee Performance ReviewsSharing perfo rmance review fo rmati=*口/两个更深层次的问题程序员身上的哪些因素,使其有优秀的编程 表现?是否因为他的经验?或者是他的个性?又是否需要测量他的智商?结对编程(Pair-Programming)和在团队工作时,这些 问题的答案又如何?什么是优秀的编程表现?例如,应该雇佣单 位时间写代码最多的人,还是不管所耗时间,代码质量最高的人(无论质量是如何定义 的)?602.岗位招聘和选拔613.知识传递和培训优秀的团队,必须把重点放在团队成员的技术能 力上。o