惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
G
Google Developers Blog
Vercel News
Vercel News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Engineering at Meta
Engineering at Meta
B
Blog
博客园_首页
量子位
博客园 - 叶小钗
L
LangChain Blog
T
The Blog of Author Tim Ferriss
云风的 BLOG
云风的 BLOG
Blog — PlanetScale
Blog — PlanetScale
F
Fortinet All Blogs
S
SegmentFault 最新的问题
宝玉的分享
宝玉的分享
D
DataBreaches.Net
雷峰网
雷峰网
The Cloudflare Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
TaoSecurity Blog
TaoSecurity Blog
罗磊的独立博客
MongoDB | Blog
MongoDB | Blog
The GitHub Blog
The GitHub Blog
I
Intezer
H
Help Net Security
The Hacker News
The Hacker News
The Register - Security
The Register - Security
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
AWS News Blog
AWS News Blog
V
V2EX
Microsoft Security Blog
Microsoft Security Blog
T
Tenable Blog
Spread Privacy
Spread Privacy
A
Arctic Wolf
P
Proofpoint News Feed
T
Threat Research - Cisco Blogs
Schneier on Security
Schneier on Security
C
CERT Recently Published Vulnerability Notes
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The Last Watchdog
The Last Watchdog
Latest news
Latest news
T
Troy Hunt's Blog
L
LINUX DO - 热门话题

博客园 - SuperBowl

新蛋(成都)急聘.net 高级软件工程师 NetTiers模板中各个选项的一些解释 敏捷实践--个人与过程 敏捷实践--持续集成工具CC.net配置 .net4.0 & VS2010 敏捷实践--用户故事和用例的选择 .Net 常用开发工具 敏捷实践--启航 敏捷软件开发之持续集成 6,Composite UI Application Block (CAB) WorkItem介绍 5,Composite UI Application Block (CAB) WorkSpace介绍 4,Composite UI Application Block (CAB) FormShellApplication介绍 (转)2007年IT薪资调查 IT人更关注职业前途 3,Composite UI Application Block (CAB) 结构介绍 2,Composite UI Application Block (CAB) 概念和术语 1,Composite UI Application Block (CAB) 介绍 很想提笔写点什么 读完“影响力” Hello ,Atlantic
敏捷实践--准备
SuperBowl · 2008-11-01 · via 博客园 - SuperBowl

     敏捷软件开发参与人员不是哪个个体,而是一个团队,他包括项目的客户和领导,还是更重要的团队成员。事前和大家把敏捷实践的信息沟通到位是首要的。所以为了营造一个好的,受支持的实践环境。我和美国的客户及项目组成员做了细致的沟通。由于项目领导关心的是我们的软件开发过程有没有在CMMI的受控范围内,所以,我们在没有取得实践成果之前,还是不会跳出CMMI这个规则的大框架。当然,冲突的地方我们尽量使用裁减工具。

    首先我们主要是引入单元测试,持续集成,重构,持续发布。

    单元测试工具大家肯能会首选Nunit,我也不例外,毕竟用的时间长,成熟,但是我们最后测试其不支持精简版的程序集的测试,还是放弃了他。选用了我认为更有潜力的MSTest,就是VS2005之后就自带的单元测试工具。微软太强了,.net平台上的好工具基本都被它一一模仿并集成到IDE了。

    持续集成选择CC.net,这是一个很不错的工具,可以将MSTest,MSBuild,NCovery,Fitnesse...等工具很好的集成在一起。当然我们选择使用它来实现了1,从VSTS获取代码 2,编译解决方案 3,执行单元测试 4,发送测试报告 5,发布 。

   Visualstudio 2005之后就可以很好的支持重构了,使用其中的重构工具可以大大节约重构时间。

   另外,采用迭代开发,会在每个迭代周期进行一次发布,让客户可以及时看到系统的样子。然后给他们提供后续需求和调整的依据。同时让他们可以很容易地知道项目的进度。