闲亭信步(KISS)

书犹药也,善读之可以医愚。If we only do as well as we did yesterday, then we will not see any improvement tomorrow.

2008年06月15日

原创 从“持续集成”到“产品发布” 还有多远?收藏

软件从需求到发布是一个漫长的过程。而持续集成关注于软件开发,即开发人员的每次代码提交都会由持续集成工具进行构建。但得到这个构建版本后,到将其真正部署上线还要走多远呢? 阅读全文>

发表于 @ 2008年06月15日 17:27:00|评论(loading...)|收藏

2008年05月31日

原创 Apache2.2.8的服务在Vista下不能启动的原因收藏

今天在Vista下部署Apache+mongrel。 使用.msi 格式的安装文件安装Apache后,发现Apache的系统服务不能启动。 后来,卸载后在以管理员身份的命令行窗口来安装, msiexec /i apache-win32.msi 安装后发现,Apache系统服务的Owner是Local System,而我使用的用户是 tester,还是无法启动。 通过右击服务名,把属性中的Owner改为tester后,服务就正常啦。 阅读全文>

发表于 @ 2008年05月31日 23:01:00|评论(loading...)|收藏

2008年05月15日

原创 Cruise产品经理谈Cruise收藏

最近,CSDN对Cruise(一款新的持续集成和部署管理系统)的产品经理Jez Humble进行了采访。阅读全文>

发表于 @ 2008年05月15日 21:35:00|评论(loading...)|收藏

2008年04月30日

原创 采纳敏捷:十三人组成的敏捷团队在两天内能做些什么呢?收藏

最近,Google Group上的AgileChina讨论组异常活跃,讨论内容包括如何开始实施敏捷,实施什么样的敏捷以及如何处理实施过程中面临的各种问题。虽然讨论非常热烈,貌似论战居多数,可供参考案例几乎没有。那案例从哪来呢?十二人组成的敏捷团队在两天内能又做些什么呢?4月19日和20日,公司在北京office进行了一次“Code Jam”。这次Code Jam是一个迷你型的敏捷项目阅读全文>

发表于 @ 2008年04月30日 18:01:00|评论(loading...)|收藏

2008年04月25日

原创 BA使用Mingle的最佳实践收藏

使用Mingle半年多了,从最初的1.0版本到现在的2.0版本,Mingle有了很大的变化,表现为更好的容用性和更好的可定制性。做为一名BA,几乎整天会与Mingle打交道,总结了一下使用心得,算是自己使用Mingle的最佳实践吧。阅读全文>

发表于 @ 2008年04月25日 22:56:00|评论(loading...)|收藏

2008年04月23日

原创 “Cruise”功能抢先看!收藏

Cruise是Thoughtworks即将发布的又一款产品,其适用领域为持续集成。阅读全文>

发表于 @ 2008年04月23日 21:35:00|评论(loading...)|收藏

2008年04月18日

原创 统计向敏捷过渡的成功率, 益大还是弊大收藏

多年来,“用度量数据与高级管理层沟通”一直被敏捷社区所排斥,而“害怕数据”并不是问题所在。正确的做法是:对成本、烦恼、风险以及XP的回报的绝对公开化。阅读全文>

发表于 @ 2008年04月18日 07:59:00|评论(loading...)|收藏

2008年04月16日

原创 Mingle 2.0 发布了收藏

继九个月前的首次发布,思特沃克公司(Thoughtworks)本月中旬发布Mingle 2.0。在此版本诸多修改和新功能中,最引人瞩目的是: * 卡片树 * 全方位的报表 * 关键度量数据的计算 * 聚合属性 * 应用编程接口 (APIs) * 任何产物都可以作为一个标签 * 预置更多的模板和度量。 阅读全文>

发表于 @ 2008年04月16日 21:47:00|评论(loading...)|收藏

2008年04月01日

原创 为Card添加属性时尽量使用日期-Mingle最佳实践收藏

用Mingle半年多,为Card增加了很多属性,今天想作个图表,看看Story增加到开发范围内的趋势是什么样。却发现只有In Scoped属性,却不知道是什么时候创建的。于是用时间作为这个属性的值范围,由于每个迭代长度都是一个自然周,所以就很容易得到我想要的结果啦。阅读全文>

发表于 @ 2008年04月01日 23:07:00|评论(loading...)|收藏

2008年03月25日

原创 第一次用Nant和Nunit构建C#项目收藏

以前没使用Nant和Nunit建立过C#代码的自动化构建,今天自己写了一个C#程序,想用Nant和Nunit构建C#代码。可写好build文件后运行UnitTest时遇到了麻烦。提示“Could not load file or assembly 'nunit.framework, Version=2.4.3.0, Culture=neutral,...",最后终于解决了。 阅读全文>

发表于 @ 2008年03月25日 14:26:00|评论(loading...)|收藏

2008年03月20日

原创 Scrum对管理层的要求更高吗?再进一步,Agile对管理层的要求更高吗?收藏

最近,在google group的Agile china讨论组有一个关于Scrum培训的讨论。其中有一个回贴提到"scrum对管理层的要求更高"。那么,再进一步,Agile对管理层的要求更高吗?阅读全文>

发表于 @ 2008年03月20日 11:43:00|评论(loading...)|收藏

2008年03月16日

原创 客户非要接受敏捷吗?收藏

如果你的开发团队正在使用敏捷开发方法,而客户对它并不“感冒儿”,他们只想尽快地拿到他们需要的软件。作为项目经理,你该怎么办呢?阅读全文>

发表于 @ 2008年03月16日 21:55:00|评论(loading...)|收藏

2008年03月12日

翻译 再释“持续集成,应该自动化什么?”收藏

“什么是持续集成”在前面的文章中已谈过了,这里只把其中的一部分:持续集成的六个基本自动化再细说一下。这六个基本自动化是:自动运行测试、自动产生可部署的二进制文件,把它部署到类似生产环境中,自动标识你的代码基线,自动运行回归测试以及自动产生度量。阅读全文>

发表于 @ 2008年03月12日 08:05:00|评论(loading...)|收藏

2008年03月10日

原创 闰月的最后一天是非法日期吗?收藏

在今年的2月29日,访问了一个基于JRuby的Web应用。可返回的结果是:29号不是有效日期。 看它的异常报告,个人猜测是JRuby的一个Bug,不是很确定。 阅读全文>

发表于 @ 2008年03月10日 22:10:00|评论(loading...)|收藏

原创 Yahoo! 采纳敏捷方法Scrum后的效果不同凡响收藏

自从2005年开始,Yahoo! 在美国、欧洲和亚太地区就开始尝试使用Scrum进行软件产品开发。最初仅选择了四个团队进行尝试。到目前为止,已有近200个团队在不同程度上使用Scrum。这里所说的“不同程度”是指不同的受益程度。每个团队因各自情况不同,提高的生产力也不同。但平均而言,这些团队产出提高了30~40%。对于一个企业来说,这并不是一个小数目。阅读全文>

发表于 @ 2008年03月10日 21:29:00|评论(loading...)|收藏

Csdn Blog version 3.1a
Copyright © Tony Qiao