敏捷开发
来源:互联网 发布:电脑禁用dnf端口 编辑:程序博客网 时间:2024/05/16 09:58
1:定义:
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
2:核心原则:
◆主张简单
◆拥抱变化
◆你的第二个目标是可持续性
◆递增的变化
◆令Stakeholder投资最大化
◆有目的的建模
◆多种模型
◆高质量的工作
◆快速反馈
◆软件是你的主要目标
◆轻装前进
3:敏捷开发宣言:
个体和交互 胜过 过程和工具
可以工作的软件 胜过 面面俱到的文档
客户合作 胜过 合同谈判
响应变化 胜过 遵循计划
虽然右项也有价值,但是我们认为左项具有更大的价值。
4:敏捷开发的三种角色及职责:
0 0
- 敏捷开发&敏捷测试
- 敏捷开发为什么敏捷
- 敏捷开发为什么敏捷
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 给机械专业大学生的回信
- IntelliJ IDEA 14.x 快捷键/个性化设置
- Linux下网络编程TCP/UDP简介
- 堆和栈的区别
- [转载]android之Activity参数相互传递总结
- 敏捷开发
- Shell版tomcat管理器
- Tecplot360 2015 安装及破解
- 我看task_struct结构体和do_fork函数
- 5 Spring 入门 web.xml配置详解
- Ubuntu在当前目录下右键直接打开terminal终端
- c# winform程序鼠标滚轮缩放图片遇到的问题
- Struts 2 methodfilterinterceptor--拦截方法的拦截器
- 类似于网易新闻客户端的界面实现02