使用GREENHOPPER实施Scrum过程

1. greenhopper本身带有一个scrum issue type scheme, 项目配置成使用这个scheme
issue type有:
Epic: 一大段的需求,这种需求需要拆分。拆分后Epic本身可以resolved,对应的sub-task还可以open放入后续的sprint中
Story: user story
Technical task:需要完成的,但又是业务需求中没有的,以sub-task的形式存在
Bug:jira本身的
Improvement:jira本身的

2. greenhopper有四个custom fileds:
business value:数字类型,度量业务价值,适用于EPIC和story,可以用百分制来度量
Flagged:一个标记字段,标记issues有障碍。 通过planning board中每个card的右上角下拉菜单打标记,标记之后这个card连通它父亲一级的card会标志上一个大大的黄色感叹号,相反的是如果这个小版本发布了,这个card会标上一把绿色大勾。(如何实现小版本大版本?--sub version,master version)
Rank:用于标识product/sprint backlog的优先级
Story Points:复杂度的度量或者需求规模的度量,数字类型,也只适用于Epic和Story

3.Agile菜单
分为四种面板:
planning board: 可以在sprint计划会议上使用, 维护backlog,对issues做时间估算,发布计划,sprint计划
task borad:可以在每日例会上用,sprint进度跟踪,Story进度跟踪,log work,
chart borad:燃尽图,每日例会和sprint 回顾时用,包括Hor burndown,issue burn down,burnup charts等
released board: sprint回顾使用
这几个面板可以设定一个Context,其实就是一个过滤器+排序器的组合,这样可以让面板只显示你想要的东西和按你的要求排序
默认有两个context,
On the fly Context,配置为: 用户修改这个context只会在当前用户有效。(通过context工具栏修改)
default:这个管理员可以修改,改了之后影响所有用户

4.project template
greenhopper提供了一个Scrum的template,内容见 administration - project templates


5.实现有层次关系的版本管理,
如版本1.0包括sprint1 - sprint10 十个版本,那1.0就是master version, 各个sprint就是sub version,
通过planning board - version  view model(版本视图) 来实现这个功能,在sub version - master version右边的编辑按钮中选择它的父版本,编辑之后这个版本会多一个子版本的图标。

6.task board的使用
纵列默认有三列,todo,in progress,done, 将一个card从todo 拖拽到in progress就让这个card变成正在工作中了。默认的comment是不填的,如果需要必填comments,则需要将这个字段配置成必填。
纵列可以通过planning/task board中tools - configuration进行配置,
task board有compat (kan ban)模式,outline模式两种,
outline模式下,有sub-task的issues会分行显示,没有sub-task的issues被放置在OTHER ISSUES中,
Column constraints:在每一列的右上角下拉箭头中有一个Column Constraints的选项,可以设置business value,story points,time remaning ,Standard issue count的最大值、最小值,如果实际统计的值不在最小最大值范围内,那这列就会标红警告。


7.story point和time tracking
time tracking是jira本身的功能,针对所有类型的issues都可以设置,在task board的card 右上角还有个图标可以快速log work
Story points是greenhopper带有的功能,是Scrum的一种时间估算方式,与time tracking类似,time tracking有明确的计量单位:h,d ,分别是小时,工作日,并且会自动换算,如果你设置好8小时=1天,你输入0.5d和你输入4h是等价的,所以倾向于使用time tracking,而不是使用story points,虽然这是Scrum的做法。
但对于Story issues,greenhopper默认会在planning board中显示story points而不是time estimate,这会带来一些不方便。

8.Epic与Story关联
首先需要安装jira-labels-plugin 2.3 (jira 4.0)
然后自定义一个Epic的custom field,类型为Label Field(greenhopper4.3+lable-plugin2.3已经带有了)
之后就可以在story card的Epic/Theme字段填入Epic的 key,这样两者就建立了关系,在planning board中点击Epic card上右下角的show all linked issues就可以在一个弹出窗口中显示所有关联的story.

