保存成功
保存失败,请重试
提交成功

一只猪的 Scrum 开发经历

作者/分享人:李烨
向 Ta 提问
现就职于微软(Microsoft),曾在易安信(EMC)和太阳微系统(Sun Microsystems)任软件工程师。先后参与聊天机器人、大数据分析平台等项目的开发。微信公众号:yuesiyuedu,微信个人号:julia_li_2013

敏捷(Agile)是什么?Scrum 是什么?Sprint 又是什么?PO 是什么?SM 是什么?猪和鸡都是谁?Plan/Stand Up /Retrospect Meeting 分别用来干什么?测试驱动开发,自动化测试,持续发布分别是怎么回事?Point 估算工作量靠谱吗?修 Bug 算不算工作量?团队的 Velocity 和产品质量之间有怎样的关系?……

从实践者的角度为你讲述 Scrum 方法如何应用于软件开发领域。

不同的公司,不同的项目,不同的主导思想,在应用相同方法学时会有哪些不同的体现?对于开发人员而言,以 Scrum 为代表的敏捷方法,和传统瀑布模型的开发有和不同?敏捷为软件开发带来了,仅仅是过程和方法的转变吗?

本 Chat 将从 Scrum 基本概念和原则性流程开始,以笔者个人实践的不同阶段经历为实例,为大家介绍 Scrum 方法学从理论到实践的种种。具体内容如下:

  • 瀑布模型时代的软件开发
  • 敏捷开发的提出和发展
  • Scrum 方法的基本概念:角色、流程、活动
  • Scrum 方法相关实践:TDD,测试自动化,持续发布,结对编程
  • Scrum 团队的工作量评估
  • Scrum 实践
    • 纯敏捷团队
    • 松散敏捷团队
  • 敏捷开发引发的变化:
    • 开发模式和人员配比
    • 发布模式和产品改进
    • 模块化开发、微迭代,从技术到业务的重心迁移
已有313人预订
预订达标
文章出炉
交流日期
     
18.02.24
18.03.09
18.03.19 20:30
你可能还喜欢
被动收入 101 :使用云开发和 Taro 开发一个小程序
白宦成
容器十年:一部软件交付编年史
阿里巴巴云原生
深入浅出用户认证鉴权
hucheng
数据结构算法常见的 100 道面试题全解析:2019 版
攻城狮
支付宝支付流程与服务端实现
江水
10 个代码细节助你培养大牛思维
zaqweb
快速成长:大学期间 0 到 100000 + 、拿到阿里 offer,我都做了什么?
latent
不把握好这 3 个原则,你的简历就是废纸
白朔天
深入浅出华为鸿蒙操作系统
闪客sun
Zookeeper 详解与实践,你面试工作都绕不开的必考题!
latent
如何写出规范和专业水平的 CSS
login
带你手写一个 Mybatis 框架,全面了解 Mybatis 实现原理
当年明月
轻松 TDD 之旅 2.0
张晓龙
Java 编程(程序可靠性的 30 点建议)
OverWrite
快速搭建 Spring Boot 后台管理系统框架
JohnDeng
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效