敏捷开发
来源:互联网 发布:知乎'' 编辑:程序博客网 时间:2024/06/05 08:18
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进 行软件开发。软件项目在构建初期被分成多个子项目,各个子项目的成功都经过测试,具备可视、可集成和可运行使用的特征核心原则: 主张简单:不要过分构建的你的软件 拥抱变化:随着项目的进行,项目环境也不停的变化,目标与成功的标准也变化 可持续性性:能够适应的拓展,不仅需要构建高质量的软件,还要创建足够的文档和材料 递增 快速响应 客户参与:谁使用?什么功能?为什么要这个?带来什么价值?敏捷开发是一种方法,Scrum和XP是敏捷开发的具体方式,Scrum偏重于过程,XP偏重于实践
Scrum开发流程的三大角色:
产品负责人 流程管理员 开发团队
三个工作:
产品Backlog SprintBacklog 产品增量
五个活动:
Spring计划会议 每日站会 Spring评审会议 Spring回顾 产品梳理会议
Scrum理论基础
透明性:高度可视环节
检验:各方面足够频繁的检验
适应
XP:
核心:沟通、简单、反馈、勇气
原则:快速反馈、简单性假设、逐步修改、提倡更改、优质工作
阅读全文
0 0
- 敏捷开发&敏捷测试
- 敏捷开发为什么敏捷
- 敏捷开发为什么敏捷
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- 敏捷开发
- eclipse-查看继承层次图/继承实现层次图
- 生成对抗网络GANs理解
- 编码中的setCharacterEncoding 理解
- 单片机 10s定时炸弹
- Java基础
- 敏捷开发
- js中的function学习
- 【位图】位图实现,处理大数据
- #Mac 上关闭制定端口的方法
- 两道“诡异”的数组越界问题的分析
- [c++]如何取重载函数的地址
- 封装的redisCache工具类
- js中的浮动演示
- 单片机 数码管0~F显示