第三次作业

1、学习心得

Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。在我看来就是把一个大的项目分解成一个个小目标,在规定时间内每个人全力以赴地完成这个小任务,应用Scrum原则指导过程中的开发活动,过程由“需求、分析、设计、演化和交付”等框架性活动组成。每一个框架活动中,发生于一个过程模式中的工作任务称为一个冲刺。冲刺中进行的工作适应当前的问题,有Scrum团队规定并常常进行实时修改。

Scrum开发流程中的三大角色:

产品负责人(Product Owner)

流程管理员(Scrum Master)

开发团队(Scrum Team)

使用Scrum 的目的在于两点:

适应变化。Scrum 的一个基本假设,就是外部需求模糊而难以理解,所以我们让客户直接看到半成品。

快速迭代。Scrum 的另一个基本假设,是团队生存在一个快速变化且充满竞争的世界。我们要比竞争对手快才能抢得先机。

而Scrum也有一些缺点:因为发布周期缩短,团队可能没有能力保证作出的每一个决定都正确,很多开销都必须花在试错上。快速发布有可能导致 Scrum 团队的抗风险能力弱,因为一个人的离职或病假都可能对一些功能的进度造成影响。

但从某些方面来说,不要试图不犯错误,而是确保小的错误能被尽快发现而不至于酿成大错。

小组开发成果:无

我们开发团队小组的github地址是:https://github.com/caraTT

团队分工:

产品负责人:秦崇文

谷涛 测试(客户)

储梦秋 Scrum主管

彭圣松 后端程序员

邓志豪 前端程序员

posted @ 2018-10-30 10:26  谷涛  阅读(136)  评论(0编辑  收藏  举报