项目管理之Scrum
Jira是基于敏捷思想的一种项目管理工具。在我看来项目经理在一个项目的执行过程中主要做两件事情:一是收集项目的需求和反馈,二是保证项目的质量和进度。敏捷可以理解为快速响应和行动,提高效率。产品交付客户不是到了最后节点一股脑交付,而是遵循增量开发的观念,快速原型,快速迭代,小步快跑。
敏捷是一种思想,一种价值观。对于一个项目,如果敏捷执行了,那质量和时间节点能很好地保证;当然项目的本质还是人,项目的敏捷最终还是要归结于项目成员的敏捷上,每个人都遵循了敏捷的思想,那整个项目自然就敏捷了。
基于敏捷的价值观,衍生了很多具体的项目管理方法,例如scrum项目管理,Kanban等。Scrum项目管理的特点是把整个项目周期划分成了一个一个的Sprint(冲刺),每个Sprint的时间为2到4周不等,每个Sprint结束后都会有一定的内容交付。
Scrum中的基本术语:
Scrum:中文翻译为“迭代式增量软件开发过程”,Scrum是一个敏捷的框架,产品是在一系列迭代中构建的,迭代的过程称为Sprint
Sprint:Sprint是固定的一段时间期限,通常为2~4周。Scrum团队成员需要交付一定数量的工作。Scrum团队在Sprint计划会议上同意Sprint的工作内容
Artifacts:在Scrum中准备的工作和内容被称为artifacts,例如有Product backlog,Sprint backlog
Product backlog:产品待办事项,是粗略描述产品要完成哪些功能,将要创建的是什么样的产品。例如我们当前正在做的一个保证软件交付质量的CI系统,要实现待测软件的获取,待测软件的部署,测试案例的执行,测试报告的发送等功能。产品待办事项包括粗略的估算,通常以天为单位。
Sprint backlog: Sprint待办事项,即在这个Sprint周期内需要完成的所有任务。Sprint的目标是把软件的小功能带到客户端去演示。任务以小时为单位,没有任务可以超过16小时,如果超过则需要细分任务。
Burn Down Chart:燃尽图。是Sprint的结果,显示了Sprint的进展。
Product owner:产品负责人,负责维护产品需求的人
Scrum master:Scrum 主管,负责Scrum的整个过程
Team:开发团队
Sprint Planning Meeting:在每个冲刺之初,由产品负责人讲解需求,并由开发团队进行估算的计划会议
Daily Standup Meeting:团队每天进行沟通的内部短会,因一般只有15分钟且站立进行而得名。
Review Meeting:在冲刺结束前给产品负责人演示并接受评价的会议。
Retrospective Meeting:在冲刺结束后召开的关于自我持续改进的会议。
客户,利益相关者
假设有一个客户想要开发他们的软件,他们找到一个基于服务的公司来开发他们的软件。
产品负责人
客户与产品负责人进行沟通,产品负责人将捕获客户的所有需求或用户故事,并将其命名为产品待办事项(product backlog)。
项目管理之Scrum相关推荐
- 敏捷项目管理之Scrum教练篇
Scrum是一种项目管理方法,可让团队进行自我组织并快速进行更改.因此,Scrum主管是遵循此方法的团队负责人.如果你是新的Scrum管理员,并且正在寻找关于如何打造敏捷小队的信息,那么你来对地方了. ...
- 【项目管理】Scrum内容整理
针对Scrum相关内容整理如下:(持续更新补充) 目录 定义 角色 四个会议 实施流程 工具 通用实践 敏捷价值观 (更重视左边) 敏捷原则 相关观点 定义 Scrum是迭代式增量软件开发过程,通常用 ...
- 05精益敏捷项目管理——超越Scrum
00.我们不是不知道它会给我们带来麻烦,只是没想到麻烦会有这么多.--威尔.罗杰斯 01.知识点: a.Scrum是一个强大.特意设计的轻量级框架,器特性就是将软件开发中在制品的数量限制在团队层级,使 ...
- 敏捷项目管理流程-Scrum框架最全总结
Scrum中的角色 Scrum Master--项目负责人.项目经理 保护团队不受外界干扰,是团队的领导和推进者,负责提升 Scrum 团队的工作效率,控制 Scrum 中的"检视和适应&q ...
- 敏捷项目管理流程-Scrum框架最全总结!
Scrum中的角色 Scrum Master--项目负责人.项目经理 保护团队不受外界干扰,是团队的领导和推进者,负责提升 Scrum 团队的工作效率,控制 Scrum 中的"检视和适应&q ...
- 云小课 | 需求任务还未分解,该咋整!项目管理Scrum项目工作分解的心酸谁能知?
温馨提醒:本文约3000字,需要阅读5分钟,共分为8个部分,建议分段阅读! 软件开发过程中,从产品概念形成到产品规划.往往要做详细的需求分析和项目规划等,因此,选对一款项目管理工具对开发者就显得尤为重 ...
- 禅道项目管理_推荐一个项目管理工具,落地基于Scrum的敏捷开发!
作为一个开发人员,我们也该懂一些项目管理的知识,今天我们来讲一个基于Scrum的项目管理工具禅道.本文将从禅道的安装部署开始讲起,然后讲讲Scrum的核心概念,最后通过禅道的一套操作来实践下Scrum ...
- scrum流程 规划 冲刺_Scrum –困难的部分2:更快地冲刺
scrum流程 规划 冲刺 In the first part, I presented my favorite list of Scrum's hard parts and how to work ...
- 禅道类似软件_项目管理软件之争,禅道和JIRA大对比
说到项目管理软件,不得不提的是禅道和JIRA.相信大部分企业在选择项目管理软件的时候,也经常会拿这两者来进行比较.所以本文小编从产品介绍.界面设计.功能区别.价格对比.后期服务.优缺点等方面来进行分析 ...
最新文章
- 理解和实现分布式TensorFlow集群完整教程
- 【整理】Oracle创建/删除表空间
- 无限极分类不知pid_PHP实现无限极分类
- 同一个类 cannot be cast to_2021年动漫类年历推荐
- linux安装jdk、tomcat
- boost::fusion::at_c用法的测试程序
- linux需要检测的系统资源不足,细说Linux 系统优化
- 开源不止,前进不息:2018 OpenInfra Days China来了!
- hMailServer 邮件系统安装配置篇
- 操作系统(4)-进程间通信
- java面试要点---ibatiS框架的使用方法介绍---随时更新
- OpenCV_轮廓例子
- 软件测试主要流程分享
- 怎么实现微信多公众号管理?
- uni-app H5中使用wx-open-launch-weapp打开微信小程序
- 团队协作的重要性: 如何提升团队成员之间的协作能力
- 屏幕关闭原因以及p-sensor
- 5.8 什么是学习博主?看两个博主案例【玩赚小红书】
- python绘制时间节点事件图
- java计算机毕业设计智慧门诊综合管理系统源码+mysql数据库+系统+部署+lw文档
热门文章
- pdfbox在pdf的尾部添加数据
- 数据结构期末考试题库
- 河南大学明德计划2020计算机学院,河南大学启动“明德计划” 着力培养“尖子生”...
- 深度拷贝Excel文件中sheet工作簿
- leetcode java解题_leetcode解题技巧及相关Java知识(定期更新)
- android 12 bugly升级问题解决办法
- 揭秘SNS背后的社会学理论
- c语言中的countif函数,从头细说COUNTIF函数
- 菜鸟实战UML实现图——部署图 构件图
- KVM创建桥接网卡--最简洁最详细