BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

敏捷怎样使个人受益

| 作者 Chris Sims 关注 0 他的粉丝 ,译者 张晓庆 关注 0 他的粉丝 发布于 2008年12月8日. 估计阅读时间: 3 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

Scrum开发列表最近有一个讨论,阐述了敏捷开发实践怎样使参与的个人直接受益。大家一致认为实现敏捷实践可以创造个人成长的理想环境,比如检查和调整、结对编程、测试驱动开发、持续的协作和沟通。

讨论源自于Arturo Perez问的这个问题:”Scrum(或者其他敏捷涵盖性方法)对追求进步的个人提供了什么?“ 很快反应络绎不绝,Roy Morien接着写道:

Scrum和其他的敏捷方法,在协作、交流和分享知识方面投入很多。所以不管是从别人的经历还是你自己的,每天你能够学得更多一些。每个sprint周期的最后,都有机会反思和回顾。

Angela Druckman写 道,严格检查和调整的团队工作,能够让人看到事情真相,并基于真相制定未来的计划。她指出人们一直自我欺骗,如他们为什么没有晋升,他们的技术水平,或者 他们当前职位的安全性。当人们以后的行为基于这些谎言所做的假设时,真正的麻烦就来了。与之形成对比的是,有人学会了检查当前情况,寻找真相,然后基于真 相制定计划调整。

Brian Bozzuto描述了在尊重学习的环境中工作对个人的价值。敏捷理想中的“尽早失败”,“检查和调整”,“spike方案”都关注于学习。在这样的环境中,个人更易于学习和自我成长。不仅如此,Brian还觉得这样的工作环境更健康快乐,当然会对个人有益。

Alan Atlas对敏捷开发提供了更多的机会指导新员工进行了评论:

对团队中缺乏经验的或者不很专业的人来说,会比传统团队中有更多地机会与经验丰富、更专业的人打交道。使那些渴望或者需要学习更多的人受益巨大...

...除此之外,还有scrum一般的强制要求,如传播知识,减少专业化,你的工作会有一个在我看来很理想的学习环境。

在博客中一个相关的帖子里面, Theodore Nguyen-Cao提到了敏捷宣言四个价值观中的第一个,“个体和协作胜过过程和工具”,他说:

虽然了解版本控制,bug跟踪和持续集成对一份简历来说好极了,但与别人一起工作收获更大、更有意思。你建立良好的人际关系,并能从其他人的经验和观点学到非常多东西。结对编程帮助我更好地理解我不知道的,甚至更好地理解我已经知道的...

...最重要的是,我仍然觉得自己是一个开发者并在成长,我坚信开发者在其职业生涯中最好的事情就是永远学习。其他一切随之而来。

Theodore比较了他在敏捷环境中与传统环境中的工作经历,发现以敏捷方式工作他学得多得多。

什么样的工作环境促进或者阻碍了你的个人进步和发展?你发现敏捷对你有益吗?欢迎留言分享你的经历。

查看英文原文How Agile Benefits the Individual

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

作者写的时候讨论才没进行多少呢 by 徐 毅

更多的讨论可以直接去看这个topic:
groups.yahoo.com/group/scrumdevelopment/message...

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT