简约设计の艺术

开源程序员,自由职业者

排序:
默认
按更新时间
按访问量

James Shore:敏捷的衰落

作者 Chris Sims 译者 李剑 发布于 2008年11月19日 上午12时29分  James Shore声称敏捷正在走向衰落。他说,...

2010-01-27 13:26:00

阅读数:3263

评论数:9

书评:简洁代码──敏捷软件工艺指南

书评:简洁代码──敏捷软件工艺指南 作者 Ryan Cooper 译者王瑜珩 发布于 2009年6月15日 上午11时58分  作为开发人员,我们的首要任务是写出能够工作的代码。但是,仅仅“能够工作”还不足矣,为了能...

2009-06-27 19:31:00

阅读数:3536

评论数:44

敏捷团队协作的加速器——Mingle

敏捷团队协作的加速器——Mingle转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com一. Mingle是什么?Mingle是一个敏捷项目管理与团队协作工具,它提供...

2008-12-13 12:42:00

阅读数:2323

评论数:1

单元测试与敏捷开发

单元测试与敏捷开发转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com在要求项目要尽量快地实现的时候,质量与开发进度上会出现一定的矛盾,最突出的就是单元测试代码与逻辑...

2008-12-05 14:20:00

阅读数:1303

评论数:0

剖析短迭代

剖析短迭代 作者 Dave Nicolette译者 郑柯 发布于 2008年11月19日 下午3时56分 很多人都觉得:迭代的长度应该由发布周期的长短确定。我不同意,我认为这两个周期之间不应有关系。相对于长迭代来说,短迭代可...

2008-11-25 23:49:00

阅读数:1349

评论数:0

设计演化与设计

转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN & Gmail & QQ:DL88250@gmail.com我认为,要成为优秀的软件设计者,学习软件设计的演化(尤其是设计演化)比学习软件设计更为重要。只有从演化的过程中才能...

2008-04-20 21:01:00

阅读数:11759

评论数:0

关于奥普迪词典软件竞赛的一点体会、抱怨与建议

关于奥普迪词典软件竞赛的一点体会、抱怨与建议下面是我们(StoneAge小组)对本次活动的一点体会,也是我们想说的一些话,一些抱怨与建议: 一、本次赛事的目的1. 奥普迪公司开门见山。据我们了解,奥普迪公司正在做外语学习软件的suite package。以奥普迪公司的角度,产品化,或者部分产品化本...

2008-04-20 20:54:00

阅读数:8100

评论数:5

国人眼中的Scrum

作者 乔梁 发布于 2008年3月31日 下午8时17分 最近,在google的AgileChina讨论组中出现了一系列的帖子讨论Scrum,内容涉及对Scrum的理解、CSM的接受程度及其在国内的实施效果等方面。从这些讨论的字里...

2008-04-09 09:57:00

阅读数:1363

评论数:0

介绍敏捷开发的七种主流武器

敏捷开发包括一系列的方法,主流的有如下七种:XPXP(极限编程)的思想源自 Kent Beck和Ward Cunningham在软件项目中的合作经历。XP注重的核心是沟通、简明、反馈和勇气。因为知道计划永远赶不上变化,XP无需开发人员在软件开始初期做 出很多的文档。XP提倡测试先行,为了将以后出现...

2008-04-02 20:20:00

阅读数:1340

评论数:0

我的翻译生涯开始了

最近很热衷翻译工作,开源无处不在! 1月份寒假的时候加入了NetBeans中文社区,参与了一篇Web教程的翻译 2月底,开学后翻译了 Uncle Bob (Robert C. Martin)的一篇博文 3月份开始翻译Martin Fowler的Mocks Arent Stubs ...

2008-03-28 16:56:00

阅读数:1685

评论数:3

自动生成的测试与TDD[翻译自Uncle Bob的博文]

<!-- @page { size: 8.5in 11in; margin: 0.79in } P { margin-bottom: 0.08in } H1 { margin-bottom: 0.08in } H1.western { font-family: &quo...

2008-03-21 09:02:00

阅读数:12413

评论数:2

持续集成反模式——通过避免反模式轻松实现持续集成

让开发自动化: 持续集成反模式 通过避免反模式轻松实现持续集成 ...

2008-02-13 23:27:00

阅读数:1479

评论数:0

XP中的重要惯例和规则

1 项目开发小组(Team) 在XP中,每个对项目做贡献的人都应该是项目开发小组中的一员。而且,这个小组中必须至少有一个人 对用户需求非常清晰,能够提出需求、决定各个需求的商业价值(优先级)、根据需求等的变化调整项 目计划等。这个人扮演的是“客户”这个角色,当然最好就是实际的最终用户,因为整个项目...

2008-02-10 21:45:00

阅读数:1212

评论数:0

XP中一些基本概念的简介

User Story:开发人员要求客户把所有的需求写成一个个独立的小故事,每个只需要几天时间就可以完 成。开发过程中,客户可以随时提出新的User Story,或者更改以前的User Story。 Story Estimates和开发速度:开发小组对每个User Story进行估算,并根据每个开发...

2008-02-10 21:42:00

阅读数:1136

评论数:0

一次有益的敏捷尝试

作者:张恂   PRM 项目所反映的问题和现象是非常典型的程序员高手和笃信编程技巧大于一切的观察家们会指着PRM 案例说这明显是开发人员的水平不够页面处理太笨数据库设计太次……要是我早就搞定了可是这果真是技术问题吗? 俊生:你好!当我第一次在DW 上读到这篇文章漫谈企业应用项目的软件开发过程一个...

2008-02-10 03:16:00

阅读数:1120

评论数:0

一次有益的敏捷XP失败

漫谈企业应用项目的软件开发过程 一个PRM系统实施的经验与教训 ...

2008-02-10 03:12:00

阅读数:1308

评论数:0

异地分布式敏捷软件开发探讨分析

异地分布式软件开发(Distributed Software Development)是指由多个位于不同地理位置的团队进行同一个软件项目的开发过程。这个词越来越频繁的出现在各种技术媒体中。异地分布式软件开发不同于外包,它建立在平等关系的两个团队之间。通常是一个公司的不同分公司或办公室间的协作,他们...

2008-02-10 02:56:00

阅读数:1120

评论数:0

使用Mingle来管理你的敏捷项目

在2007年6月30日,由ThoughtWorks 公司开发的敏捷项目管理工具——Mingle 正式发布了公测版本。自从2007年三月份宣布之后,人们一直热烈期待着Mingle的发布。凭借ThoughtWorks在敏捷领域的经验和以及其在高质量软件交付的历史佐证,Mingle最终可能会蚕食Trac...

2008-02-10 02:46:00

阅读数:2461

评论数:0

敏捷建模

AM(敏捷建模) 是一种态度,而不是一个说明性的过程。AM是敏捷建模者们坚持的价值观、敏捷建模者们相信的原则、敏捷建模者们应用的实践组成的集合。 AM描述了一种建模的风格。当它应用于敏捷的环境中时,能够提高开发的质量和速度,同时能够避免过度简化和不切实际的期望。 AM可不是开发的“食谱”,如果你寻...

2008-02-07 20:57:00

阅读数:1550

评论数:0

关于StoneAge项目的敏捷

本次我们的项目(StoneAge Dictionary)以敏捷方法的XP作为指导,但是我们可能缺乏一些构成敏捷团队的基本要素: 1. 团队成员    敏捷团队需要客户的参与。    我们没有,或者说目前没有,希望项目经理对这个引起重视,联系上客户(或者客户代表)参与到我们的团队中来。    客户在...

2008-02-07 20:47:00

阅读数:981

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