乱弹XP !》的相关内容

potian的软件开发常用工具箱

我说说自己开发一个Java程序常用的工具箱(仅为个人习惯): 准备篇 1。白板(白板笔)。 1)需求阶段和客户讨论问题时分析、设计、客户在这里自由交流大家对问题的看法 2)在项目分析和设计阶段用来进行头脑风暴,是设计的最重要的工具。白板上画的可以是UML图,但也可以是项目团队能够理解的任意图形,或者就是简单的线条、图形都可以 3)无处不在的讨论,任何时候对需求的理解和对设计的讨论都在白板上进 ...
by potian 2004-10-22 浏览 (35119) 回复 (37) 关键字:

胖子说RUP

要说RUP,就要先说UP。 UP可以用下面的话来概括——用例驱动、以构架为中心、迭代和增量的开发过程。 acobson在《Object-Oriented Software Engineering : A Use Case Drivern Approach》中给的定义是这样的:当希望改变系统的行为时,重建相对应的参与者和用例模型。整个系统的基础构架将有用户所希望使用系统行为进行的操作来控制。由于控制 ...
by ozzzzzz 2005-06-07 浏览 (44587) 回复 (120) 关键字:

《设计已死》

XP 的主要设计者之一 Martin Fowler 在《设计已死》 http://martinfowler.com/articles/designDead.html http://www.agilechina.org/MartinFowler/isdesigndead.htm 中说: "Don't worry about design, if you listen to your code a g ...
by dlee 2003-11-11 浏览 (8846) 回复 (14) 关键字:

关于用户故事这件事

重新开个新帖: 最进一直在研究用户故事,有些心得同大家交流下,欢迎排砖: 我认为用户故事同用例最大的区别在于: 使用的方式 用例被看作需求的主要成果,用来作为设计,实现,测试的前置条件。并且作为工件在项目中需要保留。 相反 用户故事作为获取需求的开始,起到提纲的作用,最初的用户故事,可看作将要满足的功能的站位符,提醒我们有这么回事。 在UP中你会看到:有特性和用例的区别。 在XP中只有用户故事。 ...
by partech 2005-11-08 浏览 (21828) 回复 (61) 关键字:

大师打个喷嚏,我们都要重感冒

中国的开发人员缺乏自信心,没有个性是非常严重的。严重程度最明显的表现就是完全不敢质疑大师的观点,甚至不敢质疑这里一些所谓的“高手”的观点。 我推荐了一些大师,有人怀疑我是个死读书的本本主义者(又是一个王明!中国这样的人何其多啊)。其实这些大师只是因为观点和我非常接近所以我尊重他们,我从来不认为我必须在形式上完全照搬他们的做法。我的目的也绝不是鼓励大家去盲从,从昨天崇拜 CMM、崇拜 Ration ...
by dlee 2004-06-20 浏览 (19263) 回复 (58) 关键字:

极限编程最佳实践的深入研究

极限编程概述极限编程(Extreme Programming,简称XP)是目前讨论最多、实践最多、争议也是最多的一种敏捷开发方法。XP是一套能够快速开发高质量软件所需的价值观、原则和活动的集合,使软件能以尽可能快的速度开发出来并向客户提供最高效益。XP是很多Java开源软件使用的软件开发方法,也是许多实干派大师倍加推崇的一种方法,同时也有很多使用传统软件开发方法的大师和大公司倍加批评的一种软件开发 ...
by zhijie435 2006-12-27 浏览 (102) 回复 (0) 关键字:

了解一下XP

转~ ExtremeProgramming(极限编程,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与 WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发 的前提条件、可能行以及面临的困难。1996年三月,Kent终于在为DaimlerChrysler所做的一个项目中引 ...
by linxizeng 2007-08-18 浏览 (221) 回复 (0) 关键字: XP

敏捷需求分析

(本文发表于程序员杂志2006年第4期) 在很多人的印象中,敏捷软件开发是种类似黑客行为的过程,是程序员最爱的勾当。不写文档,不作需求分析,没有项目经理,做什么东西完全是程序员自己的行为。所以他们认为这样的过程无法满足真正大型项目和复杂项目的需要,因此在经过考虑后,放弃了敏捷方法。 真的是这样吗?敏捷过程到底是如何做需求分析?用户故事和用例有什么区别?敏捷过程如何去管理需求的?这些是一些想要实 ...
by 冰云 2006-11-19 浏览 (11258) 回复 (21) 关键字: 敏捷 需求分析

采用XP方法使软件项目获得更大成功

采用XP方法使软件项目获得更大成功原著:Roy W. Miller 、Christopher T. Collins改编:xuyeli(本文转载自软件工程专家网www.21cmm.com)  使用面向对象编程变得空前普及。它使软件开发发生了某种程度上的变革,但最近的研究表明,有半数的软件开发项目滞后,而三分之一的项目则超出预算。问题不在于技术,而是开发软件所使用的方法。所谓的“轻量型”或“灵活”方式 ...
by softstone 2002-03-07 浏览 (28) 回复 (0) 关键字:

XP(极端编程)XP 总体介绍

什么是XP   我喜欢的 浏览器   我喜欢的 文化礼品   我喜欢的 网站 FireFox 2.0 100部奥斯卡影片 博告网         & ...
by zhaosoft 2008-06-07 浏览 (181) 回复 (0) 关键字:

猜猜javaeye的下一个炒作热点是什么?

Rangers 写道 2003年到2005年 hibernate and 敏捷 VS RUP VS CMM 2004年底到2005年初 EJB已死 and without EJB and 轻量级容器 2005年中旬到2006年中 Ajax and web 2.0 and 改善用户体验 2005年底到现在 ROR and MAC OS and MAC book 宣传热点对一个技术网站来说本 ...
by robbin 2006-09-07 浏览 (12858) 回复 (70)

推荐知识库条目

Comming soon