敏捷开发

DevOps转型到底值不值?

摘要:企业进行DevOps转型是否有价值?是否能计算出明确的投资回报率呢?本文将为您解惑。 本文分享自华为云社区《DevOps转型到底值不值?》,作者:敏捷小智 。 引言 企业都是以盈利为目的,希望自己的投资能够带来回报,最好是巨大的回报。 软件工程的发展 软件工程的发展阶段 软件工程的变迁历经了一 ... »

当心,你搞的Scrum可能是小瀑布

摘要:有的团队刚接触Scrum,一个问题令他们很困扰:迭代初期开发人员的工作较多,测试人员闲着;迭代末期开发人员闲着,测试人员的工作比较多,怎么解决资源等待的问题呢? 本文分享自华为云社区《当心,你搞的Scrum可能是小瀑布》,作者:敏捷小智。 为了更好的拥抱变化,很多团队选择使用敏捷去管理组织或者 ... »

浅谈一下“敏捷开发”

为什么需要敏捷开发 在以前,软件项目的开发都是以年来计算的,这代表什么意思呢 ?需求设计了半年多,方案设计做了半年多,开发了三年多,测试了半年多,修改Bug用了半年多。总计花了很长很长的时间,然后上线后发现有很多需求已经不存在了,同时又出现了很多新的需求。 怎么办?继续改。这一改又是半年多的时间过去 ... »

敏捷开发培训总结 - maxlin

前段时间参加了两天敏捷开发管理培训,收获挺大,在这里做一下总结。##理解敏捷##整个培训过程中一直穿插着敏捷软件开发的原则进行讲解,这里摘录给我感触最深的几个:- 我们最重要的目标,是通过持续不断地及 »

fancyamx

敏捷开发智慧敏捷系列之五:定不定流程和模板?

这是敏捷开发智慧敏捷的第五篇。(之一,之二,之三,之四,之五,之六) 缘起 (立项时) 甲:“你们的设计文档打算怎么写?” 乙:“到时候再说。” 甲:“应该有规范的开发流程和模板,才能写好设计文档。” 乙:“预先定义的流程和模板未必适用,敏捷开发崇尚推迟决策,只有在具体工作之前才能决定是否写,怎么写最好(maximizing the amount of work not done)。” 甲:“你们 »

敏捷开发

传统软件开发流程: 敏捷开发流程: »

敏捷开发团队绩效管理与目标管理:关于如何为团队设立外部目标

作者:陈勇 出处:blog.csdn.net/cheny_com   最近在看德鲁克的书,发现其中很明确地写着“企业的绩效只存在于外部,而企业内部只有成本”的概念和说法,下面结合敏捷开发团队的绩效考核展开谈谈。 敏捷开发有很多“外向型”思维,比如:关注客户价值,认为可交付的产品才是真正能表征工作进展的因素等等,但尚未直接与目标管理接轨。外向性思维可以防止部门间壁垒或踢皮球,而转而共同讨论对外交付价 »

20155219实验三 敏捷开发与XP实践

