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

推荐订阅源

The Last Watchdog
The Last Watchdog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Secure Thoughts
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
T
Tor Project blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Google DeepMind News
Google DeepMind News
L
LINUX DO - 最新话题
博客园_首页
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Vercel News
Vercel News
Last Week in AI
Last Week in AI
月光博客
月光博客
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Proofpoint News Feed
博客园 - 叶小钗
NISL@THU
NISL@THU
C
Check Point Blog
K
Kaspersky official blog
N
News and Events Feed by Topic
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
Arctic Wolf
T
Threatpost
GbyAI
GbyAI
L
LINUX DO - 热门话题
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Privacy & Cybersecurity Law Blog
N
News and Events Feed by Topic
Scott Helme
Scott Helme
P
Privacy International News Feed
The Register - Security
The Register - Security
G
GRAHAM CLULEY
Recorded Future
Recorded Future
Apple Machine Learning Research
Apple Machine Learning Research
C
Cybersecurity and Infrastructure Security Agency CISA
B
Blog
Project Zero
Project Zero
Cyberwarzone
Cyberwarzone
Webroot Blog
Webroot Blog
Microsoft Security Blog
Microsoft Security Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
D
DataBreaches.Net
J
Java Code Geeks
AWS News Blog
AWS News Blog
Help Net Security
Help Net Security
Engineering at Meta
Engineering at Meta
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
Google DeepMind News
Google DeepMind News

博客园 - 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之后就可以很好的支持重构了,使用其中的重构工具可以大大节约重构时间。

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