9.chart board
这里有很多的图,如果business value和story points两个字段没有规划好使用,那这两个字段的图就不可用了。
hour burndown chart是基于time tracking的一个燃尽图,纵轴是remainning hours,横轴是日期,这要求每个issue在original estimate要填好,time log也不要疏忽了,不然这图也没有多大意义。
还有一个issue burn down chart,这个是按问题数目来画的图
这些图有几种线:
guideline:红色的,这是理想情况图
实际图:绿色的,如果不偏离红色太多,说明计划和估计做的不错
required daily rate:这个是按照还剩多少工作量和天数算出来的每日要求的工作效率
虚线的ongoing和trend 不知道有什么意义。
要得到一个完美的图很难。。 需要很好的sprint计划和过程中勤快的记录

10.通过greenhopper操作issues
创建issue,通过create card实现,其中Epic/Story两种类型被定义成需要填入business value和story points,Time estimate在这里就不能输入了。
打印cards,通过planning board - 版本那栏右边有个打印机图标,点击后可以打印出来,打印后再裁剪。

11. rank
rank 字段存在,但不能编辑和查看它的值,这是正常的吗?只能通过拖拽来改变这个字段的值?

 

 

 

附件有个浅白的ppt,参加金融IT聚会贡献的一个topic。

 

jira-greenhopper-plugin-6.1.6 立即下载

相关推荐

Jira插件tempo-plugin-7.9.1

Jira工时表插件tempo-plugin-7.9.1

JIRA的理论和操作

前言 JIRA Agile(前身称为GreenHopper)为jira平台上的敏捷项目管理插件。 一些概念: Agile:即敏捷,是一种理论。将复杂的项目周期(主要是针对于瀑布模型的周期过长问题)进行切分,使之成为既不是太长也不太短的项目小周期(太长了就退缩回瀑布模型了;太短了会影响各个团队的工作效率),称为“迭代”周期,每个迭代周期的边界时间点,允许需求变更(其余的时间点不允许需求变更)调整研发团队的开发任务目标,同时开发过程中不强调过程,流程,文档等传统观念的细节(规则比较自由),而是强调可用软件

麦兜爱说谎 1358

jira greenhopper 插件

GreenHopper通过JIRA的可定制问题和灵活的工作流提供了一种适应团队发展的敏捷项目管理工具。比如你可以首先从一个Scrum面板开始,然后通过添加列约束从而与看板方法实践相结合。 用于敏捷开发

测试管理工具——JIRA(转)

为什么选择JIRA?因为你有各种事务工作中总是有各种事务要去处理,而这些事务不仅仅是代码中的Bug。这些事务充斥在你的收件箱中,各种想法散落在 Excel表格里,需求隐藏在原有的业务系统中。使用JIRA可以轻松捕捉和管理你的事务,排定优先级,把工作放在重要的事情上,并随时了解相关业务和同事的最近活动。 你的每件事情都有流程没有人比你更清楚你的团队,所以你不需要被迫使用其它流程,你可以在JIRA

softwareCraftsman 1万+

与Greenhopper破解安装

和Greenhopper的破解安装

【论文阅读】2021-(Pidinet)Pixel Difference Networks for Efficient Edge Detection

文章目录摘要1. Introduction 摘要 motivations: 基于CNN的边缘检测的高性能是通过一个大的预训练CNN主干来实现的,该主干占用大量内存和能量。传统边缘检测器(如Canny、Sobel和LBP)很少被研究。 contributions: 提出了一种简单、轻量级但有效的架构,称为像素差分网络(PiDiNet),用于有效的边缘检测。PiDiNet采用了新颖的像素差卷积,将传统的边缘检测算子集成到现代CNN中流行的卷积运算中,以增强任务性能。 experiments: 在BSDS500

轻舟的万重重山 1万+

GreenHopper 5.9概览

