完美清单 - 敏捷

时间:2015-12-11 14:34:41

标签: project-management agile

我正在开设一个新的有趣项目,并且我的团队正在寻找一种方法来定义我们的核对清单,以便有更明确的想法(尽可能多)为了从用户故事开始发布功能,我们必须做些什么。

我找到了许多有趣的资源:

  1. Scrum Checklist
  2. ALL ABOUT AGILE
  3. ......还有别的什么

    所以,我的建议是与那个在这个问题上有经验的人开始讨论。

  4. 希望有人帮助我!

1 个答案:

答案 0 :(得分:2)

在选择使用敏捷方法开发项目时,需要考虑多种因素。

<强>角色:

产品负责人:

  • 定义产品的功能
  • 决定发布日期和内容
  • 优先考虑并调整每个sprint的功能

Scrum Master(通常是开发人员):

  • 管理项目
  • 确保团队功能齐全
  • 实现所有角色和功能的紧密合作
  • 保护团队免受外部干扰

理想的Scrum团队规模~7人。

<强>阶段:

1)创建产品待办事项(用户案例列表):

  • 使用客户提供的要求列表,创建用户故事列表。

2)进行计划扑克课程:

  • 只有开发人员参与此会话,客户可能会观看但无法互动。
  • 计划扑克的目的是指定一个&#34;故事点&#34;很容易用户故事的价值。
  • 故事点值是估计的&#34;努力&#34;发展故事。
  • 设置一系列从0到100的扑克牌,我熟悉的系列牌是0,1 / 2,1,2,3,5,8,13,20,40和100。
  • 每位开发者都会获得一系列扑克牌。用户故事大声朗读给小组,每个人都有几秒钟的时间来选择故事点值。挑选的值同时显示。如果已达到consesus,请转到下一个故事。如果没有,应该快速讨论你为什么选择你的价值,并开始另一轮计划扑克。
  • 如果选择的扑克价值大于20,您应该考虑将用户故事分解为小故事。

3)Sprint计划:

  • 创建Sprint Backlog
  • 团队从产品待办事项中选择他们可以承诺完成的项目
  • 确定任务并估算每项任务

4)Sprint:

  • 理想持续时间= 2-4周
  • 每日Scrum会议: 理想情况下在一天的早些时候。站立,快速会议。由Scrum Master管理。每次会议都会提出3个问题;你昨天做了什么?你今天打算做什么?你有什么方法吗?
  • 在sprint中完成设计,开发和测试。

5)Sprint评论:

  • Scrum团队介绍他们在冲刺期间完成的工作(演示新功能)
  • 与会者 - Scrum团队,产品负责人,堆栈持有人
  • 进展顺利,问题,问题如何解决
  • 演示用户故事&#34;已完成&#34;
  • 收到产品负责人的反馈

6)Sprint回顾:

  • 在Sprint审核和规划下一个sprint之后发生
  • 看看什么是工作
  • 检查Sprint的进展情况
  • 制定计划,以改进Scrum团队的运作方式
  • 开发更好的流程/实践

7)重复第3阶段

  • 使用与以前相同的流程计划下一个sprint。