领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Chris Sims 译者 郑柯 发布于 2009年2月23日
极限编程的Yahoo讨论组一直在讨论:诸如任务白板这样的低技术含量信息辐射器的优劣,并与高技术含量的工具做比较。最初的帖子倾向于使用真正的任务白板,而不是电子表格,但是作者发现无法去跟老板解释。后续的讨论揭示了多种原因,说明为什么要选择简单的物理方式来报告信息。
任务白板是一种特定类型的“信息辐射器”,亦可以看作“大型可见图表”,用来展示工作的进展状况。任务白板展示完成了哪些任务、正在进行哪些任务,以及接下来要处理哪些任务。任务白板的广泛使用,是由精益软件开发者提倡的,他们有时将其称为“看板”。
“信息辐射器”这个词是由Alistair Cockburn提出来的,他这样描述这个概念:
信息辐射器是一种展示装置,它所放置的地方使得大家在工作时或是路过旁边时就可以看得到。它上面展示了阅读者关心的信息,让人们无需发问就可以了解。这意味着减少干扰,同时沟通更多。
好的信息辐射器应该:
- 足够大,对于偶然路过或是有意阅读的人来说,上面的信息易于阅读。
- 让人看一眼就可以理解。
- 定期变更,使其值得经常查看。
- 易于更新信息。
Alistair接下来解释说:信息辐射器一般是放在纸上,并放在易于看到的地方,比如团队房间或是走廊过道中。
极限编程社区通常使用“大型可见图表”来描述同样的概念。Ron Jeffries这样解释:
要展示重要的项目信息,不能通过正式的方式,不是放在web上,不要放在PowerPoint之中,而是应该挂在墙上的图表之中,这样没人可以错过……Web站点不能把信息推送给我们,我们必须去点击查看。展示幻灯片要跟会议和演讲结合在一起。墙上的挂图总是可以见到的,只要我们需要。
Milo是极限编程Yahoo讨论组中该讨论的最初发帖人,他描述了这样的情况:他的老板质疑他为什么使用任务白板,而不是电子表格或是Wiki。Milo发现很难对自己的偏好做出合理的解释:“为什么共享Wiki看起来更麻烦呢?要是问起来,在电子表格中多点几下就真那么费事么?”
在讨论过程中,使用任务白板而不是电子设备的优劣就逐渐显现出来了。
优势:
劣势:
提到版本控制,George Dinwiddle分享了他的经验,他曾与有同样顾虑的团队一起工作。他使用数码相机捕获任务白板上的状态。不过后来发现,团队从未觉得有必要去查看这些图片。
Arnaud Bally提及:他曾试图使用一个大型的电视屏幕作为电子任务白板,可后来觉得团队好像不太适应。查找原因之后,他说道:“人类有多种感觉,在物质和意识、眼睛与手势之间需要建立联系。如果你能找到一些物体,并把注意力放在上面,你就可以更好地思考与沟通。”Dave Smith进一步提及:从计算机前离开,将任务卡片从“进行中”移动到“已完成”部分,可以带来满足感。
Milo是这么回应的:“我同意你们的看法,也同意Arnaud所说的关于人类需要联系感觉的说法。可这些真得那么重要么?”对此,Ron Jeffries以讽刺的口气回复道:“让我确认下我理解了你的问题。你是在问人类的需要真得有那么重要么?”
读者们,你们的团队会使用诸如任务白板、燃尽图这些低技术含量的信息辐射器么?还是使用高科技的信息辐射器?请在文后留下评论,分享你们的经验。
查看英文原文:Information Radiators: Is low tech really better?
译者 郑柯 InfoQ中文站总编。做过开发,当过PM,干过销售,搞过市场,最终还是回到媒体。实用的理想主义者,相信:每天改变一点点,这个世界会更好。
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
论道WP第三篇专栏,以应用程序栏的使用为中心,包括了软键盘带来的问题、应用程序栏介绍、如何绑定应用程序栏的属性等几个方面的具体话题,为开发者顺利使用应用程序栏开发提供了具体指导。
在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中对于锁的性能优化,以及锁的存储结构及升级过程。
本次分享将首先介绍现代富文本编辑器的组成和实现,然后结合UEditor的开发过程,与参会者分享UEditor在设计和实现的过程中,所涉及到的核心功能的细节实现。
本次演讲视频录制于百度技术沙龙。
我们所开发的应用程序大多都需要提供一个图形用户界面(GUI)。关于GUI应用的架构设计,已经有了Form & Control、MVC,、MVP、 Passive View等多种模式。模式可以帮助我们建立优雅的架构,但前提是弄清楚模式的应用场景。弄清楚GUI应用面临的设计上的问题,有助于我们正确的挑选设计方案。
MongoDB是一种非常易用的NoSQL方案,Brian C. Dilley在这篇文章里介绍了MongoDB的优劣势,并介绍了MJORM项目。MJORM用于MongoDB,是一个没有注解的Java ORM库。
随着网络基础设施的逐步成熟,从RPC进化到Web Service,并在业界开始普遍推行SOA,再到后来的RESTful平台以及云计算中的PaaS与SaaS概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
2 条回复
关注此讨论 回复