领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Michael Stal 译者 郑柯 发布于 2012年2月5日
根据美国CGN(Government Computer News)网站的消息,美国陆军的架构服务分部(Architecture Services Division)与软件工程中心(Software Engineering Center,简称SEC)合作,部署了一个平台,以完成应用向私有云的快速研发和移植。工程师们正在使用OutSystems的Agile Platform敏捷平台产品来完成此项任务。
云计算已经是IT行业中广为传播的热门话题之一了,不过只有少数一些企业真得敢把身家赌上去。同时,很多企业的确开始利用云技术,这些技术来自Amazon、Google、IBM、Microsoft或是Oracle等企业。由于安全原因,大多数公司和政府内组织已经开始整理使用私有云的经验。
核心问题在于如何创建云应用,以及如何把现有遗留系统的代码移植到云上去。云基础架构既提供IT基础架构(IaaS),也可以提供开发平台(PaaS)。将应用向云上移植,不管是公共云,还是私有或者混合云,都不是那么直截了当,那么简单。当避免厂商锁定是主要目标之一时,尤其如此。
OutSystems这样的厂商及其产品试图解决的,就是这样的问题。OutSystems提供的Agile Platform,声称能够为应用向云上部署提供很简单的移植过程。
在他们的网站上,OutSystems这么描述Agile Platform:
免费开源业务应用的集成套件,能够帮你马上着手开始学习过程,并快速交付功能完整的应用,几个小时即可完成。
产品的目的是要辅助开发和部署活动,提供对HTML5、CSS 3的支持,同时提供集成移动应用的能力。
但是厂商的承诺只是硬币的一面,而真正的经验确是另一回事。就像所有的复杂软件和系统架构一样,开发平台需要彻底测试,以验证它们是否可用。
在CGN的新闻文章中,编辑Rutrell Yasin说:
Agile Platform的第一次测试项目,是把一个复杂的现有系统迁移到云基础架构上去。开始的时候,系统需要两年半来研发和部署。使用Agile Platform,开发人员可以在16周内就完成再次交付,同时加入新功能,包括移动应用界面;OutSystems官方这么说。最终的应用在2011年11月早期部署到生产环境。
也许,像Agile Platform这样的产品,可以激发云上应用的研发和移植,不管是现成的、还是尚未开发的应用。或者它们可能只是不久的将来就会逝去的“银弹”?至少,软件工程中心对他们选择的方式很满意。
查看英文原文:Cloud Wars – U.S. Army Using Agile Platform For Cloud Migration
译者 郑柯 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概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
没有回复
关注此讨论 回复