铁打的营盘流水的兵,项目难免在进行过程中因为种种原因导致人员进出。在Agile项目中,如何应对这种情况呢?
1)Knowhow知识库
似乎每个人都认为这个很重要,对于新人来说,快速了解业务领域知识和技术细节的最佳手段莫过于学习前人的经验总结和心得分享。但项目往往会发现知识库无人维护,一没有时间预算,二没有激励手段。大家内心里依然觉得这种工作是额外的、非理所当然要做的,结果导致前期热闹非凡的选Knowhow管理平台,号召大家贡献内容,最后却不了了之。最大的问题在哪里?没有真正做好计划和控制。
Knowhow的维护必然需要投入,包括工作量、管理软件的投入,项目在计划过程中,总是忽略掉了这部分工作量的预算,而是寄希望于个人自愿。事实证明,大家宁可没事发微博,也不会正儿八经地整理一份有分量的knowhow在内部共享。只有规划到任务列表中,才能真正落实到工作中。
2)必须的缓冲过渡期
为新人设置1周甚至2周的缓冲期。Agile强调了自主管理,强调个体,但事实情况是个体能力和自主管理意识千差万别。有些人员,一旦失去了领导,就迷失了方向,不知道该做点啥,或者不知道事情的优先级该如何划分,特别是一个新加入团队的成员,有时对于团队内早已默契的潜规则会感到无所适从。此时,Mentor或Coacher必须考虑到这些,给新人一个适应的机会。
我们不可否认,一个好的团队一定会有自身的个性,这在Agile Team中尤为突出。当我们强调个体,强调沟通时,有人构成的团队必然被深深烙上成员的个性印记。而这种印记,往往就是潜规则,需要新人快速适应。过渡期,就是在这段时间培养新人的独立性、自我管理意识和与团队成员的协调度。在此期间,新人任务的完成有时不是独立承担,安排Pair Program或者上下游任务联动的方式,将做事风格和行为方式言传身教地传递到新人。
3)明确的目标和考核知识库也罢,过渡期也罢,由于Agile中快速迭代和积极响应,意味着项目每天都在发生变化,交付物不断增加。新人在这种变化中,很容易被转移注意力,丧失目标感。因此,Master一定要为新人制定目标,然后再逐步让他们自己学会设置符合项目需要的个人目标。这个过程是过渡期内必须完成的转变。当我们信奉每个人都在自我努力时,传递正确的方向尤为重要,否则,南辕北辙的努力将带来伤害。
分享到:
相关推荐
敏捷项目管理(第二版),amazon上五星级评价 Addison Wesley, 2009 Best practices for managing projects in agile environments—now updated with new techniques for larger projects Today, the pace of ...
Learn the agile philosophy of lean processes, incremental delivery, deep client participation, decentralized authority, and just-in-time planning to...Appendix: The Roots of Agile: History and Background
这本书指导其读者制定采用敏捷实践的策略。 然后,该策略直接与描述有多少团队成功(但未成功)采用这些实践的模式相关联。
这本书分为两部分,第一部分阐述了敏捷开发的基本原则和价值观,第二部分则通过C#语言展示了具体实践。 1. **敏捷开发**:敏捷开发是一种以人为本,迭代且适应变化的软件开发方法论。它强调快速响应需求变化,提高...
结果POJO映射 查询返回结果可以直接声明为POJO或POJO集合,其映射过程是依赖于cloud.agileframework:common-util对象深度转换器实现,所以支持 识别驼峰与下划线等风格属性的互转。只需声明,无需额外调用,以最低的...
Agile Testing A Practical Guide for Testers and Agile Teams 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除
水晶敏捷方法论(Crystal Agile Methodologies)是一种灵活且适应性强的敏捷开发方法,由Alistair Cockburn于1998年提出,并在2001年及2004年进行了进一步的发展和完善。水晶方法论的核心理念在于认为不同的项目应...
Agile PLM(Product Lifecycle Management)系统是一款强大的产品生命周期管理软件,主要针对企业的研发和创新流程提供全面的解决方案。在Agile PLM 92版本的系统安装过程中,涉及多个关键步骤,包括测试机环境准备...
在IBM的Agile培训中,你将深入理解敏捷的核心理念、原则和实践,以及如何在实际工作中应用它们。 首先,我们需要了解Agile的四大核心价值观:个体和互动高于流程和工具,可工作的软件高于详尽的文档,客户合作高于...
- **培训资源**:官方提供了一系列培训资料和技术支持,帮助企业快速掌握Agile PLM系统的使用方法。 - **技术支持**:用户可以通过官方渠道获取技术支持,解决在使用过程中遇到的问题。 #### 六、总结 通过上述知识...
Agile Development with ICONIX Process: People, Process, and Pragmatism <br>by Doug Rosenberg , Mark Collins-Cope , Matt Stephens <br>Publisher: Apress; 1 edition (February 22, 2005) <br>...
2. 敏捷实践:详细介绍Scrum、Kanban等敏捷框架的运作机制,包括角色分配(产品负责人、开发团队、Scrum Master)、会议(Sprint Planning、Daily Scrum、Sprint Review、Sprint Retrospective)以及产品待办事项...
Agile.Software.Development:Principles,Patterns.and.Practices
《Agile Testing: A Practical Guide for Testers and Agile Teams》是一本深入探讨敏捷测试方法的书籍,它由具有丰富实践经验的作者编写而成。本书旨在帮助测试人员及敏捷团队成员理解如何在敏捷开发环境中有效地...
By Jim Highsmith Publisher : Addison Wesley Pub Date : April 06, 2004 ISBN : 0-321-21977-5 Pages : 312
"Agile Software Development is a highly stimulating and rich book. The author has a deep background and gives us a tour de force of the emerging agile methods." 2006年英文chm格式 页数:504