第三次作业

学习Scrum的心得


当我学习到敏捷编程的时候,我内心非常的激动。软件工程竟然也有如此可以便捷,不臃肿的工作方式。将每个人的作用发挥到了极致,也大大的提高了软件开发的时间效率。让我产生了很大的兴趣!这完全可以是一个学生团队,一个新的创业公司,或者一个小的产品开发团队来使用的很棒的工作方法。可以产生很强的竞争能力。

特点

1.整个团队都要参加sprint计划会议,这样能产生相互发展的作用。

2.通过生成率的估算、需求拆分成任务,燃尽图,更新任务版,sprint演示等很好的解决软件开发过程中的问题。

评价

  1. 在Scrum中使用的开发方法很敏捷,互动性性很高,能够迅速的调整在开发过程中遇到的问题,不会出现重大的方向错误。
  2. 客户全程参与到了开发过程中,每个需求非常的符合用户心里的标准。这样子就降低了项目开发的风险,即使有小的错误也可以很快的纠正过来。sprint会议不仅可以增加产品经理人信心,也是为了让团队获得足够的信息。需求分成小任务能更好的完成。

用Scrum开发项目


与各项目小组开会讨论总结计划。

对产品所需遵从的标准进行分发、总结和调整。

迭代冲刺,直至产品可被确认为适于发行。

一个冲刺是一系列开发活动的集合,这些开发活动贯穿预定义阶段,通常为一至四个星期。间歇期建立在产品复杂性、风险评估和预计的监管程度上。冲刺的持续时间决定了冲刺的速度和强度。风险评估是持续进行的,并应加入适当的风险控制和响应。每一冲刺由一个或多个项目小组组成来完成以下工作:

开发:对为实现待定项所需加入程序包中的变更进行定义,打开程序包,进行域分析,设计,开发,实现,测试,记录变更。开发包含发现、创新和实现的微观过程。

封装:关闭程序包,为变更和这些待定需求如何实现创建一个可执行版本。

总结: 所有的小组开会介绍各自的工作,总结进度,提出并解决问题和困难,增加新的待定项。在会上总结风险,定义适当的风险应对策略。

调整:将从总结会议中获得的信息合并到相关程序包中,包括不同的观点、体验和新的特性。

团队github源码地址:https://github.com/SixGod666666/tianqi

posted on 2018-10-29 23:00  数管周灿  阅读(108)  评论(2编辑  收藏  举报

导航