
基于模式的工程:使用模式成功交付解决方案
InfoQ对Lee和Celso关于《基于模式的工程:使用模式成功交付解决方案》一书进行了采访, 其中谈到了如何使用模式、模型驱动开发以及如何重用模式等。该书专注于如何改善识别、创造、管理和使用模式方面的工作,从而使用更少资源更快地交付更好的软件。

InfoQ对Lee和Celso关于《基于模式的工程:使用模式成功交付解决方案》一书进行了采访, 其中谈到了如何使用模式、模型驱动开发以及如何重用模式等。该书专注于如何改善识别、创造、管理和使用模式方面的工作,从而使用更少资源更快地交付更好的软件。
Nuxeo推出了开源的RESTful语义引擎Fise。Fise旨在“为开发人员提供一个可重用的HTTP语义服务堆栈,以便在CMS中添加流行的语义功能”。Fise是IKS(交互式知识堆栈)的一部分,IKS通过提供语义Web功能的方式,使CMS得到增强。
最近的三个公告在开放性和标准方面体现了云生态环境的演变。Red Hat已经将其Deltacloud迁移到了Apache的孵化器中,Rackspace开源了其云文件代码,分布式管理任务组(DMTF)发布了两个文档,明确了云计算和描述语言的基本功能。
新墨西哥高地大学重新启动了关于软件和系统设计教育的非常独特的大学项目。 该项目基于经验学习、学徒机制,并且使用了完全重新组织的快速成长课程。该项目的目的是: “培养出能够利用计算技术解决复杂、疑难问题的专家。”
近日,Zend针对其PHP产品线宣布了一个“无限订阅”的许可选择,用以支持云计算。虚拟化与云计算对传统的软件许可概念形成了挑战,比如说每个用户一个许可、每个服务器一个许可等,这是由虚拟化与云计算本身所导致的运行实例的动态性与可变性决定的。Zend针对这个问题提供了一种解决方案。
2010年的一项调查显示,各大公司已经减缓了将它们的数据中心虚拟化的步伐。该项调查是由InformationWeek主持进行,并且是为期一年的系列调查中的第二次。关键的发现是: 在2011年将只有不到20%的公司期望将他们服务器中的25-49%实现虚拟化,有不到10%的公司期望将他们服务器中的50-74%虚拟化。
Embarcadero在2010年五到六月对600名职业开发者开展了一次调查,并且已经发布了调查结果。此次调查的重点在于识别“顶级程序员的趋势、挑战、关键的初始行动以及当前所使用的工具。调查的回应者主要是规模不超过25个人的公司中的应用程序开发者。”
近日,Tasktop发布了一个敏捷规划工具,该工具使用了MyLyn连接器来提供规划支持,可以跨越多种项目管理工具,如Mingle、Team Concert、Rally、Scrumworks、JIRA及VersionOne。其Eclipse集成可以将规划项目与源代码文件自动链接起来,这样开发者就可以直接从Eclipse中创建并管理规划了。

Sam Lightstone的这本书核心在于帮助你成为优秀的软件开发专家。职业发展很重要,但却是次要的。这本书通过访谈、评论和建议的综合运用,揭示并探究了那些让人具备专家气质和技能的原则与价值。

本文检阅了Michael Poulin的新书:《Ladder to SOE》。Michael的这本书展示了如何使用面向服务的原则来使IT和业务对齐,以及业务和市场动态的对齐——缔造面向服务的企业(SOE,Service Oriented Enterprise)。Michael指出,要想成为SOE就必须养成使用面向服务进行思考的新习惯,同时他还给出了有效使用它们的方法。

Scrum和敏捷方法促成了产品backlog的产生。一些精益社团的领引者认为产品backlog是毫无作用的。精益鼓吹backlog只是事件的目录清单,典型地把软件开发错看成一种生产过程,本文则辩驳了这一观点。Backlog是敏捷方法论的基础之石。