领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 胡键 发布于 2009年7月17日
MOSS是一款不容忽视的集成产品,在整个微软的桌面集成战略中占有重要地位。由于能够跟Exchange、Office、SQL Server、AD等诸多项微软产品进行集成,同时兼具门户、工作流、全文检索、内容管理等功能,这些都使得你在考虑以人员为中心的集成时,应该将它放在你的产品考察列表中。
然而,在使用了4年的MOSS之后,Peter Campbell却说MOSS让他受到了惊吓。这到底是怎么回事呢?在这篇题为“SharePoint让我受惊的原因”的博文中,他归纳了几点原因:
Peter在文中直言不讳地表达了对一种管理性和经济性更好的方案的渴望,而且声称即便不是Sharepoint也无所谓。他接着写道:
如果我的目的是要促进组织内的协作和集成工作,使用能超越和阻止筒仓的技术,使用象Drupal、KnowledgeTree、Plone或Salesforce这样的应用,情况要好一些。它们全部都能完成大部分Sharepoint的功能,可以通过补充来得到Sharepoint的那些大杂烩式的功能,但是部署的复杂度低,也更便宜。
最后,他总结说:
经过4年的痛苦,现在我的结论是:到这个产品成熟的时候,如果有组织买单和感兴趣;带宽预算高;高性能的广域网络,而且有咨询预算,Sharepoint将会是一个非常不错的选择。就我目前的条件——部分组织买单;服务器预算一般,没有咨询预算;网络尚可,但要优先考虑某些带宽,如VOIP和视频——我看我最好还是找个替代方案。
很快,一位MOSS的MVP,Eugene Rosenfeld,针对Peter上面的那几点理由一一做出了回应:
同时,Eugene还警告不要低估了跟微软产品进行集成的成本:
不要低估了无法跟用户所钟爱的Office桌面应用集成的成本。用户生产力的流失以及用户的培训成本是部署任何CMS或协作系统的两项非常高的隐性成本。SharePoint通过利用用户已具备和熟悉的Office桌面应用的技能,使得这些成本达到最小。
在对Eugene博文的回复中,Peter承认大多数属于灰色地带,不值得进一步的争辩。同时,他也表达了自己的观点:
我这篇帖子的意思是想表达出我所知道的非盈利环境——我们缺乏资金、技术专长,而且在很多时候,我们用户的带宽要求能让复杂技术大规模成功应用。因此,我的主要观点是,得到Sharepoint全部功能的好处可能并不值得。没错,Drupal是少了很多功能,而且它也会变得复杂,但是我只要建立一个简单的Drupal站点就能以最少培训完成极好的交流和协作,还不需要大量地投入时间和金钱;对于Sharepoint,我无法也不会说出同样的话。
……但是我的帖子并不完全是抨击Sharepoint——它只是想宣扬Sharepoint并不简单。要是你的环境中有一个大型IT部门,招聘了不少程序员,而且有适当的咨询和基础设施预算,它会是一个强大的平台。
的确,就像Peter所说的,微软的很多东西,尤其是开发工具,并不像一开始看上去的那么简单。
胡键 热心开源技术,《开源技术选型手册》作者,《SOA实践指南》译者。目前致力于Groovy/Grails的研究和推广。
微软的东西,就是上手快,入门快。但是可挖掘的东西很多,你也可以做出很复杂技术要求很高的东西。
但是,我坚信SharePoint是完成企业内部CMS最好的系统。
sharepoint 上手一点也不快……而且,随着时间的增长,会越来越痛恨这个东西。尤其是在为他开发 wf 的时候。
问题在于为什么一定要在SharePoint开发工作流?
SharePoint的工作流可以选择一个第三方产商的工作流产品,比如K2 blackpearl就非常不错
Sharepoint上手慢我赞成,但Sharepoint工作流却是非常好的技术;我一直是做WF工作流的,也听说Sharepoint中工作流很难用,但我研究了Sharepoint以后,才知道那是因为做Sharepoint工作流的人对WF的思想了解的太欠缺了。
在实施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概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
5 条回复
关注此讨论 回复