[转] InfoQ: Jim Shore提出自动化验收测试得不偿失
Jim Shore提出自动化验收测试得不偿失 中文版本 English Version 有时候看敏捷社区的这些讨论是很有意思的事情,能得到很多启发,但自动化验收测试还是不能苟同,至少不是每个项目.
Scrum With Team Foundation Server 2010
Aaron Bjork, Senior Program Manager of Team Foundation Server.
写了这个 Slide, 应该对正在或准备使用 TFS 的项目经理有写帮助。
转 – Great teams have members that defy roles
PM Tip #14: Great teams have members that defy roles
推荐读一下。
But, given this is a PM tip post, a few pragmatic thoughts for PMs in this sort of situation..
1.
Your feature team relationships are the most important you have. When
issues like this one come up it is often a symptom of a disconnect or
mistrust across the feature team. It should be a single to you to
invest more in these relationships. What is really going on?
2.
Keep the conversation focused on what needs to be done. Don't fall
into the trap of each person on the team just defining some
"traditional" work. Help guide the team to the point that everything
that being done actually needs to be done by this team at this time.
For example, do you need exhaustive test cases while you are still
incubating? Do you need an API level spec while basic design tenants
are still being established?
3. Be the most flexible member
of the team. When you do get into dividing up what needs to be done,
be the most open minded and flexible person. For example, if dev
wants to own defining the APIs for the feature, fine, you pick another
area to add value on and figure out a way to influence the design
though customer feedback, app building, etc.
CC.NET + ClearCase + MsBuild + MsTest + FxCop 攻略
测试驱动和每日构建的开发中,一个好的每日构建工具是很重要的。
CC.NET (http://ccnet.thoughtworks.com )作为一个开源工具是一个不错的选择,只不过配置稍微麻烦点,没办法,不花钱要求不要太高啦。
最近的项目中用到 CC.NET ,折腾了好几天做好配置拿出来分享下,希望对后来人有点帮助。
- 建立目录结构 d:\MyProjectDailyBuild:把所有文件放到一个目录,备份起来比较方便
d:\MyProjectDailyBuild\Tools\CCNET:将下载的 CC.NET 解压到这个目录(没使用安装版,这样以后搬家比较方便)
d:\MyProjectDailyBuild\Tools\FxCop:安装 FxCop 后把安装目录中的文件 Copy 过来 - 修改 CC.NET 配置文件 d:\MyProjectDailyBuild\Tools\CCNET