• 一起谈.NET技术,敏捷十年,成效几何?

    自从编程界的领袖们发表旨在通过接受需求变更,加强同用户合作,缩短软件提交周期来改善软件开发过程的敏捷软件开发宣言至今已近10年之久了。敏捷宣言制定2001年2月,当时一群软件开发者聚集在犹他州,他们希望能...
    文章 1970-01-01 1003浏览量
  • 敏捷软件开发揭秘

    本篇文章将对敏捷软件开发的方法论及其应用做基本介绍,将描述团队是如何通过协作来完成共同目标的。本篇文章不仅仅适合软件开发人员阅读,同时也适合于团队负责人、项目经理、产品经理、开发经理、测试人员、QA经理...
    文章 2017-12-13 1748浏览量
  • 《需求设计:构建用户想要和需要的产品》...3.1 敏捷

    笔者认为,敏捷软件开发者对这些忧虑的回应,有两层意思。第一层意思是说,敏捷开发者会尽早展示项目成果,并且会频繁地进行展示。第1条、第2条和第3条原则,都体现了这个意思。其第二层意思,是请求大家给他们以...
    文章 2017-05-02 988浏览量
  • 敏捷开发解决方案

    Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2到4周(互联网产品研发可以使用1周的...
    文章 2016-09-26 1462浏览量
  • 敏捷 2016:行业分析研讨会

    敏捷”的意思是社区不断地重新解读,它不只是一个文件——它 讲的是动态性,是在宣言所体现的精神的启发下调整工作方法。有个问题是,在不了解宣言理念、价值和原则的情况下采用敏捷实践和技术。这些实施往往会...
    文章 2017-06-02 1105浏览量
  • 敏捷开发之Scrum扫盲篇

    首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发;为什么说是以人为...
    文章 2010-10-17 980浏览量
  • 敏捷团队中的QA由来

    Business owner张口就来的quote、premium、policy这些名词软件开发工程师不懂什么意思,因为他们没有保险行业的背景知识,而软件工程师喜欢说的MVC、BDD、Java之类的,Business owner也搞不懂,并且人家对这也不感...
    文章 2016-12-28 1047浏览量
  • 敏捷开发之Scrum扫盲篇

    首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发;为什么说是以人为...
    文章 2016-03-21 3826浏览量
  • 访谈:关于持续敏捷交付与服务矩阵

    能解释一下这是什么意思吗?Andy:持续交付需要自动化测试。在发布一个变更之前,你要通过一系列的自动化测试层去运行这个变更。开发者必须为此写测试。一些开发经理试图威逼他们的开发人员去写测试。这种方式是没用...
    文章 2016-04-11 1719浏览量
  • 敏捷开发之Scrum扫盲篇

    首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发;为什么说是以人为...
    文章 2017-11-26 1371浏览量
  • 软件工艺师:专业、务实、自豪》一1.2 新的挑战

    世界各地的公司都开始采用敏捷软件开发,接受这套方式及理念,并改变他们的开发流程与内部结构。然而,即便开发流程有了巨大改观,有些公司依然对交付软件产品的能力不够满意。他们无法足够迅速地响应变化,无法开发...
    文章 2017-06-22 1040浏览量
  • 《规范敏捷交付:企业级敏捷软件交付的方法与实践》...

    你认为在下面两种情形中,哪一个团队能够开发出更优秀的产品:5个经验丰富、使用自己专属工具的软件开发人员集中在一起,相互配合地进行工作;还是10个技能水平较低的程序员,遵循精心设计的流程,使用复杂高效工具...
    文章 2017-08-01 1103浏览量
  • 软件开发模式:瀑布与敏捷

    瀑布和敏捷不是什么新概念,这里只是个人在团队合作中不得不去思考而做的归纳和总结,同时记录自己曾经踩过的坑,新瓶装旧酒,希望对你有所启发。瀑布模式 瀑布模型是比较传统一种开发模式,...软件开发模式之敏捷开发
    文章 2018-12-07 3862浏览量
  • 前言:了解一下持续集成

    敏捷软件开发很大一部分都要归功于持续集成。持续集成流程如图&xff1a;解释如下&xff1a;根据持续集成的设计&xff0c;代码从提交到生产&xff0c;整个过程有以下几步。提交&xff1a;流程的第一步&xff0c;是开发者向代码仓库提交...
    文章 2022-04-26 57浏览量
  • 和Ruby On Rail 创始人讨论软件开发

    他们的《敏捷宣言》将敏捷软件开发的原则进行了整理。这些想法是基本的(例如:"工作软件是进度的主要衡量标准"和"简单性至关重要"),但它们催生了敏捷教练,顾问和作家的整个领域。因此,这些方法的问题在于它们...
    文章 2022-02-15 16浏览量
  • 《测试驱动数据库开发》——1.1 为何改变书的内容

    主要是因为开发人员学到的有关敏捷软件开发的几乎所有有关过程管理(process-management)的知识,对任何领域都是普遍适用的,通常情况下甚至适用于硬件设计。我过去写的很多东西,要么是对别人写过的内容的重复,...
    文章 2017-05-02 1214浏览量
  • 《测试驱动数据库开发》—第1章1.1节为何改变书的内容

    主要是因为开发人员学到的有关敏捷软件开发的几乎所有有关过程管理(process-management)的知识,对任何领域都是普遍适用的,通常情况下甚至适用于硬件设计。我过去写的很多东西,要么是对别人写过的内容的重复,...
    文章 2017-05-02 1248浏览量
  • 敏捷中国十八年目睹之怪现状

    持续交付领域专家乔梁老师是一个好人...邓辉 2003 年翻译出版了《敏捷软件开发》这本书,我翻译的《重构》也是 2003 年出版的。这些敏捷的基础理论的准备基本上 15 年前就已经完成了。直到现在,很多人问我这个问题怎么...
    文章 2019-12-10 586浏览量
  • 产品管理之敏捷之路(一)——携手同行,走自己的敏捷...

    持续集成正是针对上述一系列问题的一种软件开发实践,它倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成。而每次的集成都是通过自动化的构建来验证,包括自动编译、发布和测试,从而尽快地发现...
    文章 2015-05-12 1161浏览量
  • Agile Development敏捷开发——培养敏捷精神

    所以这里更加取决于无论boss也好,leader也好,亦或是程序员也好,大家的共识里面认为软件开发究竟是一个体力活,还是一个头脑风暴,思维实现的过程。在进入公司的第一天,leader便告诉了我一个团队信条,“听懂做到...
    文章 2020-08-24 250浏览量
  • 47个“企业数字化转型”常见术语合集,看完秒懂~

    3、什么敏捷软件开发敏捷软件开发指的是基于迭代开发的一种方式,其中需求和解决方案通过企业跨职能团队之间的协作而发展。为了开发更好的软件,敏捷项目管理的四个主要原则是:过程和工具之上的个人和交互综合...
    文章 2022-08-02 25浏览量
  • 带你读《软件项目管理案例教程(第4版)》之一:软件...

    一个软件项目的要素包括软件开发的过程、软件开发的结果、软件开发赖以生存的资源及软件项目的特定委托人(或者说是客户,既是项目结果的需求者,也是项目实施的资金提供者)。1.1.5 项目目标实现的制约因素 项目...
    文章 2019-11-12 5085浏览量
  • 期待Visual Studio 2010的全球首发

    F#属于函数式语言,较之Fortran之类的命令式语言,函数式语言在很长一段时间都被认为只适合用于学术研究,而不适合软件开发。但近年来,函数式语言的优点逐渐被大家所认识,处理复杂的数学运算,设计并发程序,简化...
    文章 2017-11-10 1101浏览量
  • 让老妈告诉你如何编程

    修改Bug和整理代码的努力对于软件开发来说是同样的道理。敏捷开发中使用“故事点”的最大好处是,用给用户创造了多少价值来衡量一个程序员的生产 效率,这样正确的激励程序员的工作积极性。将“故事点”分配给bug...
    文章 2017-06-03 695浏览量
  • 怎么才能保证你的敏捷团队不会被指标毁掉

    因为这两个都不是软件开发的例子,所以接下来我们把这些概念放到一些常见的、你所熟悉的“敏捷”指标上。容易测量的指标有哪些?编写单元测试的数量:大多数敏捷开发者都会写很多单元测试;测试驱动的开发创建的测试...
    文章 2017-07-03 1436浏览量
  • 敏捷开发一千零一问系列之三十:敏捷怎样估算(中)?

    这个在之前谈到过很多次了,具体可以参考敏捷开发绩效管理系列的之六、之七。另外在敏捷开发用户故事分类与组织结构(一期)(整个活动1期)中有详细描述。这个是国际上迄今为止唯一被大规模推广使用的方法,中国...
    文章 2017-11-13 1103浏览量
  • AgileEAS.NET平台视频会议培训第一辑-AgileEAS.NET...

    最近忙着准备AgileEAS.NET 5.0的东西,所以也忙的没有向大家分享有关于...基于DotNet构件技术的企业级敏捷软件开发平台-AgileEAS.NET - 文章汇总及学习指南 AgileEAS.NET平台开发Step By Step系列-药店系统-索引
    文章 2011-07-19 879浏览量
  • 阿里敏捷教练何勉:论精益思想及精益产品开发实践体系

    自働化是什么意思,是指生产系统能够自动发现异常,当异常发生时能够停止生产并现时现地的解决问题,也就是说异常发生的时间和地点去解决问题、分析问题,而且要解除发生异常的根本原因。这幅图比较了自动化和自働化...
    文章 2018-02-26 5469浏览量
  • 大牛程序员是如何入行的?

    一些熟悉敏捷软件开发(这一点我们将在后面的章节中讨论)的开发者认为他们不需要任何设计,他们可以马上开始编码。尽管敏捷开发的重点在于“轻前期设计”,但是设计仍然是必不可少的。想要盖好了一幢房子,你可不能...
    文章 2022-01-28 41浏览量
  • 一起谈.NET技术,敏捷开发的26条至理名言

    下面是一份26条关键原则的清单,以指引敏捷软件开发团队。1、完整地干完一件事后在开始另一件事:用厨房比喻来说就是:“先上这道菜,再开始做下一道”。软件开发的最大问题就是同时开始几件事情,这将不可避免的...
    文章 1970-01-01 732浏览量
1 2 3 4 ... 11 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化