敏捷开发需要的是 "对" 的 "人", 而不是 "对" 的 "角色"
2015-05-01 16:03
295 查看
这是张典型的敏捷开发中 Product Owner的示意图。
这张图往往使人陷入一场争论:
是领域专家,还是架构师, 来担任 Product Owner?
其实, 争论这个问题,基本上是只考虑了 “敏捷开发中
Product Owner的定义”,而完全忽略了 “产品”与
“团队成员”,实际的现况。
只考虑 “角色”;领域专家、架构师;便决定了企业内谁担任 Product Owner,在实际的项目中,往往会找到错(不适合)的
“人”,来担任 Product Owner。而使团队在项目的运作上与版本交付的效率与质量上,均陷入空前的灾难。
对于执行 Product Owner 这份 “工作” 而言,领域专家,架构师都是 “对” 的角色;但是,“对” 的角色,却不见得都是 “对” 的人。
“将企业内现行的组织角色,直接就一对一的对应到敏捷开发中的 Product Owner, ScrumMaster,这是忽略产品,忽略团队成员现况的,一种极为错误、极为愚蠢的组织管理模式。这样的模式,将使团队会因
“对” 的角色,“错”的人,而陷入混乱,甚至崩溃的地步。
“团队的主要,唯一的任务是开发产品。不是来照着规范、教条来做敏捷;敏捷开发只是工具。而做产品的是
“人”不是 “角色”。唯有找到
“对”的人,才能做出 “对”的产品;
这和角色有绝对必然的关系吗?”
相关文章推荐
- 解构微信(三):揭秘微信的"敏捷"开发与流程管理
- 20145326蔡馨熠 实验三 "敏捷开发与XP实践"
- 20145225《Java程序设计》 实验三 "敏捷开发与XP实践"
- 20145301 实验三 "敏捷开发与XP实践"
- 【敏捷开发】从"需求文档"出发聊敏捷
- 20145325张梓靖 实验三 "敏捷开发与XP实践"
- 20145311王亦徐 实验三 "敏捷开发与XP实践"
- Linq多表链接分页,Select new{"需要的字段列.."},配合杨涛Mvcpager,前台遍历展示自定义字段
- 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。 但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。
- 开发微服务为何同时需要敏捷与软件工程?
- Windows Phone(三)WP7版 " 记账本" 开发(使用SQLite数据库)
- VS2003:--------关于"您试图打开的项目是WEB项目,需要通过指定其"Url"路径来打开
- 敏捷开发需要编写文档吗?
- SQL Server把一台服务器上的数据库转移到另外一台服务器上。而转移完成后,需要给一个"登录"关联一个"用户"时,发生错误:“错误15023:当前数据库中已存在用户或角色”或“用户、组或角色 在当前数据库中已存在”
- 为什么很多看起来不是很复杂的网站比如 Facebook、淘宝,需要大量顶尖高手来开发?
- 推荐|当我们需要"图片+标签"技术开发支持时,一般去哪些地方?
- 【转】为什么很多看起来不是很复杂的网站,比如 Facebook、淘宝,都需要大量顶尖高手来开发?
- 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 账户与角色
- "javac不是内部或外部命令"的解决办法
- "窗体加载闪烁处理、无边框窗体的移动" 之 配餐系统的开发