1、学习心得
Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。在我看来就是把一个大的项目分解成一个个小目标,在规定时间内每个人全力以赴地完成这个小任务,应用Scrum原则指导过程中的开发活动,过程由“需求、分析、设计、演化和交付”等框架性活动组成。每一个框架活动中,发生于一个过程模式中的工作任务称为一个冲刺。冲刺中进行的工作适应当前的问题,有Scrum团队规定并常常进行实时修改。
Scrum开发流程中的三大角色:
产品负责人(Product Owner)
流程管理员(Scrum Master)
开发团队(Scrum Team)
使用Scrum 的目的在于两点:
适应变化。Scrum 的一个基本假设,就是外部需求模糊而难以理解,所以我们让客户直接看到半成品。
快速迭代。Scrum 的另一个基本假设,是团队生存在一个快速变化且充满竞争的世界。我们要比竞争对手快才能抢得先机。
而Scrum也有一些缺点:因为发布周期缩短,团队可能没有能力保证作出的每一个决定都正确,很多开销都必须花在试错上。快速发布有可能导致 Scrum 团队的抗风险能力弱,因为一个人的离职或病假都可能对一些功能的进度造成影响。
但从某些方面来说,不要试图不犯错误,而是确保小的错误能被尽快发现而不至于酿成大错。
小组开发成果:无
团队分工:
产品负责人:秦崇文
谷涛 测试(客户)
储梦秋 Scrum主管
彭圣松 后端程序员
邓志豪 前端程序员
posted @
2018-10-30 10:26
谷涛
阅读(
136)
评论()
编辑
收藏
举报