先看一个问题:管理和领导力哪个层次更好?(management vs. leadership)
管理是对流程的监管,所有的组织机构都需要流程来保证执行的有效性。管理着重与流程的创建和确保流程的执行。在角色上管理并不决策而是着重于流程的创建以及更新。一个重点就是避免当前系统的失效。 它属于 inward-looking.
领导力则是 outward-looking.它是通过分析现在的系统,通过持续的工作来发现不足,并着重于下一步需要做什么,而不仅仅是管理。领导力偏重于组织的需求和建立项目的目标。
现在你知道哪个层次更好了,显而易见。
敏捷开发需要持续集成,持续变更,因此会存在很多的不确定性,传统的项目管理当然能够满足一定的需求,比如都需要计划,执行等,然而在角色变更上,项目经理除了继承一定的传统项目管理方法,还需要更好的去考虑领导力的问题,
于控制和命令式的领导风格,合作性的领导风格可能更适合敏捷开发的项目。这两者有以下细小的不同:
合作性:注重于领导和流程决策,能很好的处理不确定性,偏重于从外部看问题,对于风险采取接受的态度,着重于下一步做什么
而命令和控制的风格着重于管理,以及如何管理好下一步的行动,尽量避免失败,着重与流程的创建
个体与交互 胜过 过程与工具
可 以 工作的软件 胜过 面面俱到的文档
客户协作 胜过 合同谈判
响应变化 胜过 遵循计划
在敏捷开发的项目中,项目经理需要更多的从以下三个方面与传统的项目管理方法有所区分:
1 减少控制的行为;
在传统的项目管理方法中,非常强调控制,变更控制,进度控制,人员控制,风险控制,甚至通过各种工具和流程来确保这个世界不至于失控,可是过分的控制并不能创造出更多的有序,敏捷开发中由于需要不断的响应变更,所以不可能所有的事情都能预先进行了解并进行控制,与其不听的去计划,分配,调整这些细小的任务,还不如让团队有一定的自治性。
2以人为导向的管理;
3 强调商业领导力
什么是自组织团队?
在敏捷开发过程中,自组织团队就是说有所有团队成员来领导和组织团队来达成目标。敏捷团队之所以是个自组织团队,不仅仅在于敏捷开发的价值和宣言,还在于是以一种信任和授权的管理风格决定的。他们集体决策来决定需要做什么,对于反馈快速反应,适应变更。因此具有更高的自治性,更强的适应性以及更宽的责任性。
在敏捷开发过程中,人的行为是由环境和行为所决定的。即B=f(P,E),简单的改变P或者E并不能达到你所想要的效果,作为PM,除了用流程,进度,资源分配等来管理团队的活动外,还需要时刻关注人和行为的变化以确保形成自组织和自律的环境,一旦发现行为有所改变,就需要考虑是不是需要相关人员进行调整。
在敏捷开发环境中,想要获得项目的成功,项目经理应该更着重于掌舵而不是控制,应该更注重于服务型管理,而不是一味的在长长地进度,细粒度的任务追踪以及详细的项目预算中挣扎,
到此这篇敏捷项目管理中的领导力_敏捷项目管理中的领导力是什么的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/jszy-ldl/8926.html