您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. Extreme Programming Explained: Embrace Change

  2. You will discover how to:Involve the whole teamXP style Increase technical collaboration through pair programming and continuous integration Reduce defects through developer testing Align business and technical decisions through weekly and quarterly
  3. 所属分类:其它

    • 发布日期:2007-10-18
    • 文件大小:843776
    • 提供者:cold_coder
  1. ExtremeProgramming

  2. Extreme Programming is the art of the development
  3. 所属分类:专业指导

    • 发布日期:2010-01-31
    • 文件大小:106496
    • 提供者:lk5423968
  1. 解析极限编程--拥抱变化

  2. 解析极限编程--拥抱变化 限编程(ExtremeProgramming,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发的前提条件、可能性以及面临的困难。1996年三月,Kent终于在为DaimlerChrysler所做的一个项目中引入了新的软件开发观念——XP。
  3. 所属分类:Java

    • 发布日期:2011-12-16
    • 文件大小:3145728
    • 提供者:y369611350
  1. ExtremeProgramming(极限编程,简称XP)

  2. ExtremeProgramming(极限编程,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发的前提条件、可能行以及面临的困难。1996年三月,Kent终于在为DaimlerChrysler所做的一个项目中引入了新的软件开发观念——XP。
  3. 所属分类:专业指导

    • 发布日期:2008-10-29
    • 文件大小:12288
    • 提供者:happystar2008
  1. 敏捷开发的艺术

  2. 《敏捷开发的艺术》为那些正在考虑应用敏捷开发来构建有价值软件的人们提供了实用的指导。本书为敏捷的计划、开发、交付和管理提供了严谨的建议,这些建议来自于作者多年的极限编程ExtremeProgramming,XP经验。你将看到敏捷开发过程的全景图,包括为非技术类读者准备的全面指导,以及为开发者和测试人员准备的实用技术实践。
  3. 所属分类:其它

    • 发布日期:2015-07-17
    • 文件大小:14680064
    • 提供者:yangwawa0813
  1. 用HtmlUnit和WebSphereStudio测试Web应用程序

  2. WebSpherewebsphere用HtmlUnit和WebSphereStudio测试Web应用程序软件测试开放源代码测试框架JUnit和它的一些扩展(如HtmlUnit)为Web应用程序测试带来了许多好处,特别是在极限编程(extremeprogramming,XP)环境中,并且用WebSphereStudio可以将它们很好  用HtmlUnit和WebSphereStudio测试Web应用程序 软件测试    开放源代码测试框架JUnit和它的一些扩展(如HtmlUnit)为Web应用程
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:56320
    • 提供者:weixin_38538950
  1. 敏捷——测试先行方法介绍

  2. 是的,现在肯定有读者会这样说了:“我只在产品发品之前写测试。”有些人可能会窃笑,对质量保证部门说三道四。还有一些人作为项目经理可能会添油加醋地说:“我们可不会浪费时间写测试代码;我们还得写真正的代码呢。”那么,采用TDD到底是什么意思呢?   是的,现在肯定有读者会这样说了:“我只在产品发品之前写测试。”有些人可能会窃笑,对质量保证部门说三道四。还有一些人作为项目经理可能会添油加醋地说:“我们可不会浪费时间写测试代码;我们还得写真正的代码呢。”那么,采用TDD到底是什么意思呢?   TDD产生于
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:88064
    • 提供者:weixin_38673909
  1. www.extremeprogramming.cn:极限编程中文网站-源码

  2. 极限编程 极限编程(eXtreme Programming,简称“ XP”)是肯特·贝克(Kent Beck)在1990年代提出的软件开发方法。2001年,极限编程的领导者们与其他践行轻量级软件开发方法的先行者一起,签署了《敏捷软件开发宣言》,自此诞生了“敏捷”(Agile)这一概念。 在各种敏捷方法中,极限编程最有价值的工程实践,将敏捷宣言的第二条发挥到了极致: 可工作的软件重于详尽的文档 极限编程核心的测试驱动开发,持续集成,用户故事等具体落地的实践,给IT开发团队提供了明确有效的指导,使他
  3. 所属分类:其它

    • 发布日期:2021-03-09
    • 文件大小:165888
    • 提供者:weixin_42129300
  1. 如何使Java项目获得更大成功

  2. XP精华如何使Java项目获得更大成功 使用Java语言所进行的面向对象编程变得空前普及。它使软件开发发生了某种程度上的变革,但最近的研究表明,有半数的软件开发项目滞后,而三分之一的项目则超出预算。问题不在于技术,而是开发软件所使用的方法。所谓的“轻量型”或“灵活”方式,与如Java这样的面向对象语言的威力和灵活性结合起来,提供了一种很有意思的解决方案。最常见的灵活方式称为极端编程(ExtremeProgramming)或者XP,但许多人并不真正了解它。对Java项目使用XP可以大大增加成功的机
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:188416
    • 提供者:weixin_38641876
  1. 揭开极端编程的神秘面纱:重访“XP精华”,第1部分

  2. 北京业务问题一个解决方案:灵活方法XP的价值修订版的需要修订的实践联合实践:建立一个团队组织性变革下个月使用Java语言所进行的面向对象编程变得空前普及。它使软件开发发生了某种程度的变革。但最近的研究表明,有半数软件开发项目滞后,而三分之一的项目超出了预算。问题不在于技术;而是开发软件所使用的方法。所谓的“灵活”方法,与诸如Java之类的面向对象语言的能力和灵活性结合在一起,或许刚好就是答案。最流行的灵活方法称作极端编程(ExtremeProgramming),或简称XP,但许多人并不真正了解它
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:249856
    • 提供者:weixin_38651540
  1. Delphi单元测试工具Dunit介绍

  2. Dunit基本介绍   Dunit是Xunit家族中的一员,用于Dephi的单元测试。是ExtremeProgramming测试实现XtremeTesting的一种工具。Dunit是一个Free的测试工具,没有代码覆盖率功能。Dunit的官方WebSite是https://sourceforge.net/projects/dunit/。使用Dunit应该先看看Dunit安装目录下的doc\README.html。本文也是参看Readme写的。配置测试环境在使用Dunit前应该将下载的Dunit解
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:277504
    • 提供者:weixin_38752282
  1. 采用XP方法使软件项目获得更大成功

  2. 使用面向对象编程变得空前普及。它使软件开发发生了某种程度上的变革,但最近的研究表明,有半数的软件开发项目滞后,而三分之一的项目则超出预算。问题不在于技术,而是开发软件所使用的方法。所谓的“轻量型”或“灵活”方式,与面向对象语言的威力和灵活性结合起来,提供了一种很有意思的解决方案。最常见的灵活方式称为极端编程(ExtremeProgramming)或者XP,但许多人并不真正了解它。对软件项目使用XP可以大大增加成功的机会。本文提供了XP的概述,并解释了它为什么很重要--不是传言,也没有骗局。在过去
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:185344
    • 提供者:weixin_38728624
  1. 极限建模与可执行模型

  2. 在本文中,我们把极限编程(eXtremeProgramming,XP)和敏捷联盟(AgileAlliance)里的一些合适的原则拿来,应用在建模领域。极限编程和敏捷过程在关键任务里的一般焦点,是我们去建造最终产品:代码。这一点非常有争议性:一些人喜欢这种主张,而另一些人把它看成是hacking的托词。但是在可执行模型(executablemodel)的概念中,最终产品是描述系统的模型,是模型定义了系统的设计,而不是代码。本文覆盖了敏捷联盟和XP的12条原则,并展示了它们是怎样适用于系统建模的,尤
  3. 所属分类:其它

    • 发布日期:2021-03-04
    • 文件大小:232448
    • 提供者:weixin_38722184
  1. 使用极限编程改善项目的设计和灵活性[译]

  2. 本文讨论: 测试驱动开发(TDD)的全面性描述; TDD和极限编程的好处; NUnit介绍; 与传统开发技术的比较;英文链接:http://msdn.microsoft.com/msdnmag/issues/04/04/ExtremeProgramming/随着项目的逐渐成熟,难道你不愿意自己编写代码的道路通向坦途,而非走向荆棘丛生的崎岖小径?似乎看起来不管你采取什么方式,编码之路迟早会走向迷途。项目越大,困难越多。有多少次当你以一个近乎完美的设计开始你的项目,然而一旦开始编码,你会发现自己事实
  3. 所属分类:其它

    • 发布日期:2021-03-04
    • 文件大小:208896
    • 提供者:weixin_38624975
  1. iBATIS中的单元测试

  2. 单元测试已经成为了现代软件开发方法中的一个非常重要的组成部分。即使不赞成极限编程(eXtremeProgramming,XP)或者其他敏捷方法能够带来好处,单元测试也应该成为你的软件开发生命周期中的一个基础实践。从概念上说,持久层可以分为3层,而iBATIS使得对这些不同的层进行单元测试都变得非常简单,如图13-1所示。对映射层所进行的单元测试,可能是在大部分应用程序中所发生的最低层次的单元测试了。此过程包括对SQL语句以及这些语句所映射到的领域对象进行测试。这意味着我们将需要一个用于进行测试的
  3. 所属分类:其它

    • 发布日期:2021-03-04
    • 文件大小:228352
    • 提供者:weixin_38693192
  1. 大型组织的敏捷配置管理

  2. 火龙果软件工程技术中心  本文内容包括:开始之前:术语声明大企业对敏捷实践的需求敏捷配置管理实践对于大系统的可扩展的敏捷配置管理注释参考资料本文来自于RationalEdge:由于其规模及复杂性,大企业更需要拥抱敏捷开发策略。通过本文了解如何通过敏捷配置管理环境来有效地协调成百上千的资源。 在我作为顾问的早期,很幸运我有机会接触一个使用了被称为极限编程(eXtremeProgramming)方法的项目。这个项目的环境十分典型:二十个人,有限的复杂度与平台需求。最后这个项目成功了。新方法帮助我们按
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:158720
    • 提供者:weixin_38537689
  1. UML与统一开发过程

  2. RationalUnifiedProcess(RUP,统一开发过程)是一套面向对象的软件工程过程。RUP是一套软件工程方法的框架,软件开发者可以根据自身的实际情况以及项目规模对RUP进行裁剪和修改,以制定合乎需要的软件工程过程。软件开发过程当前使用比较广泛的软件过程主要包括以下几种:1、RationalUnitedProcess(RUP)2、OpenProcess3、Object-OrientedSoftwareProcess(OOSP)4、ExtremeProgramming(XP)5、Cat
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:343040
    • 提供者:weixin_38577261
  1. VisualStudioTeamArchitect团队的敏捷软件开发

  2. 在最近几次与客户面对面的交流中,我有幸分享了我们团队如何在日常工作中进行敏捷软件开发。毫无疑问,这在中国开发人员中是个热门话题,我也想利用博客这个平台与更多的读者进行书面的交流。当然关于敏捷开发利弊得失的争论有不少,而相关的开发模式也分成了TDD(TestDrivenDevelopment),Scrum,XP(eXtremeProgramming)等流派。就我个人而言,一个团队是否严格遵循某种既定的敏捷方法并不重要,但一定得选择并采用一种(或几种)最适合自己开发团队和开发项目的。我认为重要的是团
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:367616
    • 提供者:weixin_38748580
  1. 我眼中的敏捷设计

  2. 2001年,许多公司的软件团队陷入不断增长的流程困境,为了解决这个问题,这个领域中最优秀的experts一起概括出了一些全新的价值观和原则,从而可以让软件开发团队具有快速工作、响应变化能力,他们自称为敏捷联盟。敏捷开发过程的方法很多,包括Scrum,eXtremeProgramming,FeatureDrivenDevelopment,AdaptiveSoftwareDevelopment等等。目前,我所在的公司内部也有很多团队开始启用Scrum的开发流程,力图改变瀑布式开发模型的诸多弊端。作为
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:252928
    • 提供者:weixin_38735887
  1. 测试实践:Eclipse之JUnit

  2. 自动化测试(automatedtesting)在好多书籍中被介绍了,但很少注意讲怎样去组织这些测试。当测试写的越多时,很难知道把这些测试放到哪或者用什么去调用它们。在极限编程---ExtremeProgramming(xp),测试驱动开发Test-DrivenDevelopment(TDD)盛行的时代,这成了一个很大的问题。你可以把测试驱动开发(TDD)认为是"Developmentthroughtesting"开发由经测试。 TDD的主要条款:在任何代码片段之前,必须先写好自动检测这段代码功能
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:274432
    • 提供者:weixin_38597533
« 12 »