软件项目 人力资源
软件工程中的软件项目组织与人力资源管理

软件工程中的软件项目组织与人力资源管理软件项目的成功离不开良好的组织和人力资源管理。
在软件工程领域,软件项目组织和人力资源管理被视为关键要素,能够决定项目的质量和进展。
本文将讨论软件工程中的软件项目组织和人力资源管理的重要性以及相关的最佳实践。
一、项目组织的重要性在软件工程中,项目组织是管理团队和资源以实现项目目标的过程。
良好的项目组织能够促进团队协作、提升项目的执行效率,并确保项目按时按质地完成。
以下是关于软件项目组织的几点重要性:1.1 确定组织结构:在软件项目启动之初,确定合适的组织结构至关重要。
这包括确定项目经理、团队领导、开发人员等角色以及定义相应的职责和权限。
明确定义组织结构能够帮助项目成员了解其职责,并促进有效的沟通和决策。
1.2 分配资源:项目组织还涉及到对项目资源的合理分配。
这需要项目经理通过合理评估项目需求,分析团队成员的技能和专长,以及参考以往项目的经验来决定最佳资源分配方案。
有效的资源分配可以最大限度地提升团队效率和项目质量。
1.3 协调团队合作:项目组织的另一个重要作用是协调团队成员的工作。
项目经理需要建立良好的沟通渠道,确保团队成员之间的信息交流顺畅,并协调各方面的工作,以确保项目按计划进行。
二、人力资源管理的重要性人力资源管理是软件项目成功的关键因素之一。
人力资源管理包括招聘、培训、激励和绩效评估等方面,旨在提高团队成员的能力和积极性。
以下是人力资源管理在软件工程中的重要性:2.1 招聘与选拔:招聘合适的人才是软件项目组织的首要任务。
项目经理应该根据项目需求,制定招聘计划,广泛宣传招聘信息,并通过面试等环节选拔出最佳的候选人。
招聘与选拔的成功关键在于准确地评估候选人的技能和适应能力。
2.2 培训与发展:软件项目组织应该为团队成员提供必要的培训和发展机会。
培训可以帮助成员掌握新的技术和工具,提升工作效率和质量。
项目经理应该定期评估成员的培训需求,并制定相应的培训计划。
软件工程项目资源计划方案

软件工程项目资源计划方案一、项目背景软件工程项目的资源计划方案制定需要先了解项目的背景信息。
在公司内部,我们计划开发一款新的企业管理系统,该系统将集成人力资源管理、财务管理和客户关系管理等多个功能模块,帮助企业提高管理效率和服务质量。
项目周期为12个月,预计在12个月后交付第一个可用版本。
二、资源需求分析1.人力资源项目需要一个强大的开发团队,包括软件工程师、UI/UX设计师、测试工程师等。
此外,还需要项目经理、产品经理、市场专员等辅助人员。
总共约30人的规模。
2.物质资源项目需要办公场地、办公设备、开发工具、服务器等物质资源。
3.时间资源项目周期为12个月,需要充分利用时间资源,合理安排项目进度。
三、资源计划1.人力资源计划(1)招募团队成员我们将通过招聘、内部调动等方式,雇佣到合适的人才。
(2)培训新员工将进行培训,包括技术培训和项目流程培训。
(3)合理分工项目分为多个模块,我们将根据人员的技能和经验,合理分配工作。
2.物质资源计划(1)办公场地我们将租赁一处办公场地,满足团队的办公需要。
(2)办公设备为团队成员提供高性能的开发设备,包括电脑、显示器、键盘等。
(3)开发工具购买必要的软件开发工具,如IDE、版本控制工具、调试工具等。
(4)服务器为项目申请云服务器,用于部署和测试。
3.时间资源计划(1)项目进度计划根据项目需求,制定详细的项目进度计划,包括里程碑、阶段性任务等。
(2)风险管理项目可能面临不少风险,我们将及时评估和应对,避免影响项目进度。
四、资源利用策略1.合理利用人力资源(1)技术团队重点项目的技术开发核心团队将得到重点支持,确保项目技术实现。
(2)管理支持项目管理团队将提供全方位的支持,协助项目的顺利进行。
2.充分利用物质资源(1)提供舒适的办公环境团队成员的工作环境将得到重点关注,提供良好的办公条件。
(2)合理利用开发工具优化开发工具的使用,提高开发效率。
3.合理利用时间资源(1)灵活安排工作时间在保障工作质量的前提下,我们将提供一定的工作时间弹性。
软件开发项目的人力资源管理

