[置顶] TFS(Team Foundation Server)敏捷使用教程(四):工作项跟踪(1)

摘要: 工作项跟踪(1)可跟踪性是软件过程的重要能力,TFS主要是以工作项来实现过程的可跟踪性。曾有人问:"你们实际项目里的工作项是怎么样的?能不能让我们看看?"我也一直很好奇别的公司TFS里的工作项是怎样的,网上这方面的资料很少。我就以三年前的三维管线项目为例,说一说我们的工作项跟踪,欢迎大家批评指正。 ... 阅读全文

posted @ 2015-07-11 11:29 freewick 阅读(5327) 评论(1) 推荐(1) 编辑

[置顶] TFS(Team Foundation Server)敏捷使用教程(一):引言

摘要: 引言1 中国式软件过程的坏味道RUP,CMM/CMMI到了中国就变了味。。。。。。2 Team Foundation ServerTFS是软件开发的协作平台,它要解决的首要问题是团队成员的协作问题。比如说:研发团队内部怎么协作,产品经理,架构师,设计师,开发人员,测试人员怎么进行协作,并行工作?研发... 阅读全文

posted @ 2011-11-05 22:54 freewick 阅读(7063) 评论(5) 推荐(5) 编辑

2012年11月3日

Linq实践教程(1):一行代码实现DataTable全文搜索(Full Text Search)

摘要: 话说某项目需要在客户端执行全文搜索,包括多条件和部分匹配。开发一个新功能首先得google,像这样的代码外国同行早就给我们准备好了,没想到竟然落空。Google不成就只能开发了,我一看有个实习的小伙,那就你了,开发这个功能,顺便练习一下Linq。他写了半天代码也没写出来,只好写了个传统的代码交差(见后面)。于是我就写了下面的代码: public static List<DataRow> FullTextSearch(this DataTable dataTable, string[] keywords) { var q = dataTable.AsEnumerable().Wher 阅读全文

posted @ 2012-11-03 21:54 freewick 阅读(3977) 评论(15) 推荐(4) 编辑

2012年11月2日

项目管理案例- XX项目迭代开发如何控制成本

摘要: 案例:XX项目,用户每周都会有大量的反馈信息,一直到验收前还反馈了一个超过十几条的报告,大量的反馈经常让我们崩溃,并且成本控制也成了难题。有趣的对比是,有的项目平时一点儿都不反馈,一反馈就直接让我们崩溃。 分析: 1 要冷静的分析项目管理中的问题我们的项目经理经常是客户一怒就怕,一催就急,一急就干,一干就糟,把成本意识完全抛置脑后。客户说"我们XX项目是公益事业,你们公司不能只想着赚钱,多投入一点为公益事业做贡献。"听到了吗?公益事业事关人民群众,"此诚不可与之争锋"。这个时候我们如果再用合同的内容和金额来说事从道义上就已经错了。当然,他话是这么说,实际 阅读全文

posted @ 2012-11-02 21:37 freewick 阅读(2307) 评论(1) 推荐(2) 编辑

2012年6月27日

TFS(Team Foundation Server)敏捷使用教程(三):定制敏捷过程模板

摘要: 敏捷过程模板Team Foundation Server 2010内置两个过程模板,虽然有TFS过程帮助文档,但微软并没有提供我们最需要的实践指南,示例等。我们一直用"MSF for Agile Software Development v5.0",长期以来我们尽量适应这个模板,把它当成标准来用。但... 阅读全文

posted @ 2012-06-27 01:33 freewick 阅读(5371) 评论(6) 推荐(5) 编辑

2011年11月6日

TFS(Team Foundation Server)敏捷使用教程(二):源代码管理

摘要: 源代码管理重量型过程改进通常会先拿出一个文件夹,里面有各种规范和文档模板,琳琅满目,ISO9000如此,RUP也是如此,CMM更是如此。一般人看到这么多东西非吓晕过去不可,但咨询师会鼓励你,告诉你这是培训的框架,都是必须品,等你把这些东西掌握了就如何神通广大了,然后开始漫长的学习过程。新手?这是fo... 阅读全文

posted @ 2011-11-06 19:11 freewick 阅读(5752) 评论(5) 推荐(2) 编辑

导航