如何敏捷转型

news/2024/7/21 5:38:59 标签: 敏捷, 转型, 瀑布, 开发, 迭代

敏捷开发(Agile Development)是目前众多大小互联网企业广泛采用或者尝试转型的一套提升工作效率和质量的方式,以适应IT行业快节奏带来的不确定性。

 

敏捷开发瀑布开发的区别

敏捷开发是先将产品做出来,交付或者上线,在实际应用场景中弥补需求的不足,快速修复后发布新版本。

特点:可快速交付、迭代、以人为本、小版本

 

瀑布开发是传统的开发模式,源于传统工业,需要接受上一项的结果作为下一项的输入。

特点:没有迭代、注重文档、灵活性差

 

敏捷宣言

敏捷宣言揭示了更好的软件开发方法。我们认为:

个体和交互               胜过         过程和工具

可以工作的软件     胜过         面面俱到的文档

客户合作                   胜过         合同谈判

响应变化                   胜过         遵循计划

PS:前者比后者具有更大的价值

 

敏捷宗旨

零缺陷:当发生问题时,立即停下去修复。

开发与测试协同:测试人员融入项目的开发中,预防缺陷的发生。

迭代计划:不在一开始就制定大而全的计划,而是在不断迭代和需求发现中对计划进行不断调整。

 

敏捷实战三例

每日站立会议

在每天工作前,团队成员花上15分钟以内的时间,保持站立参加会议。

在会议期间,敏捷教练记录所有问题并跟踪。

每位成员依次针对以下三个主题发言:
1. 昨天做了什么?

2. 计划今天做什么?

3. 需要什么帮助以提高效率?

 

用户故事

从用户角度来考虑需要的功能,包含以下三元素:

1. 角色:谁来使用这个功能

2. 活动:功能是怎么样的,需要达到什么程度

3. 商业价值:这个功能最后能给角色带来怎样有益的商业价值

描述用户故事的格式:作为<角色>,我想要<活动>,以便于<商业价值>。

比如:作为一名程序员,我想要一个可以提醒我休息的功能,以便于缓解我的劳累。

 

看板

看板(Kanban)能将项目进度最大可视化,可以看到项目的瓶颈所在。并且能看出是谁拖慢了整体进度,以相互监督。一个简单的看板如下:

即将做

正在做

已完成

……

……

……

……

……

……

 



http://www.niftyadmin.cn/n/1619279.html

相关文章

mysql时区的坑

今天在查询一条数据的时候用到了 ck.date CURRENT_DATE结果发现数据一直为空。但是明明表中有数据&#xff0c;经过排查&#xff0c;我发现系统时间是 &#xff0c;但是&#xff01;我执行SELECT CURRENT_DATE看到的时间是&#xff1a; 。 原因: 先查看一下时区&#xff0…

.NET开发能干什么

.NET平台简介 .NET是一个微软的技术平台&#xff0c;致力于敏捷、快速开发和跨平台&#xff0c;可以用于开发C/S结构的软件&#xff08;WinForm技术&#xff09;&#xff0c;如QQ、财务管理系统等&#xff1b;也可以用于开发B/S结构的网站&#xff0c;如门户网站、OA系统等。一…

C#连接数据库实现登录注册界面

开发环境 OS&#xff1a;Windows 7 64位 IDE&#xff1a;Microsoft VisualStudio 2010 数据库&#xff1a;SQL Server 2008 R2 最终效果 数据库 代码 Login.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using S…

72. 编辑距离(动态规划)

72. 编辑距离题目解题思路代码题目 给你两个单词 word1 和 word2&#xff0c;请你计算出将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作&#xff1a; 插入一个字符删除一个字符替换一个字符 解题思路 这是对两个字符串进行动态规划的操作&…

516. 最长回文子序列(动态规划)

516. 最长回文子序列题目解题思路代码题目 给定一个字符串 s &#xff0c;找到其中最长的回文子序列&#xff0c;并返回该序列的长度。可以假设 s 的最大长度为 1000 。 解题思路 两种思路&#xff1a; 1、第一种思路模板是一个一维的 dp 数组&#xff08;用在本题比较复杂…

C#制作实用天气闹钟

只要花上一个小时&#xff0c;就可以用C#语言给心爱的TA定制一个WinForm天气闹钟&#xff0c;加上自己录制的闹铃&#xff0c;美哉美哉&#xff01;天气数据来源于Web Service 接口&#xff08;http://ws.webxml.com.cn/WebServices/WeatherWS.asmx&#xff09;。 最终效果 操作…

1312. 让字符串成为回文串的最少插入次数(动态规划)

1312. 让字符串成为回文串的最少插入次数题目解题思路代码题目 给你一个字符串 s &#xff0c;每一次操作你都可以在字符串的任意位置插入任意字符。 请你返回让 s 成为回文串的 最少操作次数 。 「回文串」是正读和反读都相同的字符串。 解题思路 和516. 最长回文子序列…

拓扑排序的原理与实现

什么是拓扑排序&#xff1f; 拓扑排序顾名思义是一种排序算法&#xff0c;它用于给有向图排序。 有向图是由一组顶点和一组有方向的边组成的图&#xff0c;每条有方向的边都连接着有序的一对顶点&#xff0c;因此A -> B代表A可以到达B&#xff0c;并不代表B就能到达A。 拓扑…