软件开发项目的人力资源管理在现代企业中,软件开发项目已经成为了不可或缺的一部分。
无论是大型企业还是小型创业公司,都需要进行软件开发项目,以保证企业的运营和发展。
然而,在软件开发项目中,人力资源管理是至关重要的一环。
本文将从招募、培训、激励和保留四个方面,探讨软件开发项目的人力资源管理。
一、招募招募是软件开发项目人力资源管理的第一步。
招募的目标是寻找到合适的人才,以满足项目的需求。
在进行招募时,企业需要考虑一系列的问题。
首先,企业需要明确自己的需求,以确定需要哪些职位,需要哪些技能。
其次,企业需要确定招募的渠道。
除了招聘网站和人才市场,企业还可以通过内部推荐、校园招聘、猎头等方式来寻找人才。
最后,企业需要制定招募计划,并确定招聘流程。
企业应该尽可能的让候选人了解企业的文化、工作环境以及职业发展路径,以吸引候选人的加入。
二、培训培训是软件开发项目人力资源管理的关键步骤之一。
一方面,培训可以提升员工的专业技能,从而提高软件开发项目的质量和效率;另一方面,培训也有助于员工个人的职业发展,从而进一步增强员工的忠诚度和稳定性。
在进行培训时,企业需要考虑培训的方式和内容。
培训可以通过公司内部教育、外部培训机构、在线课程等多种方式进行。
企业也需要根据员工的实际需求,制定个性化培训计划,并根据培训成果给予相应的奖励和激励。
通过培训,企业可以不断提升员工的竞争力和职业技能,进而促进企业的发展。
三、激励激励是软件开发项目人力资源管理的重要环节之一。
激励可以激发员工的创造力和积极性,提高员工的工作效率和满意度。
在进行激励时,企业需要充分考虑员工的需求和公司的实际情况。
激励可以采用多种形式,如薪水、福利、晋升、社交活动等。
企业还可以采用元素化激励,如封信、小礼品等。
同时,企业也需要制定激励计划,根据员工的表现给予相应的奖励和激励。
通过激励,企业可以增强员工的归属感和忠诚度,从而提升企业的竞争力。
四、保留保留是软件开发项目人力资源管理的核心环节之一。
软件项目实施资源配备与管理策略

软件项目实施资源配备与管理策略软件项目的成功实施离不开合理的资源配备和有效的管理策略。
本文将探讨软件项目实施过程中的资源配备和管理策略,并提出相应的建议。
一、项目资源配备在软件项目实施过程中,合理的资源配备是确保项目顺利进行和成功交付的基础。
以下是一些常见的项目资源:1. 人力资源:软件项目需要具备开发人员、测试人员、项目经理和用户代表等不同角色的人员。
他们的专业能力和合作能力对项目的成功起着至关重要的作用。
因此,在项目启动前,要对项目团队的人员配备进行认真的规划和评估。
2. 技术资源:项目需要依赖相应的技术平台和开发工具。
这些技术资源包括硬件设备、开发软件、测试工具等。
针对不同的项目需求,选择适宜的技术资源是非常重要的,能够提高开发效率和质量。
3. 财务资源:软件项目实施需要投入一定的财务资源。
这包括项目经费、设备采购费用、外包费用等。
在项目立项前,要进行充分的预算和资金筹措,确保项目顺利进行。
二、项目资源管理策略良好的资源管理策略可以保证项目的高效开展和资源的合理利用。
以下是一些推荐的资源管理策略:1. 资源规划:在项目启动初期,要进行充分的资源规划,明确项目所需资源的种类和数量。
根据项目的工作量和截止日期,制定合理的资源分配计划。
2. 人力资源管理:软件项目需要组建专业的开发团队和测试团队。
在人员配备时,要根据项目需求和个人技能进行合理的分配,确保项目团队的能力和配合度达到最佳状态。
3. 技术资源管理:软件开发工作离不开技术平台和开发工具的支撑。
在选择技术资源时,要根据项目的需求和技术发展趋势进行合理的选择,确保项目的技术可行性和可扩展性。
4. 财务资源管理:软件项目的实施需要投入一定的财务资源。
在项目筹措资金时,要充分评估项目所需的费用,并合理分配和利用资金,确保项目资金的可控性和有效使用。
5. 风险管理:软件项目实施过程中存在各种风险,如技术风险、人员流失风险等。
资源管理策略还需包括对这些潜在风险的预测、评估和应对措施,以确保项目的稳定进行。
软件项目实施人员人力规划

