第二天都是各个分会场的演讲,因为工作的关系,俺更多的听了和测试相关的内容。
第一个讲座是BugFree的。早就听过这个名字,也看过网上的一些资料介绍,这个缺陷管理工具走的标准的微软的流程。没想到的是,原来现在是阿里妈妈里的人在负责开发维护。
新版本的BugFree增加了测试用例管理的功能,正在逐渐完善起来,对国内的小企业应该还是相当好用的。还有一个很有意思的小功能:可以将缺陷同和svn库里的提交活动关联起来,这样,修改一个Bug后,可以直接从Bugfree里的链接中看到这个缺陷的修正过程中对应了哪些代码,甚至还可以做和上个版本的代码比较。应该是个很实用的功能。另外,还提供了一组api来帮助同自动化框架的结合,目前的api提供了缺陷查询、录入的功能。
下一个网上很有名的阿朱讲走出软件作坊,有些推销书的意思。感觉一般,阿朱讲起来不带停顿的,也不分主次……大部分都是在讲一些做事的道理。
下午还是阿里软件的人讲SAAS,倒是讲了些具体的东西。特别是在做SAAS时如何选择集群的结构上。但这种演讲肯定也不会涉及比较难的技术点。
IBM的人介绍了他们的Jazz,rational的新项目管理工具,注重于协作开发,支持分布式开发,都是基于Eclipse平台的(也有少量bs的界面)。感觉也挺重量级的。
UMLChina的潘加宇讲《对象建模与严肃的创造力》,忽悠为主。这些做咨询的口才果然好。不过简单的总结一下,就是挖掘需求的时候不能胡乱挖掘,而要从原有的流程入手,尽量把原来需要人工做的、人工分析的东西做成自动化的,这就是需求了。似乎也是废话……
然后听了半截adobe的flex和air,都是讲理论,富客户端的历史演变啥的,提前跑掉了。然后去听google的云计算, Google App Engine 。讲的人也比较晕,虽然有一些实际的例子。前半部分的意思再强调云计算,特别是google的云计算是为了一劳永逸的解决互联网应用中存在的大量问题,程序员不能将精力集中到业务中去而要花费大量的时间在解决具体的技术点上,如服务器配置、集群等。可是听到后半段,给我的感觉只是google再用一个复杂的问题解决另一个复杂的问题……,给程序员的体验一点都没得到简化。到有点像以前的ejb……比较失望。
晚上有个ruby和ror的沙龙,参加的到都是一些年轻的程序员,不会忽悠,感觉亲切多了
了解了另一个ruby的测试框架cucumber,功能和我们以前做的一个关键字驱动的测试框架相仿。再次感慨,ruby里对敏捷的实践真是很多~
呼 第二天结束。