原作者:Nicholas Muldoon Nicholas Muldoon在Atlassian担任GreenHopper产品经理职务,是敏捷开发方面的专家。   翻译者:Kenny Jin Kenny Jin在Unlimax(北京安迈无限信息技术咨询有限公司)担任联合创始人和资深咨询顾问职务,拥有10余年的企业信息化咨询经验。Unlimax是Atlassian公司在中国的授权合作伙伴(

Atlassian的专栏 1625

程序化广告行业(23/89):深度剖析广告效果评估指标

大家好,我一直希望能和大家一起在技术领域不断探索、共同进步。在之前的文章中,我们了解了程序化广告中腾讯的业务布局和广告效果评估的基础概念,今天让我们进一步深入剖析广告效果评估的各项指标,这对理解程序化广告的运作机制至关重要

yyy173611的博客 4865

利用GreenHopper 6蓝图进行敏捷项目管理

使用GreenHopper for JIRA以敏捷方式有效跟踪和管理项目的直观指南。 工程方法论是基于计划的,并且本质上具有预见性。 工程方法论的纪律性和程序性使整个软件开发过程变得缓慢而低效。 结果就是开发了敏捷方法。 敏捷方法的好处是,它们本质上更具预测性,更面向人,并且关注最终结果,而不是官僚主义。 根据行业调查,大多数敏捷从业人员要么实践Scrum(Scrum与XP的组合),...

danpu1174的博客 410

三菱FX5U运动控制(步进)

三菱FX5U脉冲定位控制,原点回归,相对定位,绝对定位,运动控制案例。

weixin_55762091的博客 1万+

告别信号毛刺!手把手教你用ADS和IBIS-AMI模型搞定PCIe Gen3眼图仿真

本文详细介绍了如何使用Keysight ADS和IBIS-AMI模型进行PCIe Gen3眼图仿真,解决高速信号传输中的信号质量问题。从仿真环境搭建、S参数预处理到眼图优化与故障排除,提供了一套完整的工程实践指南,帮助工程师提升PCIe Gen3接口的信号完整性。

weixin_28366053的博客 371

转:使用GREENHOPPER实施Scrum过程

1. greenhopper本身带有一个scrum issue type scheme, 项目配置成使用这个scheme issue type有:Epic:一大段的需求,这种需求需要拆分。拆分后Epic本身可以resolved,对应的sub-task还可以open放入后续的sprint中Story: user storyTechnical task:需要完成的,但又是业务需求中没有的,以sub-...

keke_Xin的专栏 312

【通信协议-RTCM】MSM语句(1) - 多信号GNSS观测数据消息格式

注释:RTCM响应消息1020为GLONASS星历信息,暂不介绍,前公司暂未研发RTCM消息类型版本的DR/RTK模块,DR/RTK模块仅NMEA消息类型使用注释:公司使用的多信号语句类型为MSM4&MSM7,也应该是运用最广泛的语句类型,例如本人之前在公司开发的工具全是基于MSM7语句类型来进行的。

qxj2422640226的博客 2093

JIRA和GreenHopper

<br />   之间孤陋寡闻,到了新公司才知道世界上还有JIRA这种东西存在,尤其是背后的这家澳大利亚公司Atlassian, 才知道业界有个大奖叫做JOLT.  没办法,之前自己对于自己的IT生涯产生过放弃的念头,根本没有想着如何提高自己的水平,所以现在才知道,也只有时光蹉跎之感。不过还好总比一直不知道强。<br /> <br />    JIRA确实是个好东西,不但可以与缺陷跟踪,也能用做任务分配,需求跟踪,总之一切和工作流相关的东西,他基本都能往上面靠拢,而且Atlassian公司给我的 印象很好,

amosjp的专栏 1130

BF8815A

了解ADBMS1818芯片的人会发现,这款BF8815B和1818有着很多相似的东西,当你了解其中一款AFE之后,另一款你的上手也会特别快,下面文章是我针对1818梳理的一些重要知识点,此篇文章主要讲解BF8815B的一些差异点。

m0_61973119的博客 563

3、数据导入与清洗:Excel、SQL、SPSS、Stata和SAS数据处理

本文详细介绍了如何从Excel文件、SQL数据库以及SPSS、Stata和SAS等统计软件中导入和清洗数据。针对不同数据来源的特点,提供了具体的处理方法,包括跳过无用行、重命名列、处理缺失值、转换数据类型、保留元数据等关键步骤。同时,通过实际应用案例展示了如何整合多源数据,并总结了数据导入和清洗的最佳实践,帮助读者高效完成数据预处理工作,为后续的数据分析打下坚实基础。

134

即将实施敏捷,制定些细则,请拍砖

    最近公司要尝试敏捷开发,我入职没多久,就被要求研究一下如何实现。之前只是听说过敏捷开发,没有真正实现过,经过近3个星期的整理,试用了selenium jira greenhopper confluence等工具,决定下个项目就开始实施敏捷开发,下面是实施的过程,还没过试用期,大家帮看有没有问题,多提一些实用的意见1.敏捷开发的原则 原则一:个体及交互比流程与工具更具价值 原则二:可用的软件...

tovegar 273

Autosar诊断实战系列07-Dcm之0x19 06扩展数据配置及工程问题讨论

19 06扩展数据如何配置?如果某DTC没有出现过故障扩展数据该如何响应?

initiallizer的博客 1705

敏捷开发思想在公司试推广

<br />  公司有一些人事变动,搞的我心情挺糟,经过几天的平复,好些了,看来我是属于没心没肺的那种,哈哈。<br />  趁着最近项目之间有个空隙,准备将Scrum的管理思想和团队的管理融合到一起,待新项目下来时,就可以采用敏捷的管理模式来进行项目迭代开发了,心情挺激动的。<br />  俗话说,欲先行其事,必先利其器;我们团队一直在用jira的bug管理追踪系统,大家比较熟悉jira的操作方式和使用习惯了,准备也将Agile的思想贯彻进来,从网上找了找工具,比如ScrumWorks,GreenHopp

橘子有点野的专栏 153

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

第三次作业

第一部分:初识Scrum 参考资料: 敏捷开发之Scrum扫盲篇 Scrum 总结 硝烟中的Scrum 和 XP 什么是敏捷开发? 敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。 怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;...

weixin_30896511的博客 167

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

圆运动的软件开发

周末参加了一个金融IT的聚会,liusf讲了一个“流程银行”的topic,这个话题的关注点是如何经营商业银行,着重于如何更好的经营传统体制下的商业银行,着眼于通过对业务流程的改进来提高银行的经营效率,提高服务质量。流程的改进还牵扯到组织结构的变化和重新设计,这是两大要点。激进的民生银行就做了很多垂直化结构的事业部设置,其高层大力的在推行流程银行改革。 我讲的话题是用greenhooper来实施s...

eyejavaeye的博客 230

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

关于软件项目管理和缺陷跟踪的工具汇总

关于软件项目管理和缺陷跟踪的工具汇总

【昆山人在上海】 1126

【转】为什么选择JIRA?让团队发展更容易

JIRA减少摩擦提升效率的根本保证是,你的项目只有一个主本,但每个人都可以对它进行修改。你可以使用灵活的工作流程来管理项目下的每一个工作任务。因为JIRA的核心就是要共享,所以每个人都可以更新之后,跟踪整个项目的状态。让我们来看看JIRA优于其他任务管理解决方案的秘密武器吧。 每个问题有明确的故责任,所以整个团队的分工是明确的。需要改变...

weixin_34006468的博客 389
上一篇: 《古代的中医 -七大名医传奇》摘录(一)
下一篇: 《古代的中医 -七大名医传奇》摘录(二)
eyejavaeye
博客等级 码龄20年 74粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值