软件项目实施人员人力规划1. 引言本文档旨在为软件项目的实施人员进行人力规划,确保项目开展期间有足够的人力资源支持,以保证项目高效完成。
2. 人力需求分析在开始人力规划之前,需要对软件项目的实施需求进行分析,包括项目规模、任务和时间要求等因素。
通过该分析,可以确定所需的各类人力资源。
3. 人力资源调配根据人力需求分析的结果,可以进行人力资源的调配工作。
考虑以下几个方面:3.1 项目组成员确定项目团队成员的角色和职责,并根据项目的复杂性和规模来确定团队的规模。
确保项目团队中包含必要的技能和经验,以适应项目的需要。
3.2 人员招募根据项目需求,开展人员招募工作。
可以通过一些渠道进行招聘,如招聘网站、社交媒体、内部推荐等。
招募过程中要注重筛选和面试,确保招聘到合适的人才。
3.3 人员培训对新招募的人员进行必要的培训,使其能够快速适应项目需求。
培训内容可以包括项目背景、需求分析、技术培训等。
3.4 人员调整在项目实施过程中,根据项目进展和需求变化,可能需要对人员进行调整。
通过适时的人员调整,确保项目始终具备所需的人力资源。
4. 团队管理在人力规划过程中,团队管理也是至关重要的一环。
以下是一些团队管理的建议:4.1 沟通和协作建立一个良好的沟通和协作机制,确保团队成员之间的信息流畅,合作高效。
4.2 目标设定与监控明确项目的目标和里程碑,确保团队成员明确任务,并定期监控项目进展。
4.3 奖惩机制针对团队成员的工作表现,建立奖励和惩罚机制,激励团队成员积极投入工作。
5. 风险管理在人力规划过程中,需考虑潜在的风险,并制定应对方案。
例如,团队成员离职、人员能力不足等风险都可能对项目进展造成不利影响,需要提前进行预防和应对措施的规划。
6. 结论通过合理的人力规划,可以确保软件项目实施期间拥有足够的人力资源,并对团队进行有效的管理。
这将有助于项目高效完成,达到预期的目标。
> 注意:以上内容为一般性建议,具体的人力规划需要根据实际项目情况进行调整和定制。
软件开发人力资源外包合同7篇

软件开发人力资源外包合同7篇篇1甲方(发包方):__________乙方(承包方):__________鉴于甲方需要开发软件项目,现决定委托乙方提供软件开发人力资源外包服务,根据《中华人民共和国合同法》及相关法律法规的规定,甲乙双方在平等、自愿、公平的基础上,就本次软件开发人力资源外包事宜达成如下协议:一、合同背景及目的甲方为了推进软件项目的开发工作,充分利用乙方的专业技术和人力资源,提升软件开发效率与质量。
乙方承诺提供专业的软件开发人力资源外包服务,协助甲方完成软件项目开发的各项任务。
二、服务范围与要求1. 乙方提供的服务范围包括但不限于软件开发、测试、维护、优化等方面的人力资源支持。
2. 乙方应根据甲方的需求,提供具备相应技术能力和经验的软件开发人员,确保项目的顺利进行。
3. 乙方需按照甲方的要求,参与软件项目的需求分析、设计、编码、测试等各个阶段的工作。
4. 乙方应保证提供的人员具备相应的职业素养和保密意识,遵守甲方的相关规定和制度。
三、合同金额及支付方式1. 本合同总金额为人民币______元(大写:______元整)。
2. 支付方式:甲方应按照项目进展情况,分期支付合同款项给乙方。
具体支付方式和时间节点如下:(1)合同签订后______个工作日内支付总金额的______%;(2)项目进展至______阶段,支付总金额的______%;(3)项目完成并验收合格后,支付剩余款项。
四、合同期限及项目进度1. 本合同自双方签字盖章之日起生效,有效期为______年。
2. 项目进度:双方应共同制定软件项目的开发进度表,并严格按照进度表执行。
如遇特殊情况,双方应协商一致,调整项目进度。
五、知识产权及保密条款1. 双方在合作过程中产生的知识产权归属甲方所有。
2. 乙方及其人员应对在合作过程中获知的甲方商业秘密、技术秘密及其他机密信息承担保密义务,未经甲方书面同意,不得向第三方泄露。
六、违约责任及赔偿1. 如乙方未按照本合同约定履行义务,应承担违约责任,并赔偿甲方因此造成的损失。
软件项目实施保障措施之资源配置与利用

