敏捷开发

摘要: Plastic SCM 是Codice Software 公司完全使用Mono/.NET开发的新一代的SCCM(软件变更和配置管理)软件,设计用来满足当今的按需开发环境,这些环境通常采用分布式框架,支...阅读全文
posted @ 2010-11-14 21:09 张善友 阅读(677) | 评论 (0) 编辑
摘要: ASP.NET MVC框架使得程序员更容易进行Web测试驱动型开发。对于数据库项目呢,使用VS2010的Database 项目模板统一管理数据库对象,Visual Studio 也有一个数据库单元测试...阅读全文
posted @ 2010-05-09 12:46 张善友 阅读(1195) | 评论 (1) 编辑
摘要: Visual Studio ALM的快速参考指南是发布在codeplex上的一个指南文档,地址是http://vs2010quickref.codeplex.com/,这可以作为一个一般的海报和备忘录,让你五分钟了解Visual Studio 2010的内容,其中有一个Scrum的海报可以打印出来贴到团队的墙上.阅读全文
posted @ 2010-04-17 22:06 张善友 阅读(2434) | 评论 (2) 编辑
摘要: Web应用程序框架-Catharsis是一个在codeplex上的项目,相关的文档说明比较详细. 阅读全文
posted @ 2008-09-23 20:22 张善友 阅读(1820) | 评论 (1) 编辑
摘要: 这两天看了一本书《Grails权威指南》,看了这个Java上Rails框架,其中有两条设计理念:
1、make simple thing easy and make complex possible -让简单的事情变的容易,同时让复杂的事情的实现成为可能
2、Convention Over Configuration --约定高于配置
Rails几乎成了敏捷web框架的代名词,Java社区的Grails,.NET开源项目Mono Rails和Subsonic,还有微软ASP.NET Team正在做的ASP.NET MVC框架无不体现着上述两项设计理念。
阅读全文
posted @ 2008-02-24 16:35 张善友 阅读(3616) | 评论 (8) 编辑
摘要: 敏捷宣言开篇即是:“个体与交互胜于过程与工具”,但六年来出现在人们视野中的琳琅满目的书籍,大多数都只是从方法论、项目管理、需求分析和实践角度来帮助读者认识敏捷,实践敏捷,往往忽略了人之为人的那一面。我们会无缘无故的讨厌一件事情,会因为看一个人不顺眼而敌视他所说的一切,会骄傲自满,会自私自利,会固步自封,会讳疾忌医。也许,我们并不会因为知道敏捷可以帮助我们为客户交付最大的价值而轻易接受它,在实践中改变认知。正如在本文中 作者所说的那样,实施敏捷远比购买一些工具,采用一些实践要复杂的多;团队之间要建立充分的信任机制,要有良好的沟通协作氛围,平等自由的环境,才有可能 发挥出团队成员的主观能动性,提高生产力。
只有当项目中的每一个参与者都能真诚地来推动各方面的改进,我们才能获得真正的成功;而如果大家使用敏捷只是源于表面上的服从,那么就会因为内心深处的抵触而产生或多或少的掣肘。这就是几年前曾经随着中国国家足球队世界杯的出线而流传开来的那句话:“Attitude is Everything!(态度决定一切!)”
阅读全文
posted @ 2007-07-15 14:02 张善友 阅读(750) | 评论 (2) 编辑