一只猪的 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 实践
    • 纯敏捷团队
    • 松散敏捷团队
  • 敏捷开发引发的变化:
    • 开发模式和人员配比
    • 发布模式和产品改进
    • 模块化开发、微迭代,从技术到业务的重心迁移
已有213人预订
预订达标
文章出炉
交流日期
     
02月24日
03月09日
03月19日 20:30
查看文章评论/提问
差不多先生
正准备找相关内容的时候,作者给我推荐了这篇文章,在审核的时候就觉得内容写的非常不错,但是个人有些内容不是很理解。😋 😋 😋 😋
李烨: 欢迎现场交流
德哥
团队也正在尝试敏捷开发,这遍文章对我们刚开始的非常有用
你可能还喜欢
关于为何以及如何阅读源码的一点心得
追梦
从零开始,轻松打造你的聊天机器人
微软公开课
每周一个机器学习小项目001:全链接层实现与分类问题
如是
通过前端团队管理谈谈技术管理的技法与思想
常新居士
朋友圈爆款背后的计算机视觉技术与应用
AI科技大本营
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
纯洁的微笑
微信扫描登录