软件项目实施保障措施之资源配置与利用在软件项目的实施过程中,资源配置与利用是保障项目成功完成的重要环节。
合理的资源配置和有效的资源利用将直接影响项目的进展和成果。
本文将围绕软件项目实施保障措施中的资源配置与利用展开讨论。
一、资源配置1.人力资源人力资源是软件项目中最关键的资源之一。
为了保证项目的顺利进行,需要合理配置具备相关技能和经验的团队成员。
首先,项目经理需要根据项目的规模和需求确定所需的人员数量,然后根据人员的专业背景和能力对其进行分组。
在确定人员配备的同时,还需要考虑到团队成员之间的配合和协作能力,以确保项目具备足够的协同效能。
2.物质资源物质资源包括软件开发工具、硬件设备、网络等。
在资源配置过程中,需要根据项目的需求和任务来选择适当的物质资源。
例如,如果项目需要进行大规模的数据处理,那么就需要配置性能较高的服务器和存储设备;如果项目中需要进行远程协作,那么就需要配置可靠的网络设备和通信工具。
3.财务资源软件项目的实施过程中,财务资源的支持是必不可少的。
项目经理需要根据项目的预算和开支计划来合理配置财务资源。
这包括完成项目所需的资金投入、成本控制和经济效益评估等方面。
合理配置财务资源不仅可以确保项目的正常运转,还能为项目提供必要的资金保障。
二、资源利用1.充分利用人力资源人力资源的充分利用是软件项目实施中取得成功的重要保障。
在项目实施过程中,需要合理分配团队成员的工作任务,确保每个成员都能发挥自己的能力和专长。
同时,还需要通过团队培训和技能提升等方式,不断提高团队成员的综合素质,以提高团队整体的工作效率和质量。
2.提高物质资源利用效率物质资源的高效利用可以帮助项目提高开发速度和质量。
在进行资源配置时,需要考虑到物质资源的管理和维护。
定期对硬件设备进行检查和维护,及时更新软件开发工具,保证网络的稳定运行等,可以提高物质资源的使用寿命和性能。
3.优化财务资源利用方式在软件项目实施过程中,项目经理需要不断寻求财务资源的优化利用方式。
软件项目管理第八章软件项目人力资源管理