XP基础 XP核心实践 相关工具 敏捷开发与XP 1.敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。“敏捷流程”是一系列价值观和方法论的集合。 2.软件工程=开发流程+工具 3.常见的开发流程有: ·RUP(Rational Unified Process) ·PSP(Personal Software Process ) ·TSP(Team Softw »

敏捷开发简史

转自:http://www.scrumcn.com/agile/scrum-knowledge-library/agile-development.html 在软件工业界,敏捷开发已成为众多高效开发团队的制胜之道。它不仅被许多中小公司青睐,在全球一百强的企业中,敏捷开发也已大行其道,受到许多资深项目管理者和开发人员的推崇。到2008年,欧美软件企业中,有近半企业已采用敏捷方法进行开发。大多数尚未 »

敏捷开发日常跟进系列之四:跟进表

这是敏捷开发日常跟进系列的第四篇。 (栏目目录) 跟进表是大型敏捷团队的一种实践。在一个80多人的网络游戏团队中,他们为了清晰地显示整个团队的运作方式,使用了这种方法。 跟进表 以上面的网络游戏团队为例,说明一下跟进表上的信息: 1. 哪些故事完成了 在故事板中也能表达,但缺少结构性。故事板中的故事都是平等的,较难显示大小、父子包含关系等。 2. 谁在跟进 案例中这个人一般是策划人员,故事的创建者 »

怎样搭建轻量级架构-敏捷开发普及篇

搭建轻量级的架构。没有轻量级的开发原则是不行的。 传统的软件project理论是统一软件过程。统一软件过程说的简单点就是沟通。建模,开发,维护。 大家注意,这是一个一次性的过程,也就是每一个阶段必需要力求具体,确认功能的务必完好。然后一次性搞定。 所以依照传统的project理论,开发反而是一个可控性最高的阶段,依据前期“超级完好”的模型,程序猿全然是流水线工人。俗称码农! »

敏捷开发“松结对编程”实践之五:代码检查篇(大型研发团队,学习型团队,139团队,师徒制度,代码审查)

本文是“松结对编程”系列的第五篇。(之一,之二,之三,之四,之五,之六,之七,之八) 松结对和紧结对不一样,两个人不是总坐在一起随时发现问题解决问题,而是很短时间地坐在一起。其中在后检查点发生的主要事情有两个:一是看结果是否符合需求(做什么),而是看代码是否存在问题(怎么做),后者就是代码检查。 代码检查(也称代码审查Code Inspection)是一种由来已久但是很神秘的东西,最初引入是在一些 »

利用Visual Studio 2010流程模板实现Scrum敏捷开发(下)

Microsoft Visual Studio Scrum 1.0流程模板 几周以前,微软发布了Microsoft Visual Studio Scrum 1.0,它是专门为Scrum团队构建的流程模板。下面采用step by step的方式来说明如何下载和安装Microsoft Visual Studio Scrum 1.0,以及如何为项目团队构建Scrum开发流程。 步骤1:下载Micro »

20145312 实验三《敏捷开发与XP实践》

实验内容## 使用 git 上传代码 使用 git 相互更改代码 与20145318同学一组,使用git相互更改代码 同组实验报告链接:http://www.cnblogs.com/zy1111/p/5428051.html 一、 使用git 上传代码 找到Demo1所在文件夹,右键点击Git bush。在Git中输入 ssh -T git@git.oschina.net。连接至我的开源中国账 »

敏捷开发

因业务需要,“中科永联”正式更名为“中程在线”,欢迎大家浏览新网站“中程在线信息产业培训网” 中科永联高级技术培训中心(www.itisedu.com)       敏捷开发(agile development)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简言之,就是把一个大项目分为多个相互联系, »

敏捷开发简介

本文主要介绍了敏捷开发的一些基本实践,说明了这些实践是什么,有什么好处以及是怎样来进行这些实践的。 »

blusehuang

瀑布开发和敏捷开发

一、瀑布开发 定义:瀑布开发模型以文档为驱动,它的整个开发过程中,要写大量的文档,把需求文档写出来后,开发人员都是根据文档进行开发的,一切以文档为依据。     开发流程:       需求分析:对于需求进行详细的分析和评估,形成需求分析文档;       设计:技术评估,规划时间节点,形成技术文档以及时间规划;       开发:按照时间规划,进行开发,每个阶段完成一定的内容;       测试 »

敏捷开发绩效管理之一:序言及“敏捷开发是否考核个人”(绩效考核)

这是敏捷开发绩效管理的第一篇。(之一,之二,之三,之四,之五,之六,之七) “敏捷开发绩效管理”本身是个伪命题,因为敏捷开发本身不想涉及绩效管理,这就像“C++绩效管理”的搭配差不多。但是人们选择敏捷开发作为管理方法是有原因的:更高的交付保障,更高的生产率,更高的质量……这和人们选择C++(而不是C)的原因还是很接近的:都是为了更高的绩效。在下面的所有文章中,“敏捷开发绩效管理”都将不再是“敏捷开 »