软件项目团队管理

软件项目团队管理

ID:40107512

大小:192.50 KB

页数:3页

时间:2019-07-21

软件项目团队管理_第1页
软件项目团队管理_第2页
软件项目团队管理_第3页
资源描述:

《软件项目团队管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件项目团队管理为了实现项目目标,是软件项目获得成功,需要对软件项目的范围、可能的风险、需要的资源、实现的任务、成本、进度的安排等做到心中有数。软件项目管理则是提供了这些信息,它贯穿于项目的始终,而项目团队是软件项目中最重要的因素,成功的团队管理是软件项目顺利实施的保证。就跟我们经常所说的“团结就是力量”,无论是什么,如果真的可以做到团结,成功有什么不可能。所以说,对于一个整体,团队管理是何其的重要。团队是由一定数量的个体组成。所谓团队,是指一群互助互利、团结一致为统一目标和标准而坚毅奋斗到底的一群人。团队不仅强

2、调个人的业务成果,更强调团队的整体业绩。团队是在集体讨论研究和决策以及信息共享和标准强化的基础上,强调通过队员奋斗得到胜利果实,这些果实超过个人业绩的总和。所谓团队,是指一群互助互利、团结一致为统一目标和标准而坚毅奋斗到底的一群人。团队不仅强调个人的业务成果,更强调团队的整体业绩。团队是在集体讨论研究和决策以及信息共享和标准强化的基础上,强调通过队员奋斗得到胜利果实,这些果实超过个人业绩的总和。软件项目开发团队是通过将不同的个体在一起,形成一个具有团队精神的高效率队伍来进行软件项目的开发。一个高效的软件开发团队是

3、建立在合理的开发流程及团队成员密切合作的基础之上,团队成员需共同迎接挑战、有效的计划、协调和管理各自的工作直至成功完成项目目标。美国项目管理协会对项目人力资源管理的定义为:最有效地使用参与项目人员所需的各项过程。包括针对项目的各个利益相关方展开的有效规划、合理配置、积极开发、准确评估和适当激励等方面的管理工作。软件项目团队管理就是运用现代化的科学方法,对项目组织结构和项目全体参与人员进行管理,在项目团队中开展这一系列的管理工作,使项组织各方面人员的主观能动性得到充分发挥,以实现项目团队的目标。图上所示是软件项目团

4、队管理的工作结构。对于企业,在软件开发项目上,需要了解项目人力资源管理的知识及范畴,并将有效的管理理论和方法引入项目管理的过程中,充分发挥项目人员的积极与创造力来实现企业的目标。软件项目的组织计划编制是可以参照传统的项目组织计划编制方法。由于软件开发的手工性、个体性特征,软件开发项目计划不可能是一个静态的计划,一次在项目启动时,可以先制定一个颗粒度相对比较粗的项目计划,先确定项目高层活动和预期里程碑。粗颗粒度的项目计划需要不断地更新迭代,根据项目的大小和性质以及项目的进展情况进行迭代和调整。迭代和调整的周期也是根

5、据项目的情况进行制订的,一般短到一周,长到2个月左右。经过不断的计划制订、调整、修订等工作,项目计划从最初的粗粒度,变得非常详细。这样的计划将一直延续到项目结束,延续到项目的成果出现。制定计划的过程就是一个对项目逐渐了解掌握的过程,通过认真地制定计划,项目经理可以知道哪些要素是明确的,哪些要素是要逐渐明确的,通过渐近明细不断完善项目计划。M是某公司的高级项目经理,现负责某行业一个大型信息系统集成项目。首先M是要成立一个项目团队,相关部门收到经过审批后的“项目立项文件”和相关资料,则正式在“项目立项文件”中指定的项

6、目经理组织项目团队,成员可以随着项目的进展可以在不同时间加入项目团队,也可以随着分配的工作完成而退出项目团队。但最好都能在项目启动时参加项目启动会议,了解总体目标、计划,特别是自己的目标职责,加入时间等等。作为一个软件项目经理,是软件企业最基层的管理人员,负责分配资源、确定优先级、协调与客户之间的沟通,尽量使项目团队一直集中于正确的目标,所以项目经理需要具备领导、决策、组织、控制和创新方面的能力。而在这个项目开始前,必须要做好一定的准备,项目经理组织前期加入的项目团队成员准备项目工作所需要的规范、工具、环境。如开

7、发工具、源代码管理工具、配置环境、数据库环境等。前期加入的项目团队成员主要由计划经理,系统分析员等组成,系统分析员主要是从事获取和研究,是项目组业务与技术间的桥梁。系统分析员赢善于简化和协调,并且具有良好的人际沟通和书面沟通技巧,必须具备业务和技术领域知识,还需要熟悉用于获取业务需求的工具我,同时还要掌握引导客户描述出需求的方法。对于快要制定好的项目计划,是一定要尽可能经过在所有项目团队成员和项目干系人中间的充分沟通。如果项目中存在一些关键的(指将影响项目成败)技术风险,则在这一阶段项目经理应组织人员进行预研。预

8、研的结果应留下下书面结论以备评审。项目团队中还要有系统设计员:系统根据软件需求说明书进行架构设计、数据库设计和详细设计,负责在整个项目组对技术活动进行领导和协调。软件开发人员:负责按照项目所采用的标准来进行单元开发与测试,需要能迅速并准确地理解系统设员的设计文档和快速地进行代码开发和单元测试。系统测试人员:负责对测试进行计划、设计、实施和评估。软件配置管理人员:负责策划、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。