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

搜索资源列表

  1. 将看板应用于软件开发:从敏捷到精益

  2. 丰田生产方式(ToyotaProductionSystem,TPS)中用来支持非集中“拉动式”生产控制(non-centralized"pull"productioncontrol)而使用的卡片。作为精益生产的工具,它现在已经应用于世界各地的制造企业之中。如今在敏捷软件开发中,项目的可视化(例如在墙壁上放置任务卡片就是常见的实践)往往被叫做“软件看板”,或者“任务看板”。我们甚至可以看到一些产品维护团队在类似瀑布过程模型中使用看板系统。那么,看板到底是什么呢?为什么它会被用于软件开发环境之中呢?
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:166912
    • 提供者:weixin_38723027
  1. 敏捷软件开发要点

  2. 敏捷软件开发要点.下面的文字来自于《敏捷软件开发原则、模式和实践》一书,作者是RobertC.Martin。我把这些文字发布在这里,希望对敏捷软件开发还不是很了解的朋友所有帮助   下面的文字来自于《敏捷软件开发原则、模式和实践》一书,作者是RobertC.Martin。我把这些文字发布在这里,希望对敏捷软件开发还不是很了解的朋友所有帮助。我推崇这本书,是因为它提出了许多有价值的软件项目管理的理念,以及软件设计思想和方法,其中,很多可以直接用在我们的工作中,或用来指导我们的工作----敏捷软件开
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:83968
    • 提供者:weixin_38727199
  1. 软件开发新思维

  2. 软件开发长期以来被认为是一项富有创造性的活动。一个软件开发机构在接到一个新的项目之后,通常遵循需求、获取、分析、设计、实现、集成和测试的步骤,进行项目的开发。传统的开发方法并不强调软件复用,这样就必然导致大量的重复劳动,给软件企业造成巨大的人力、物力和财力的浪费。对比一些成熟的工程领域,复用是这些领域的一个基本特征,例如土木工程、化学工程、计算机硬件工程等。通过大量复用经过实践检验的系统体系结构和标准化的构件,使得对于一般的设计问题都可以直接利用现成的解决方法,避免了系统开发时“不断重复地发明车
  3. 所属分类:其它

    • 发布日期:2021-03-05
    • 文件大小:310272
    • 提供者:weixin_38597990
  1. 软件外包项目与需求工程

  2. 作者结合自身工作实践,深入探讨了在软件外包项目管理过程中,如何有效地进行“需求工程”的相关工作,从而保证承包商获取完整并符合用户真实意愿的项目需求,以及减少因需求变更失控带来的可能危害。一、需求的重要性何为“需求”?广泛的讲,软件项目中的需求源于用户的一些“需要”,这些“需要”被分析、确认后形成完整的文档,该文档详细地说明了软件产品“必须或应当”做什么。从重要性来看,软件项目中“需求、设计、编码、测试”四者哪个更重要?这个问题不好回答。四者都是软件开发过程中必不可少的环节,光做好其中一个环节并不
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:161792
    • 提供者:weixin_38718223
  1. 《敏捷软件开发》-方法论要素和原则

  2. 方法论的英文为Methodology,编程的方法论应该是指软件开发的一整套方法、过程、规则、实践、技术。不过我们一般提到的方法论都偏重于项目、过程和人员。《敏捷软件开发》的作者AlistairCockburn提出方法论具有以下要素:角色、个性、技能、团队、技术、活动、过程、产品、里程碑、标准、质量、工具、团队价值,它们的关系可以用一幅图来表示:对于方法和方法论的区别,我们要注意的是方法更多的是针对具体的事情的处理方式和步骤。而方法论探讨的是一个团队在处理一个较大的过程的时候,在面临一种特定的场景
  3. 所属分类:其它

    • 发布日期:2021-03-03
    • 文件大小:149504
    • 提供者:weixin_38715831
  1. 从敏捷的业务目标论软件开发

  2. 敏捷已成为软件开发领域的潮流,但单纯为迎合潮流去实施敏捷是不负责任的。开发方法和实践必须服务于业务成功,作为业务导向的敏捷实施成功的前提,首先必须问的问题是:通过敏捷实施要达成的业务目标是什么?为达成这些目标需要做到什么?如何做到?本文将从业务目标出发,分别从这三个方面展开讨论。每一次软件产品的开发都是一个创造的过程,预知一切是不可能完成的任务。首先,商业环境和市场的需求处于变化之中。JonathanRasmusson在TheAgileSamurai一书中陈述了三个关于需求的简单事实:一、不可能
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:389120
    • 提供者:weixin_38519849
  1. 软件开发流程

  2. 下午下载了MSDNWebcasts关于ASP.NET项目实战系列课程的第一讲,了解了一下项目/产品的运作过程。 课程的主讲老师是MSDN的特约讲师邵志东先生。课程中间,邵志东老师介绍了软件开发流程、程序员基本素质、关于质量控制和开发模板及项目组建设。 邵老师首先介绍了软件开发的流程,他把软件开发分为了两大类,即项目开发及产品开发。项目开发是公司根据某一客户的需求单独为某一客户订制的软件;产品开发是公司针对某一市场需求而开发的软件产品(比如WINDOWS、OFFICE等)。 这里把流程图用PS重新
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:250880
    • 提供者:weixin_38705723
  1. 软件项目管理论文:敏捷在软件开发中的应用

  2. 本文从敏捷方法的定义,提出背景,实施方法等方面对敏捷方法进行描述,并与传统软件工程方法相对比,分析敏捷开发的优劣。通过实际软件开发的案例分析软件生产的价值观,得出敏捷方法在软件开发中的价值。关键词:敏捷开发;增量;迭代;用户故事;文档;软件工程;精益生产从广义上来给敏捷开发下定义,敏捷开发(agiledevelopment)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简言之,就是把一个大项目分为多
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:252928
    • 提供者:weixin_38576922
  1. 软件项目需求开发过程实践之业务建模用例图

  2. 本次软件工程项目是重建办公业务流程管理平台,需要在继承原370个流程基础上,还需要提供快速流程开发能力,并要求体现出流程管理的规范性,以及流程的执行力、效率、效益,最终为企业管理创新提供流程再造的能力。在项目前期及需求分析阶段,开发人员致力于“降低成本”,以最小的代价完成项目,其可预见性的软件产品是经过系统平台升级的,并经过改良的第二个办公业务流程管理平台。按客户验收要求,“只能打60分,是不能给予验收”。在软件开发中,需求工作致力于解决“产品好卖”的问题,设计工作致力于解决“降低成本”的问题。
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:265216
    • 提供者:weixin_38558246
  1. 《敏捷软件开发(原则模式与实践)》读书笔记

  2. 由于书是由英文书籍翻译,读起来会难免拗口,本次分享是由《敏捷软件开发》结合网上相关资料总结而成。瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致对后期需求的变化难以调整,代价高昂。瀑布式方法在需求不明并且在项目进行过程中可能变化的情况下基本是不可行的。有论文统计他是造成70%软件开发失败的原因。大体分为
  3. 所属分类:其它

    • 发布日期:2021-02-25
    • 文件大小:610304
    • 提供者:weixin_38586200
  1. 软件开发新思维

  2. 软件开发长期以来被认为是一项富有创造性的活动。一个软件开发机构在接到一个新的项目之后,通常遵循需求、获取、分析、设计、实现、集成和测试的步骤,进行项目的开发。传统的开发方法并不强调软件复用,这样就必然导致大量的重复劳动,给软件企业造成巨大的人力、物力和财力的浪费。对比一些成熟的工程领域,复用是这些领域的一个基本特征,例如土木工程、化学工程、计算机硬件工程等。通过大量复用经过实践检验的系统体系结构和标准化的构件,使得对于一般的设计问题都可以直接利用现成的解决方法,避免了系统开发时“不断重复地发明车
  3. 所属分类:其它

    • 发布日期:2021-02-22
    • 文件大小:310272
    • 提供者:weixin_38740596
  1. 软件外包项目与需求工程

  2. 作者结合自身工作实践,深入探讨了在软件外包项目管理过程中,如何有效地进行“需求工程”的相关工作,从而保证承包商获取完整并符合用户真实意愿的项目需求,以及减少因需求变更失控带来的可能危害。一、需求的重要性何为“需求”?广泛的讲,软件项目中的需求源于用户的一些“需要”,这些“需要”被分析、确认后形成完整的文档,该文档详细地说明了软件产品“必须或应当”做什么。从重要性来看,软件项目中“需求、设计、编码、测试”四者哪个更重要?这个问题不好回答。四者都是软件开发过程中必不可少的环节,光做好其中一个环节并不
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:161792
    • 提供者:weixin_38539018
  1. mastering-extreme-programming:通过学习软件开发主题中的实际应用程序来掌握极限编程,从而成为一名真正的软件制作者-源码

  2. 掌握极限编程 该项目旨在通过在学习与我们成为真正的软件手艺者的旅程有关的软件开发主题中的实际应用,来掌握极限编程。 为什么要进行极限编程? 我想成为一名真正的软件手Craft.io品者,但是,如何避免迷路呢? 由于计划不是我开发的技能,因此旅行中很有可能失败! 我该如何应对这种风险? 极限编程旨在通过应用针对价值和原则的可靠实践来交付出色的软件。 其中一些做法是面向计划的。 这是解决上述风险的关键。 我将以这些做法为指导。 同样,对于每个软件开发人员或软件手艺人,每个人都必须执行极限编程的
  3. 所属分类:其它

    • 发布日期:2021-02-16
    • 文件大小:1024
    • 提供者:weixin_42135462
  1. 《敏捷软件开发》-方法论要素和原则

  2. 方法论的英文为Methodology,编程的方法论应该是指软件开发的一整套方法、过程、规则、实践、技术。不过我们一般提到的方法论都偏重于项目、过程和人员。《敏捷软件开发》的作者AlistairCockburn提出方法论具有以下要素:角色、个性、技能、团队、技术、活动、过程、产品、里程碑、标准、质量、工具、团队价值,它们的关系可以用一幅图来表示:对于方法和方法论的区别,我们要注意的是方法更多的是针对具体的事情的处理方式和步骤。而方法论探讨的是一个团队在处理一个较大的过程的时候,在面临一种特定的场景
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:149504
    • 提供者:weixin_38621365
  1. 软件开发流程

  2. 下午下载了MSDNWebcasts关于ASP.NET项目实战系列课程的第一讲,了解了一下项目/产品的运作过程。 课程的主讲老师是MSDN的特约讲师邵志东先生。课程中间,邵志东老师介绍了软件开发流程、程序员基本素质、关于质量控制和开发模板及项目组建设。 邵老师首先介绍了软件开发的流程,他把软件开发分为了两大类,即项目开发及产品开发。项目开发是公司根据某一客户的需求单独为某一客户订制的软件;产品开发是公司针对某一市场需求而开发的软件产品(比如WINDOWS、OFFICE等)。 这里把流程图用PS重新
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:250880
    • 提供者:weixin_38571878
  1. 软件项目管理论文:敏捷在软件开发中的应用

  2. 本文从敏捷方法的定义,提出背景,实施方法等方面对敏捷方法进行描述,并与传统软件工程方法相对比,分析敏捷开发的优劣。通过实际软件开发的案例分析软件生产的价值观,得出敏捷方法在软件开发中的价值。关键词:敏捷开发;增量;迭代;用户故事;文档;软件工程;精益生产从广义上来给敏捷开发下定义,敏捷开发(agiledevelopment)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简言之,就是把一个大项目分为多
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:252928
    • 提供者:weixin_38734276
  1. 将看板应用于软件开发:从敏捷到精益

  2. 丰田生产方式(Toyota ProductionSystem,TPS)中用来支持非集中“拉动式”生产控制(non-centralized "pull"productioncontrol)而使用的卡片。作为精益生产的工具,它现在已经应用于世界各地的制造企业之中。如今在敏捷软件开发中,项目的可视化(例如在墙壁上放置任务卡片就是常见的实践)往往被叫做“软件看板”,或者“任务看板”。我们甚至可以看到一些产品维护团队在类似瀑布过程模型中使用看板系统。那么,看板到底是什么呢?为什么它会被用
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:1048576
    • 提供者:weixin_38590738
  1. 从敏捷的业务目标论软件开发

  2. 敏捷已成为软件开发领域的潮流,但单纯为迎合潮流去实施敏捷是不负责任的。开发方法和实践必须服务于业务成功,作为业务导向的敏捷实施成功的前提,首先必须问的问题是:通过敏捷实施要达成的业务目标是什么?为达成这些目标需要做到什么?如何做到?本文将从业务目标出发,分别从这三个方面展开讨论。每一次软件产品的开发都是一个创造的过程,预知一切是不可能完成的任务。首先,商业环境和市场的需求处于变化之中。JonathanRasmusson在The AgileSamurai一书中陈述了三个关于需求的简单事实:一、不可
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:369664
    • 提供者:weixin_38692969
  1. 《敏捷软件开发(原则模式与实践)》读书笔记

  2. 由于书是由英文书籍翻译,读起来会难免拗口,本次分享是由《敏捷软件开发》结合网上相关资料总结而成。瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致对后期需求的变化难以调整,代价高昂。瀑布式方法在需求不明并且在项目进行过程中可能变化的情况下基本是不可行的。有论文统计他是造成70%软件开发失败的原因。大体分为
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:610304
    • 提供者:weixin_38594266
  1. android 开发教程之日历项目实践(一)

  2. 前言:决定开始学习 Android 平台下的软件开发,以日历作为实践项目,进行一周后,基本完成。 为了总结及笔记,并给有需要的朋友借鉴,开始整理本教程。 开始之前: 在编写程序之前,需要进行项目设计,因为是练习项目,主要是确定软件 UI 界面,这是已经完成的屏幕截图: 对这个画面,进一步作分解: 这里总共分解为三个 View 文件: 1:activity_main.xml   作为启动的主画面,新建项目时,首先生成。 2:view_calendar_table.xml   定义月历视图,
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:226304
    • 提供者:weixin_38655990
« 1 2 3 45 6 7 8 9 10 ... 50 »