一只猪的 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 实践
    • 纯敏捷团队
    • 松散敏捷团队
  • 敏捷开发引发的变化:
    • 开发模式和人员配比
    • 发布模式和产品改进
    • 模块化开发、微迭代,从技术到业务的重心迁移
已有261人预订
预订达标
文章出炉
交流日期
     
02月24日
03月09日
03月19日 20:30
查看文章评论/提问
差不多先生
正准备找相关内容的时候,作者给我推荐了这篇文章,在审核的时候就觉得内容写的非常不错,但是个人有些内容不是很理解。😋 😋 😋 😋
李烨: 欢迎现场交流
德哥
团队也正在尝试敏捷开发,这遍文章对我们刚开始的非常有用
你可能还喜欢
基于深度学习的计算机视觉技术在无人驾驶中的应用
美团技术团队
1小时搞懂 Git 版本控制
Fengy
AutoML 在推荐系统中的应用
第四范式技术团队
Kibana Canvas 初探
medcl
今夜,我们聊聊中国的开源
开源社
统一认证与授权在微服务架构中的设计与实战
CANGWU
微信扫描登录