第三次作业
Scrum学习心得
什么是Scrum
Scrum是一个具体的项目管理方法论。更准确地说,它是敏捷方法的一种。Scrum的核心概念是以迭代的方式为软件产品增加价值。整个Scrum流程是可重复的,也可以迭代多次,一直持续到整个产品完成或者流程被终止。这些迭代被称为冲刺(sprint)。经过若干个冲刺得到的软件是随时可以发布的。整个软件产品的所有工作项都会在产品积压工作(product backlog)上按照优先级排列,在每个冲刺开始时,开发团队会把在这个新的冲刺中承诺要完成的工作项添加到冲刺积压工作(sprint backlog)上。Scrum中工作项的单位是故事(story)。产品积压工作实际上就是一个排好序的候选故事队列,每个冲
刺则由要在这一个冲刺中承诺要开发完成的故事组成。图1-1展示了Scrum流程的框架。
图 1-1 Scrum的工作方式看起来就像一条为软件产品逐步添加小特性的生产线
Scrum过程中,开发团队内部或外部相关角色人员会产出一些文档工件,此外他们还会一起参加一些会议。
Scrum的特点:
* Scrum是一个敏捷的流程,可用于管控研发工作。
* Scrum是现有设计流程的总结。
* Scrum以团队为基础,是一种在需求求迅速变化情况下迭代地、增量地开发系统和产品的方法。
* Scrum是一个控制由利益和需求冲突导致的混乱的流程。
* Scrum是改善交流并最优化合作的方式。
* Scrum是一种检测产品开发和生产过程中障碍并将其去除的方式。
* Scrum是最大化生产率的一种方法。
* Scrum适用于单一的项目到整个组织。Scrum可以控制并组织多件具有相关性的产品开发以及拥有 超过千名开发者和执行者的项目实施过程。
* Scrum能让每个参与者都对自己所做的工作以及自己做出的贡献感到骄傲,并让他们发挥到最佳水平。
开发计划
项目负责人:肖鑫
运维组成员 :张鸿飞 黄文威
测试组成员:石盛禹 魏靖轩
开发团队成员:石盛禹 魏靖轩