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

搜索资源列表

  1. 基于RationalTeamConcert实现持续集成

  2. 随着软件开发的发展,越来越多的机构都开始使用RationalTeamConcert(RTC)来管理和开发项目。持续集成是敏捷开发方法中非常重要的实践,本文希望通过介绍笔者在项目中使用RTC进行持续集成的实践和经验,来为使用RTC的人员进行项目开发提供一些方法和建议。本文将首先介绍持续集成和RTC的相关概念,然后再具体介绍项目中使用RTC来实现持续集成方法,包括:源代码管理、构建定义、多环境扩展、自动部署等方面。在如今敏捷开发方法已成为主流的软件开发市场,周期性快速交付已被业界所广泛接受并认可。在
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:949248
    • 提供者:weixin_38590685
  1. 基于RationalTeamConcert实现持续集成

  2. 随着软件开发的发展,越来越多的机构都开始使用RationalTeamConcert(RTC)来管理和开发项目。持续集成是敏捷开发方法中非常重要的实践,本文希望通过介绍笔者在项目中使用RTC进行持续集成的实践和经验,来为使用RTC的人员进行项目开发提供一些方法和建议。本文将首先介绍持续集成和RTC的相关概念,然后再具体介绍项目中使用RTC来实现持续集成方法,包括:源代码管理、构建定义、多环境扩展、自动部署等方面。在如今敏捷开发方法已成为主流的软件开发市场,周期性快速交付已被业界所广泛接受并认可。在
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:949248
    • 提供者:weixin_38734506
  1. 全面回答什么是持续集成和持续交付

  2. 在传统的软件开发中,整合过程通常在每个人完成工作之后、在项目结束阶段进行。整合过程通常需要数周乃至数月的时间,可能会非常痛苦。持续集成是一种在开发周期的早期阶段进行集成的实践,以便构建、测试、整合代码可以更经常的进行。CI意味着一个在家里的笔记本上写代码的开发者(比如Steve)和另外一位在办公室桌上写代码的开发人员(比如Annie)可以分别为同一款产品编写软件,将他们的修改合并在一个称为源代码库的地方。然后他们可以从各自编写并合并在一起的代码中构建软件,并测试它是否按照他们期望的方式工作。开发
  3. 所属分类:其它

    • 发布日期:2021-03-01
    • 文件大小:487424
    • 提供者:weixin_38603936
  1. “持续集成”也需要重构

  2. 持续集成是极限编程十二实践之一(1999年KentBeck编写的《解析极限编程》),最初被使用极限编程方法的开发人员所推捧,并在过去的几年中得到广泛应用,成为业界广为人知的软件开发实践。该实践用于解决软件开发过程中一个具体且重要的问题,即“确保当某个开发人员完成新的功能或修改代码后,整个软件仍旧能正常工作。”然而,持续集成并非像大多数人想像的那样,首次部署好持续集成环境后就大功告成,一劳永逸了。恰恰相反,它与你项目中的其它产品代码一样,需要改进与重构,否则,就会使你进入一种“持续闹心”的状态,甚
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:565248
    • 提供者:weixin_38744153
  1. ", id: 15486029, username:

  2. 第一章简介1.1研究背景我之前曾在厦门一家中等规模(合计开发人员50人)的软件公司担任项目经理,开始由于对软件工程的不怎么重视,一些失败的软件项目给我留下了极深的映象。在失败和困惑中,我们开始反思,也总结了一些经验教训。后来,我们在开发过程中引入了MSF(MicrosoftSolutionsFramework)软件开发模型,并结合公司的具体情况进行了裁减。实践证明,我们的软件工程过程管理能力大为提高,软件的质量也有较大程度的提高,软件的交付期也得到了基本保证,已经没有再发生那种“永远也完不成项目
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:164864
    • 提供者:weixin_38558655
  1. ", id: 15486020, username:

  2. 第一章简介1.1研究背景我之前曾在厦门一家中等规模(合计开发人员50人)的软件公司担任项目经理,开始由于对软件工程的不怎么重视,一些失败的软件项目给我留下了极深的映象。在失败和困惑中,我们开始反思,也总结了一些经验教训。后来,我们在开发过程中引入了MSF(MicrosoftSolutionsFramework)软件开发模型,并结合公司的具体情况进行了裁减。实践证明,我们的软件工程过程管理能力大为提高,软件的质量也有较大程度的提高,软件的交付期也得到了基本保证,已经没有再发生那种“永远也完不成项目
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:164864
    • 提供者:weixin_38733733
  1. ", id: 15485994, username:

  2. 第一章简介1.1研究背景我之前曾在厦门一家中等规模(合计开发人员50人)的软件公司担任项目经理,开始由于对软件工程的不怎么重视,一些失败的软件项目给我留下了极深的映象。在失败和困惑中,我们开始反思,也总结了一些经验教训。后来,我们在开发过程中引入了MSF(MicrosoftSolutionsFramework)软件开发模型,并结合公司的具体情况进行了裁减。实践证明,我们的软件工程过程管理能力大为提高,软件的质量也有较大程度的提高,软件的交付期也得到了基本保证,已经没有再发生那种“永远也完不成项目
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:164864
    • 提供者:weixin_38659955
  1. 如何搭建弹性高可用的持续集成环境

  2. 持续集成的开发实践是目前的一个热门话题,在本文中,数人科技云平台负责人周伟涛解析其利用开源的Jenkins,ApacheMesos和Marathon搭建弹性的,高可用的持续集成环境的实践,详细介绍了环境设置,在Marathon上部署Jenkins的master实例,配置JenkinsMaster实现弹性伸缩,在内部的代码库或者github上创建一个gitrepo,以及使用marathon部署可持久化的JenkinsMaster等步骤。持续集成(CI)是一种软件开发实践,使用得当,它会极大的提高软
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:566272
    • 提供者:weixin_38621565
  1. 基于Jenkins快速搭建持续集成环境

  2. 持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。本文正是从持续集成的基本概念入手,通过具体实例,介绍了如何基于Jenkins快速搭建持续集成环境。随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile)在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:436224
    • 提供者:weixin_38721398
  1. 基于Jenkins-2.46.3进行持续集成

  2. jenkins已经发布很多年,网上也已经有很多相关的教程。但是jenkins一直在更新,新的版本总会有些改动,而且很多教程其实不够全面。这篇文章将基于最新的版本2.46.3进行操作,同时采用的是离线安装的方式,只需要使用作者提供的资源,就能离线完成整个安装过程。希望这篇文章能够对需要的人有些帮助。持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:922624
    • 提供者:weixin_38657984
  1. 使用Docker实现丝般顺滑的持续集成

  2. 持续集成(ContinuousIntegration,简称CI)作为先进的项目实践之一,近年来逐渐受到国内软件公司的重视;但对于许多朋友来说,可能从未听说过持续集成这个词,抑或只是了解概念但并没有实践过。什么是持续集成?它对软件开发有哪些好处呢?随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile)在软件工程领域越来越红火,如何能在不断变化的需求中快速适应和保证软件质量也显得尤其重要。持续集成正是
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:234496
    • 提供者:weixin_38752074
  1. Jenkins+Ant+Tomcat持续集成自动化测试平台搭建

  2. 持续集成:ContinuousIntegration,简称CI。是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽快发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。项目构建:通过构建工具对多个项目文件进行统一批量的编译、运行。比如,对多个JMeter脚本批量运行。ApacheAnt:是一个将软件编译、测试、部署等步骤联
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:2097152
    • 提供者:weixin_38722317
  1. 详解敏捷测试

  2. 本文来自于博客园,详细介绍了各阶段存在的主要测试活动,结合实际项目,叙述每个测试活动的最佳实践。不同与传统的软件开发模式,敏捷开发模式有着自己鲜明的价值和方法。其中,敏捷测试部分也同以往的软件测试流程有所不同。这对测试人员提出了新的要求,带来了新的挑战。敏捷软件开发(AgileSoftwareDevelopment)初起于九十年代中期。最早是为了与传统的瀑布软件开发模式(waterfallmodel)相比较,所以当时的方法叫做轻量级方法(Lightweightmethods)。二十世纪初,17位
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:398336
    • 提供者:weixin_38581455
  1. 架构设计中的方法学(1)

  2. 方法源于恐惧(1)方法论对软件开发而言意味着什么?我们如何看待软件开发中的方法论?方法论能够成为软件开发的救命稻草吗?在读过此文后,这些疑惑就会得到解答。我们先来了解标题中的一些词的含义。方法论方法论的英文为Methodology,词典中的解释为:“Aseriesofrelatedmethodsortechniques”,我们可以把它定义为软件开发(针对软件开发)的一整套方法、过程、规则、实践、技术。关于方法论出现的问题,我很赞同AlistairCockburn的一句话,“方法论源于恐惧。”出于
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:165888
    • 提供者:weixin_38729022
  1. 过程塑造:(一)从方法到编码

  2. 这是一篇偏重于介绍方法学(特别是Agile方法)实践的文章。其读者对象是那些希望在自己的软件团体中引入某个过程方法,但又不知从何入手的开发人员、项目经理们。本文中所提到的内容更适合于应用在小型的软件团队中。对于较大规模的软件团队,本文中的部分内容也适用。 本系列包括:知识接力、代码是最终目、一致性的思考、活跃和混乱、严谨和死板、短期利益和长期利益的权衡。 软件管理和软件开发是截然区分的吗? 对于项目经理来说,其职责是软件项目的管理,而对于架
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:161792
    • 提供者:weixin_38508549
  1. 构建有效的系统模型

  2. 火龙果软件工程技术中心  本文内容包括:引言模型形式模型主题关系图轴心内容总结参考资料有效的模型可准确而有效地向特定受众说明相关信息。统一建模语言(UnifiedModelingLanguage,UML)模型面临着特殊的挑战,因为其受众具有多样性的特点,其中可以包括开发人员、业务所有者、分析人员、测试人员和项目经理。UML模型(遵循特定形式的最佳实践特征视图)的所有关系图都具有一个共同的主题,而且包含轴心内容,作为每个关系图所关注的核心。在本文中,您将了解如何基于形式、主题和轴心内容的原则组织和
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:176128
    • 提供者:weixin_38589314
  1. ", id: 15399021, username:

  2. 第一章简介1.1研究背景我之前曾在厦门一家中等规模(合计开发人员50人)的软件公司担任项目经理,开始由于对软件工程的不怎么重视,一些失败的软件项目给我留下了极深的映象。在失败和困惑中,我们开始反思,也总结了一些经验教训。后来,我们在开发过程中引入了MSF(MicrosoftSolutionsFramework)软件开发模型,并结合公司的具体情况进行了裁减。实践证明,我们的软件工程过程管理能力大为提高,软件的质量也有较大程度的提高,软件的交付期也得到了基本保证,已经没有再发生那种“永远也完不成项目
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:164864
    • 提供者:weixin_38721691
  1. 从零开始:React,Babel和Webpack应用程序的线框样板(不是create-react-app)-源码

  2. 从头开始React 这只是一个简单的React,Babel和Webpack入门配置,可以帮助您启动和运行React应用。 我之所以创建它,是因为我不愿意使用create-react-app,因为我发现这是保持项目和代码尽可能精简的最佳实践。 对于大多数简单的应用程序,Create-react-app往往有些冗长和肿,因此这似乎是一个不错的选择。 入门 要使用此功能,只需克隆存储库,打开命令行,然后用yarn install或npm install添加所有依赖项。 纱线/ NPM脚本 已经为您设置
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:93184
    • 提供者:weixin_42138139
  1. 基于Jenkins快速搭建持续集成环境

  2. 持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。本文正是从持续集成的基本概念入手,通过具体实例,介绍了如何基于Jenkins快速搭建持续集成环境。随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile)在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:436224
    • 提供者:weixin_38751905
  1. Deals-db-hweber327:由GitHub Classroom建立的Deals-db-hweber327-源码

  2. 交易数据库 概述 这个由两部分组成的项目旨在为软件工具和语言提供实践。 每次作业都将应用您当周在课堂上学到的知识。 在分配之前不要进行分配。 它们旨在补充讲座和分配的阅读内容。 鼓励您与同行合作。 但是,您还负责学习每个作业的关键课程。 因此,如果您需要帮助,请寻求帮助并注意答案。 如果您知道如何帮助某人(无需为他们工作),请帮助他们。 第1部分:系统检查 理论:您应该知道... 软件工具箱中每个软件包的用途和用途 这些工具如何组合成一个无缝的开发环境 实践:您能够... 使用我们在本课程
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:1048576
    • 提供者:weixin_42112894
« 1 2 ... 45 46 47 48 49 50»