软件项目管理
4
8.1 项目人力资源管理的概念
▪ 项目人力资源管理就是有效地发挥每一个参与项 目人员的作用的过程。
▪ 人力资源管理的对象包括所有项目干系人:投资 方、客户、项目组成员、支持人员,以及项目的 供应商。
▪ 项目人力资源管理的主要过程如下:
软件项目管理
5
项目人力资源管理
组织规划
1. 输入 • 项目接口 • 人员配置需求 • 制约因素 2. 方法与技术 • 模板法 • 人力资源管理实践 • 组织理论 • 干系人分析 3. 输出 • 任务和职责分配 • 人员配备管理计划 • 组织结构图 • 详细说明文档
(3) 项目管理小组的偏爱 如果项目管理人员在过去运用某些特定的项 目组织结构取得过成功,他们就可能提倡在 当前项目中使用类似的结构。
(4) 预期的人员分配 项目管理人员在选择人员时,一般会考虑自 己所了解的这方面工作很出色的人。
软件项目管理
17
人员专业特长打分表
成员 职位 系统分析员
张
5
赵
5
王
2
▪ 在多数项目中,组织规划是项目启动阶段的一 部分。但由于项目频繁变更的特性,规划的结 果应当在项目全过程中经常性地审查,以保证 它的持续可用性。如果当前的组织规划不再有
软件项目管理
10
效,就应当立即修正。 ▪ 组织规划总是和沟通规划紧密相关,因为项目
组织结构会对项目的沟通需求产生主要影响。
8.2.1 项目管理组织规划的依据
人员获取 1. 输入 • 人员配备管理计划 • 人员资源库 • 吸收经验 2. 方法与技术 • 协商 • 预先分配 • 招聘 3. 输出 • 项目人员分配 • 项目团队清单
软件项目管理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目人力资源管理的概念:项目人力资源管理就是有效发挥每一个项目参与人作用的过程,包括组织和管理项目团队所需的全部过程。
项目人力资源管理过程概述:(一)、人力资源计划编制: 决定项目的角色、职责以及报告关系的过程。
工具和技术有组织结构图和职位描述、人力资源模板、人际网络、组织理论。
主要输出是角色和职责、项目的组织结构图、人员配置管理计划。
(二)、组建项目团队:指获得人力资源的过程。
工具和技术有事先分派、谈判、采购、虚拟团队。
主要输出是项目人员分配、资源日历、人员配备管理计划(已更新)、资源可用性。
(三)、项目团队建设:提高项目团队成员的个人技能,以提高他们完成项目活动的能力;提高项目团队成员之间的信任感和凝聚力,以通过更好的团队合作提高工作效率。
工具和技术有一般管理技能、培训、团队建设活动、基本原则、同地办公(集中)、认可和奖励。
主要输出是团队绩效评估。
(四)、管理项目团队:跟踪个人和团队的执行情况,提供反馈和协调变更,以此来提高项目的绩效,保证项目的进度。
项目管理团队必须注意团队的行为、管理冲突、解决问题和评估团队成员的绩效。
工具和技术有观察和对话、项目绩效评估、冲突管理、问题日志。
主要输出是人员配置管理计划(已更新)、变更请求、组织过程资产(更新)。
项目团队建设(一)、有效的团队合作包括:在工作负担不平衡的情况下帮助其他人,按照适合个人偏好的方式去交流,共享信息和资源。
(二)、优秀团队建设要经历的阶段:形成期。
团队中的个体成员转变为团队成员,开始形成共同目标,团队往往会沉浸在对未来的期待中;震荡期。
团队成员开始执行分配的任务,一般会遇到超出预想的困难,希望被现实打破,个体之间开始争执,互相指责,并且开始怀疑项目经理的能力。
正规期。
经过一定时间的磨合,团队成员之间相互熟悉和了解,矛盾基本解决,项目经理能够确立正确的关系。
表现期。
随着相互之间的配合默契和对项目经理信任,成员积极工作,努力实现目标。
(二)、马斯洛的需求层次由低到高:生理、安全、社会、受尊重、自我实现。
(三)、McGregor理论X理论。
认为员工是懒散的、消极的、有愿意为公司付出劳动,那么我们必须规划工作并且激励我们的员工,所有要完成的工作,必须被很好清晰地分配给每一个员工个人;对X理论,应采取两种措施:软措施与硬措施。
Y理论。
认为员工是积极的,在适当的环境下,员工会努力工作,尽力完成公司的任务就像自己在娱乐和玩一样努力,从工作中得到满足感和成就感。
(三)、项目经理可利用的五种权力来管理和要求项目团队的成员来完成工作合法的权力。
强制力。
专家权力。
奖励权力。
潜示权力。
(四)、成功团队特点:团队目标明确,成员清楚自己工作对目标的贡献。
团队的组织结构清晰,岗位明确。
有成文或习惯的工作流程和方法,而且流程简明有效。
项目经理对团队成员有明确的考核和评价标准,工作结果公正公开、赏罚分明。
组织纪律性,这点往往容易被忽略,违反纪律往往会牺牲多数人的利益,因此“以人为本”绝不是“以个人为本”。
相互信任,善于头绪和学习。
(五)、项目团队的建设与发展的若干建议。
对团队成员有要耐心、友好,认为他们都是最好的。
解决问题而不是责备人。
记住一点,“对事不对人”。
召开经常性的、有效的会议。
使项目团队建设活动计划到项目计划中去,来帮助项目团队成员和其他的项目干系人和项目团队成为一个更有效的整体。
教育培养项目团队成员,鼓励他们互相帮助,认识并提供培训以帮助个人和项目团队成为一个更有效的整体。
认可个人和团队的成绩。
尽早地进行项目团队的建设,在整个项目生命周期中进行持续的项目团队建设。
管理项目团队(一)、冲突的产生和冲突的类型。
项目的高压环境。
责任模糊。
多个上级的存在。
新科技的流行。
项目存在的七种冲突资源是最主要的,按照项目的阶段冲突源的排列如下:概念阶段:项目优先级、管理过程、进度。
计划阶段:项目优先级、进度、管理过程。
执行阶段:进度、资源、技术。
收发阶段:进度、资源、个人冲突。
(二)、冲突的解决方法。
问题解决。
求同存异。
撤退。
强迫。
项目人力资源管理重点知识点总结。
(一)、典型的系统集成项目团队的角色。
管理类:如项目经理。
工程类:如分析师、架构师、软件工程师、网络工程师、测试工程师和实施员。
行业专家。
辅助支持类:如文档管理员、系统管理员。
(二)、人员流失对项目的影响,如何防止人员流失。
IT项目的所有活动都是由人来完成的,人员流失会对项目造成无可挽回的影响,甚至导致项目的失败。
针对人员流失可以采取事前预防、事后弥补的方法来降低人员流失对项目的影响。
事前预防包括自上而下的沟通,项目经理应保持和项目成员的持续接触,了解其情绪和想法,对项目成员的工作应跟踪其执行情况,有错应罚,有功要奖,和项目成员建立信任关系,在未能正确建立信任关系时可采取扣除保证金的办法,但一般不推荐。
事后弥补包括流失人员原工作任务的转移,项目经理对自身管理方法进行反思和总结,发现人员流失的原因并尽量采取补救措施,修正错误的管理方式,修正规则中的错误,及时招聘新人以弥补项目角色空缺。
(三)、如何防止被派遣的人员被挖走?关心被派遣人员的工作和生活。
了解客户单位是否有人力资源的需求,避免派遣恰好满足其人力资源要求的人员。
对于派遣时间较长的项目,应考虑轮换派遣人员。
加强和被派遣人员的沟通和管理。
落实相应的奖励制度,不要遗忘外派人员。
人力资源管理这六个字,要想真正做好做透其实很难,但就一个软件开发项目而言,它又实实在在的在起着非常重要的作用,是重多影响项目成败因子中最重要的一个,是一切其它因子的主宰者、驾驭者,所以我们不可小视,否则项目未行,败局已定。
按常规,人力资源管理有计划编制、团队组建、团队建设以及团队管理四个环节。
首先,说说人力资源计划编制。
编制什么?第一步当然想到的是要多少人干活?再具体一点就是各工种是多少?如系统分析员多少个?软件开发人员多少个?等等。
那么要多少人和要什么样的人?依据是什么?即这计划的输入是什么?当然是依据项目的规模以及必须完工的时间。
把第一步的问题弄清楚了,就接着干第二步,即要形成一个什么样的组织结构图?要明确谁领导谁?怎么个领导法?通常有三种方法,一是层次结构图,这属于比较老土但执行力很强的办法;二是矩阵图,属于现代项目管理中比较流行的办法,好处是沟通比较到位,缺点是双重被领导所引起的是非;三是文本格式,这是我在书上第一次见到就觉得在侮辱IT项目管理的一种弱智办法。
本人觉得,如果是小项目,用第一种,如果是大项目就用第二种。
以上就是计划编制的核心内容,也就是要把角色、职责、关系搞清。
但如果仅此而已,那这计划如同草稿一样,根据用不上“编制”二字,所以我们还得多做一点工作,即编制一个人员配备管理计划,以辅助人力资源计划,或者说是一个补充说明,因为在核心内容里还有很多东西没有完全交待清,交待细。
主要包括:1)项目组管理规定。
这算是例排的,既然要成为一个组织,总得有点约定之类的吧!不成规矩,恐惧项目最终也难以成方圆。
2)需要人员的大致要求。
比如要2个系统分析员,其中要有一个必须有过什么什么经验等。
又比如要求项目人员必须能够驻现场等等。
3)人员的进退机制。
一个软件开发项目,在不同阶段需要不同类型的人员参加,所以要有一个详细的时间表,明确每一个项目人员的介入时间和释放时间。
4)项目中的培训。
比如允许并可以提供的事前培训,还能项目过程中进行的培训等。
此条算是给新人新手的一个优惠政策。
5)奖惩机制。
要有一个好的奖惩机制,否则大家从进入项目组的第一天起就都在盼着项目结束的那一天,谁都没有主人翁的精神。
此条也算是鼓励高手加盟的一个优惠政策,也是给积极做事的人一个积极的信号。
其次,说说团队组建。
当计划做好了,就得按计划来搜罗人员了,为了项目更好的完成,当然希望是越有能力、越有经验、越有兴趣、越有时间的人来加盟为好,但这样的人往往成本比较高,所以我们要知道前面的是分子,后面的是分母,得好好掂量掂量,毕竟做一个项目是要赚钱的。
另外,我们在这一环节还得考虑两个问题。
一是人员的来源问题?除了已经扎进项目的先头部队之外,还需要哪些正规军进驻,这就得看公司里还有哪些人坐在那没事干,或者哪些人在其它项目快要结束使命,又或者必须要求哪几个人加盟,如果这些还不够,只能从外面包几个人过来,或者临时租几个人过来,等等。
二是团队的形式。
即然是组建,那就得把每一个人划入这个项目的版图,本人反对虚拟团队,因为中国的IT从业人员还不够职业,软件开发业还不够规范,所以本人极力坚持驻场,因为对软件开发而言,需要的大量的面对面交流和沟通,否则很容易出问题。
团队组建成功了,第一件事,项目经理就要把大家给召集起来,指明一下最终要攻下的山头,再详细说一下进攻路线图,然后大伙合计合计(要让大伙从一开始就意识到自己不单单是来领任务的,干活的,还是有发言权的,以人为本嘛!),如果没有问题,就分工了,即任务分解,看看谁是扫地雷的,谁是架桥的,谁是炸碉堡的?等等。
此过程需要先征求大伙的意见,不要一开始就做出一副要摊派任务的样子,你让不愿炸碉堡的人去炸碉堡,估计也很难炸掉,到时候没炸掉他还告诉你已炸掉了,请发起冲锋吧!那就死惨了。
所以分工得小心谨慎,不得强行摊派(“不得强行摊派”这6个字要求项目经理贯彻项目绐终,无论碰到什么的事,什么样的问题,希望首先想到的不是这6个字,除非不得已,因为一个项目是一个周期性的活动,你今天可能是领导明天就不是了,更何况还有些技术超人、性格怪异的人呢!慎之!)。
最后,得说说团队建设和团队管理。
其实这两者是可以并在一起的,我不明白为什么要分成两个阶段,团队建设是一个自始至终的过程,团队管理也是如此。
什么是团队?为了一个共同的目标,大家携手并进,少一个也不行。
什么是团队精神?就是在你不忙的时候去帮助那些非常忙的人,无论他是因为技术还是时间的原因。
团队建设强调的提高战斗力,讲究的是项目经理在此过程中的表率作用和公平公正、奖惩分明、培训等,以及员工之间的相互熟悉和协作。
团队管理强调的是解决团队建设过程中的问题,如冲突等。
以及最终给团队每一个成员的绩效考核。
本文通过整理各位先贤的观点和言论,简单阐述在IT软件项目管理中的人力资源管理的一些元素,仅供诸位参考。
在软件项目中,对完成项目目标有重要影响的因素主要是人员、工作程序和技术,但起至关重要作用的还是人员,具有熟练技能和专业知识的人员是项目成功的关键所在。
对任何一个IT软件项目,需要根据具体的要求获取相应的人员,然后进行培训使其具备完成项目任务所需的知识和技能。
在项目实施过程中,重要的是激发和保持人员的工作热情和积极性。
团队是IT软件项目流行的作业方式和方法,进行高效的团队建设是项目人力资源管理的重要内容。
项目人力资源管理涉及所有的项目干系人,主要过程包括:组织计划编制、人员获取、团队建设3个阶段几项基本活动。