- 浏览: 1587123 次
- 性别:
- 来自: 吉林
文章分类
- 全部博客 (624)
- C/C++ (33)
- Java (181)
- 网络相关 (7)
- 我爱篮球 (3)
- 也爱足球 (4)
- 杂谈 (1)
- 系统架构 (3)
- Web Service (14)
- Framework (3)
- 系统命令 (8)
- 管理平台相关 (8)
- 其它 (35)
- Websphere (1)
- Struts2 (24)
- Hibernate (16)
- Spring (23)
- javascript (20)
- jquery (23)
- html/css/div (28)
- 数据库 (40)
- JavaWeb (27)
- 设计模式 (2)
- 文档编写 (3)
- SVN (5)
- Ant (1)
- Maven (13)
- 软件项目管理 (8)
- AOP (1)
- kindeditor (1)
- JSON (2)
- Servlt/JSP (4)
- WordXML (2)
- XML (12)
- 面试相关 (7)
- Tomcat (11)
- 性能与调优 (29)
- 职业发展 (2)
- 操作系统 (7)
- AJAX (2)
- DWR (1)
- Eclipse (12)
- 持续集成 (3)
- 批处理命令 (1)
- Mozilla Rhino (2)
- 新鲜技术 (18)
- Apache mina (2)
- 底层技术 (18)
- Linux (22)
- 新鲜技术,IT历史 (1)
- 敏捷开发 (1)
- 版本控制 (5)
- 较火技术 (7)
- 集群 (2)
- Web前端 (13)
- 报表工具 (3)
- 网站架构 (5)
- 大数据 (8)
- 分布式存储 (5)
- 云计算 (8)
- TCP/IP协议 (1)
- 负载均衡 (3)
- 硬件 (1)
- 表现层技术 (3)
- Velocity (3)
- jvm (6)
- 并发编程 (10)
- hadoop (8)
- 数据结构和算法 (12)
- 计算机原理 (1)
- 测试驱动开发-TDD (3)
- 开发技巧 (1)
- 分词器 (1)
- 项目构建工具 (2)
- JMX (4)
- RMI (1)
- 测试技术 (22)
- 网络完全 (1)
- Git (4)
- apache开源包 (4)
- Java常用 (1)
- mock (2)
- OSGi (2)
- MongoDB (1)
- JBPM (1)
- Storm (3)
- mysql (2)
- telnet (1)
- 正则表达式 (1)
- bootstrap (4)
- Apache ActiveMQ (1)
- redis (9)
- Nginx (2)
- rsync+inotify文件同步 (2)
- testng (1)
- 原型设计工具 (1)
- 工程能力 (1)
- 风险控制 (3)
- ibatis (1)
- 分布式 (4)
- 安全技术 (1)
- 计算机基础 (4)
- 消息中间件 (1)
- UML (2)
最新评论
-
u012236967:
java命令执行jar包(里面的main函数)的方式(包括依赖其它的jar包问题) -
世界尽头没有你:
Selenium自动化测试从入门到精通(Java版)百度网盘地 ...
自动化测试工具 Selenium WebDriver 入门教程(针对主流浏览器) -
小小西芹菜:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
dwr实现Reverse Ajax推送技术的三种方式 -
hellozhouqiao:
楼主,请教一点问题.现在我们需要在excel 的页脚里面加上图 ...
FreeMaker + xml 导出word(处理目录,图片和页眉页脚问题) -
乱在长安:
使用Timer会有各种各样的问题好嘛?!书上推荐使用Sched ...
DelayQueue (ScheduledThreadPoolExecutor调度的实现)
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 字段存在,但不能编辑和查看它的值,这是正常的吗?只能通过拖拽来改变这个字段的值?
发表评论
-
Java软件工程师就业思维图(2016年版)
2016-08-18 15:21 506http://toutiao.com/a6319714152 ... -
如何卸载百度安全卫士(其它杀毒软件使用同样方法)
2015-07-30 20:01 830最近卸载百度安全卫士的时候,发现常规途径完全 ... -
easyBCD(系统引导软件)简介及引导安装Ubuntu14.04
2015-04-19 16:27 1156EasyBCD是一款系统引导相关的软件,EasyBCD能够 ... -
银行家算法(避免死锁的算法)
2015-03-20 14:26 1846银行家算法[编辑] 银行家算法(Ba ... -
FindBugs简介(检查代码质量问题的工具,可以集成到Eclipse中)
2014-03-12 18:19 1476静态分析工具承诺无需开发人员费劲就能找出代码中已 ... -
按键盘的删除键导致网页后退的问题
2014-02-26 16:15 5066禁用Backspace键 ,ASP.NET ... -
趣味数学(各大经典数学问题)
2014-02-23 23:19 5035哥尼斯堡七桥问题 ... -
元数据驱动的应用程序设计和开发
2013-09-30 17:43 1332目录(?)[+] 本页内容 牢记30岁 你的模式有多 ... -
怎样创建FTP服务器
2013-07-15 17:15 1085我们大家都 很熟悉FTP上传下载了吧!FTP到底是怎么创建的 ... -
Comet:基于 HTTP 长连接的“服务器推”技术
2013-07-11 15:19 1057http://www.ibm.com/developerw ... -
使用仓库管理器——Sonatype Nexus的九大理由
2013-07-03 10:35 1935(译自:Nine Reasons to Us ... -
Windows下主机名和IP映射设置
2013-07-01 16:08 4110Windows下主机名和IP映射设置 2012-08- ... -
Sonatype Nexus以war包形式部署时始终报错,最后由此文章发现线索得以解决(还得靠google啊)
2013-06-28 18:28 2476这两天以在tomcat上部署war包的形式跑nexus,总是 ... -
IMIX简介
2013-06-18 14:39 2737IMIX Protocol简介 IMIX协议全称银行间市场 ... -
想成为管理者,你得具备什么,请参看
2013-06-09 17:48 1018下面为埃&森&哲 ... -
常见端口详解,可能攻击和防御策略
2013-06-07 10:04 3049网络不安全,需要恶补端口知识 现在电脑的价格真是便宜, ... -
windows远程桌面与本机互相复制文件的方法
2013-05-30 09:23 2706使用windows远程桌面连接复制拷贝远程电脑上文 ... -
XP服务详解
2013-05-28 17:15 1572我在网上看到一篇不错 ... -
JBPM工作流引擎介绍(一)
2013-05-16 10:56 1376JBPM,全称是Java Business ... -
JBPM工作流引擎介绍
2013-05-16 10:55 1117jBPM is a flexible Business Pr ...
相关推荐
在“使用GREENHOPPER实施Scrum过程”中,我们可以探讨以下几个关键知识点: 1. **Scrum角色**:Scrum团队由三个核心角色组成:产品负责人(Product Owner)、Scrum Master和开发团队。产品负责人负责定义产品的愿景...
JIRA GreenHopper 问题组 一个 TamperMonkey/GreaseMonkey 脚本,用于按状态对 JIRA Greenhopper Agile Board 中的问题进行分组 如何安装 安装以下扩展程序之一(根据您的浏览器): 在扩展的仪表板中创建一个新...
**Jira与Greenhopper使用总结** Jira是一款由Atlassian公司开发的项目管理软件,专为软件开发团队设计,用于问题追踪、敏捷项目管理和工作流程定制。它提供了丰富的功能,帮助团队有效地管理任务、缺陷、需求和改进...
jira-greenhopper-plugin-6.1.6
Greenhopper则是JIRA的一个插件,专门用于敏捷开发的看板管理,帮助团队实现Scrum或Kanban方法论。 在JIRA 4.0版本中,它提供了丰富的功能,包括但不限于以下几点: 1. **问题跟踪**:用户可以创建、分配和跟踪...
和Greenhopper的破解安装
Jira agile greenHopper for jira 6 1 6 3 11
GreenHopper通过JIRA的可定制问题和灵活的工作流提供了一种适应团队发展的敏捷项目管理工具。比如你可以首先从一个Scrum面板开始,然后通过添加列约束从而与看板方法实践相结合。 用于敏捷开发
JIRA 5 和GreenHopper5.9破解及汉化,破解方法和补丁在下载包里都有。 非常详尽了,本人亲自破解后编写的过程说明。
破解greenhopper的时候不需要关闭jira服务,不然破解会不成功(我的Jira版本是4.4.1) 1.运行 greenhopper_keygen.jar 2.输入 Name 和 Server ID ,再patch,显示patch success,(如果前面已经用jira_keygen.jar ...
jira插件 jira-greenhopper-plugin-6.0.1
GreenHopper 插件能为您提供易于使用和直观的界面,同时提高工作进度的可见度,简化了规划、人物、工作流程和汇报。 从官网下载的 GreenHopper 插件是不包含简体中文语言包的,因此,特地制作了简体中文语言包,绝大...
greenhopper jira-greenhopper-plugin-5.9.7.1
jira-GreenHopper 6.1.2 管理项目进度
2. 敏捷开发:如果启用GreenHopper插件,JIRA将提供敏捷看板,支持Scrum或Kanban方法,便于团队进行迭代规划和进度追踪。 3. 报告生成:JIRA内置多种报告,如燃尽图、积压工作量、速度图表等,帮助团队监控进度和...
GreenHopper V5.3破解 已验证
12. **敏捷开发支持**:与GreenHopper集成,实现敏捷开发方法。 13. **IDE连接器**:与Eclipse、IntelliJ IDEA、MS Visual Studio等开发工具集成,提升开发效率。 **JIRA的角色** 1. **管理人员**:通过JIRA的数据...
9. **共享过滤器**:团队成员可以访问并使用共享过滤器,以便查看特定类型的问题或关注点。 10. **版本控制系统集成**:Jira可以与CVS、SVN、ClearCase、Mercurial等版本控制系统集成,同时通过FishEye连接Git代码...
Description=GreenHopper for JIRA 4\: COMMERCIAL CreationDate=2009-10-25 ContactName=haha@haha.haha greenhopper.NumberOfUsers=-1 greenhopper.LicenseTypeName=COMMERCIAL ContactEMail=haha@haha.haha ...