
Eclipse RCP技术和OSGi规范在客户端及服务器端的应用
RPC Software公司为家具行业开发了ERP和项目计划解决方案。本案例研究探讨了他们如何使用Eclipse RCP及其他Eclipse技术来快速满足顾客的需要,同时提供一流的用户体验。

RPC Software公司为家具行业开发了ERP和项目计划解决方案。本案例研究探讨了他们如何使用Eclipse RCP及其他Eclipse技术来快速满足顾客的需要,同时提供一流的用户体验。
合同是不同机构间的粘合剂,但传统的合同是基于“不信任”和“自保”哲学,而且定额合同(fixed price contract)也未考虑软件开发的不确定因素。而按时收费的项目却不是按已交付的价值来收费,这就导致某些团队耗时多,产出少,虽然没多少成果可以展示,但同样可以得到经济收益。敏捷社区一直在寻求更好的解决方案。
FIT(集成测试框架)和FitNesse虽然都被用于敏捷项目进行集成测试(integration test)和验收测试(acceptance test),但很多人已经尝试将两者结合起来作为通用的测试框架。一些人指出FIT只能用于进行业务沟通或者客户沟通的交叉功能测试(cross-functional test),而且这一点是相当重要的。Naresh Jain和James Shore分享了他们的经验。

David Spann是一名经验丰富的建导师,他对Jean Tabaka的著作《协作精解:软件项目领导的建导技巧》作了见识深刻的评论。Jean是一名经验丰富的教师、顾问和教练,她在书中展示了增强团体效率的技巧,并为确保初次尝试能按计划顺利进行提供了模板。在讲授的同时,她也分享了许多绝妙的故事。

构建(Build),自动化(Automate),测试(Test),这个BAT可以帮助你建立一张防护网,确保代码可以如你所愿的继续工作。 Richardson向我们展示了这些步骤如何迅速发现并解决那些没有意识到的副作用。看看它与你日常工作相比的区别是什么,你是否需要用不同的手段处理工作。

JBoss Seam整合了Ajax、JSF、EJB3、Portlets和BPM,是个全新的一站式web应用框架。本文节选并编辑了Michael Yuan和Thomas Heute即将出版的关于Seam一书中的第一章和第二章,阐述了Seam的用途,并通过HelloWorld一例阐释了该设计理念。