JIRA项目执行与管理方案

JIRA项目执行与管理方案
JIRA项目执行与管理方案

JIRA项目执行与管

理方案

JIRA项目执行与管理方案

Ver1.0

一.项目流程

1.瀑布模式:

1.1需求管理:

1)由产品经理提出确认需要做的需求,然后在JIRA里,

在自己团队的产品线产品项目下,建立一个需求

Issue,指派给团队的开发LEAD。

2)瀑布模式下,建立需求的Issue类型,选择New

Feature。

3)产品需要为需求编写PRD,并上传到Confluence自己

项目团队的空间目录下。同时将PRD文档的链接地

址,填到需求Issue的描述里。

1.2项目计划:

1)需求评审后,项目团队进行项目计划。

2)项目计划会上,决定项目的若干个Milestone,由PMO

为每个Milestone在JIRA上该项目下建立类型为

Milestone的Issue,并指派给该项目的项目经理。

3)项目计划完成后,由PO或者项目经理放到

Confluence自己项目团队的空间目录下。

1.3技术设计:

1)产品研发团队在过完需求PRD评审/沟通会议以后,研

发团队需要完成技术相关设计,文档放到Confluence

自己项目团队的空间目录下。

2)开发LEAD把技术设计文档的链接地址添加至需求

Issue的描述里。

3)技术设计需要经过技术评审会议,评审会议结果放到

Confluence自己项目团队的空间目录下。

1.4测试设计:

1)产品研发团队在过完需求PRD评审/沟通会议以后,测

试团队需要完成测试相关的测试计划、测试用例等,文档放到Confluence自己项目团队的空间目录下。2)测试LEAD把测试相关文档的链接地址添加至需求

Issue的描述里。

1.5开发阶段:

1)开发LEAD根据技术设计,在JIRA里需求Issue之

下,建立一个或若干个研发Task,Issue类型选择为该需求Issue的Sub-Task,并指派给相应的开发人员。

2)研发Task能够包括Coding、Bug Fix、JUnit、数据

库脚本编写等任何与技术实现相关的任务。

1.6测试阶段:

1)测试LEAD根据测试计划,在JIRA里需求Issue之

下,建立一个或若干个测试Task,Issue类型选择为该需求Issue的Sub-Task,并指派给相应的测试人员。

2)测试Task能够包括测试用例编写、测试执行、测试数

据准备等。

3)测试人员在测试阶段发现BUG后,在JIRA里相应项目

下,创立一个BUG,Issue类型为BUG,并指派给相应

的开发人员。

4)测试人员需要将BUG链接到需求Issue,链接类型选

择relates to。

1.7发布上线:

1)在需求上SIT测试之前,研发团队上线负责人需要编

写一份上线计划,文档放到Confluence自己项目团队

的空间目录下,并把文档链接地址添加至需求Issue

的描述里。

2)研发团队上线负责人,在JIRA里需求Issue之下,建

立一个上线Task,Issue类型选择为该需求Issue的

Sub-Task,并指派给上线负责人本人。

2.敏捷模式:

2.1需求管理:

1)由产品经理PO或者Scrum Master在JIRA的Agile

里,为自己的敏捷团队建立一个Agile Board,Board

类型选择Scrum,并为Board选择自己所在的项目。

2)由产品经理PO提出确定需要做的需求,然后在JIRA

里自己的项目下,建立需求Issue,指派给PO。

3)如果需求比较小,则建立需求的Issue类型选择

Story。

4)如果需求比较大,甚至于无法在一个Sprint内完成,

则将该需求建立需求Issue,的类型选择Epic。然后

在此Epic下建立若干个小需求Issue,类型为

Story。

5)需求Issue建立完成后,Issue会自动出现在Scrum

Board下,Plan里的Backlog下,并根据优先级从高

到低,从上往下排列这些Story。

6)PO能够根据需要,选择为需求编写PRD,并上传到

Confluence自己项目团队的空间目录下。同时将PRD

文档的链接地址,填到需求Issue的描述里;或者直

接在较小的Story描述里写清需求。

7)需求的一些文档或者是原型图、交互等设计图材料,

需要PO放到Confluence自己项目团队的空间目录

下。

2.2Sprint Planning:

1)每个Sprint开始前,团队进行Sprint计划会议。

2)PO或者SM在Scrum Board里,为团队建立一个新的

Sprint。

3)在计划会上,团队确定这个Sprint的开始时间和结束

时间,以及所有该Sprint要完成的Story,由PO或者SM把相应的这些Story拖进该Sprint。

4)团队成员根据这些Story需求,拆解出完成这个

Story所需要的开发、测试等TASK,并由PO或者SM 建立这些Task,Issue类型为相应Story下的Sub-task,指派给相应的开发、测试人员。

5)PO需要把项目整体Sprint计划写进Confluence自己

项目团队的空间目录下(比如7.28前分为几个Sprint,每个Sprint要完成的目标)。

2.3Sprint阶段:

1)团队成员需要每天需要定时进行Daily Scrum站立

会,沟通整个Sprint的Story和Task的进展。

2)如果出现需求变动,则由整个团队进行沟通协调,按

照优先级做出决定。而且按照决定,由PO或者SM在JIRA里,对Sprint里的Story和Task进行变动。3)团队成员在Sprint阶段过程中,负责维护自己所负责

的Story和Task的状态。

4)测试人员在Sprint阶段发现BUG后,在JIRA里相应

项目下,创立一个BUG,Issue类型为BUG,并指派给相应的开发人员。

5)测试人员需要将BUG链接到相应的Story,链接类型

选择relates to。

2.4Sprint结束:

1)每个Sprint结束后,整个团队需要进行Sprint回顾

会。

2)在回顾会上,团队成员们需要总结Sprint中出现的问

题,并转化成Action。由SM或者PO记录到

Confluence上相应的项目目录下,跟进实施改进。

2.5发布上线:

1)如果一个Sprint中有Story需要发布上线,则PO在

计划会上为该Story建立一个上线Task,指派给上线

负责人。

2)在Story上SIT测试之前,团队上线负责人需要编写

一份上线计划,文档放到Confluence自己项目团队的

空间目录下,并利用Sprint的Linked pages功能把

文档链接关联至相应的Sprint。

二.项目流转

1.瀑布模式:

1.1开发&测试Task:

1)建立后为OPEN状态;

2)当开始进行该TASK后,经办人点击“开始处理“,将TASK状态变为In Progress;

3)当该TASK完成以后,经办人点击“关闭问题“,解决类型选择”完成“并点击”关闭问题“。TASK状态变

为Closed。

4)如果有需要,能够点击“重新开启问题“按钮,TASK 状态变为Reopened。

1.2需求New Feature:

1)建立后为OPEN状态;

2)当这个需求研发团队开始进行设计以后,经办人点击“开始处理“,将New Feature状态变为In Progress;

3)当该New Feature下的包括开发、测试等所有子任务都完成,而且需求成功上线后,经办人点击“关闭问

题“,解决类型选择”完成“并点击”关闭问题“。

New Feature状态变为Closed。

1.3BUG:

1)发现人员建立BUG后,指派给相关的开发人员,指定其为BUG的经办人,此时BUG为OPEN状态;

2)当经办人开发人员解决了该BUG并在测试环境自行检查经过后,点击“解决问题“,选择合适的解决类型

(Fixed, Won’t Fix, Duplicate, Cannot Reproduce),并点击”解决“,将BUG状态变为

Resolved;

3)BUG状态变为Resolved后,BUG的报告人对BUG进行Verify工作。如果验证后发现BUG已经被解决,则报

告人点击“关闭问题”将BUG变为CLOSED状态;如果

验证后发现BUG依然存在,则报告人点击”重新开启

问题“,将BUG状态变为REOPENED。

2.敏捷模式:

2.1开发&测试Task:

1)建立后为OPEN状态,当TASK所在的Sprint开始后,TASK会自动出现在Sprint Board的To Do列,状态

对应Open/Reopen。

2)当某个Task开始进行之后,由该Task的经办人,将该Task移动到Sprint Board的In Progress列,状

态对应In Progress/Resolved。

3)当某个Task完成之后,由该Task的经办人将该Task 移动到Sprint Board的Done列,状态对应Closed。

2.2Epic&Story:

1)建立后为OPEN状态;

2)当Story下有Sub-task变为In Progress时,则由经办人把该Story拖到Board的In Progress列;

3)当Story下所有的Sub-task都变为Done时,则表示

该Story完成,由经办人把该Story拖进Done列;4)当Epic下的所有Story都变为Done时,则表示该Epic完成,由经办人修改Epic状态为Closed。

2.3BUG:

1)发现人员建立BUG后,指派给相关的开发人员,指定

其为BUG的经办人,此时BUG为OPEN状态;

2)当经办人开发人员解决了该BUG并在测试环境自行检

查经过后,点击“解决问题“,选择合适的解决类型

(Fixed, Won’t Fix, Duplicate, Cannot Reproduce),并点击”解决“,将BUG状态变为

Resolved,同时能够在“描述”里填写合适的解决原

因;

3)BUG状态变为Resolved后,BUG的报告人对BUG进行

Verify工作。如果验证后发现BUG已经被解决,则报

告人点击“关闭问题”将BUG变为CLOSED状态;如果

验证后发现BUG依然存在,则报告人点击”重新开启

问题“,将BUG状态变为REOPENED。

2.4Sprint:

1)Sprint指定开始时间和结束时间。

2)Sprint从开始时间开始。

3)当Sprint结束后,由PO或者SM点击Complete Sprint来结束这个Sprint。

4)结束后的Sprint无法重新打开。

5)如果已经结束的Sprint有未来得及完成的Story和Task,能够放到下个Sprint继续进行。

三.项目管理

1.瀑布模式:

1.1Confluence项目目录下的文档检查:

1)PRD

2)项目计划

3)技术设计

4)技术评审结果

5)测试计划

6)测试用例

7)上线计划

1.2JIRA上的项目相关Issue检查:

1)需求Issue类型与状态

2)开发Task类型与状态

3)测试Task类型与状态

4)Milestone Issue的定时检查

5)BUG数量、分布、关闭情况

2.敏捷模式:

2.1Confluence项目目录下的文档检查:

1)Sprint计划

2)需求原型等相关文档

3)Sprint 回顾会总结

4)上线计划

2.2JIRA Agile检查:

1)Burndown Chart

2)Sprint Report:未完成的Issue

3)Sprint Report:加入/移除的Issue

4)Epic Report

5)BUG数量、分布、关闭情况

缺陷管理工具JIRA基本使用培训手册教程文件

JIRA培训手册(缺陷跟踪管理流程) 引言: 为了提高软件开发日常中的工作效率,增进开发人员与项目经理、测试人员等的沟通频率,引入JIRA项目管理与缺陷跟踪管理工具。本篇意在阐述JIRA在缺陷跟踪管理中的运用。

目录 第一章何为JIRA? (3) 1.1 JIRA的简介 (3) 1.2 JIRA的特性 (3) 第二章JIRA的应用配置 (6) 2.1 用户组及人员的创建 (6) 2.2 权限配置 (8) 2.2.1 全局权限 (8) 2.2.2 权限方案 (8) 2.2.3 工作流中执行固定操作的权限 (9) 2.3 工作流配置 (10) 第三章具体操作 (12) 3.1 工作流程图 (12) 3.2详细操作流程 (13) 3.3批量操作及查找 (21) 第四章结束语 (25)

第一章何为JIRA? 1.1 JIRA的简介 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了 全球115个国家超过19,000家客户的认可。 1.2 JIRA的特性 工作流 ?开箱即用,提供用于缺陷管理的默认工作流工作流可以自定义,工作流数量不限 ?每个工作流可以配置多个自定义动作和自定义状态 ?每一个问题类型都可以单独设置或共用工作流 ?可视化工作流设计器,使工作流配置更加直观 ?自定义工作流动作的触发条件 ?工作流动作执行后,自动执行指定的操作 项目

?每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式 ?在项目界面中查看按照状态、是否解决等条件设置的分类统计报告 ?查看项目最新的活动情况 ?查看项目的热门问题 ?可以设置项目类别,将项目分组管理 ?可以为每个项目设置单独的邮件通知发件地址 ?自定义安全级别,指定用户对问题的访问 ?指定组件/模块负责人 问题管理 ?自定义问题类型,适应组织管理的需要 ?自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展 ?自定义问题安全级别,可以限制指定用户访问指定的问题 ?如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成 ?登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。甚至可以出具时间跟踪报告,了解用户的工作效率 ?支持远程创建问题,通过多种方式在JIRA中创建问题,如电子邮件、移动设备客户端 ?如果一个问题需要多人协作,可以将问题分解为多个子任务,分配给相关的用户 ?将相关或有依附关系的问题建立链接,以便于用户快速了解 ?为JIRA的问题添加附件,可以帮助技术人员快速解决问题,当上传图像文件时,JIRA自动显示图像缩略图。你也可以直接将剪切板中的图像粘贴到JIRA问题中 ?为问题设置到期日,可以在搜索或在图表中展示即将到期的问题

jira项目管理系统使用指南

项目管理系统 用户指南 目录 1项目管理系统简介................................................................................. 错误!未定义书签。 1.1 系统涉及的角色 (1) 1.1.1 管理人员 (1) 1.1.2 项目管理者 (1) 1.1.3 开发人员 (1) 1.1.4 测试人员 (1) 1.1.5 其他人员 (1) 2JIRA的基本概念 (2) 2.1 什么是问题 (2) 2.1.1 问题类型 (3) 2.1.2 优先级 (3) 2.1.3 状态 (3) 2.1.4 解决结果 (4) 2.2 什么是项目 (4) 2.2.1 什么是模块? (4) 2.2.2 什么是版本? (5) 2.3其他资源 (5)

2.4 什么是工作流 (6) 3开始使用JIRA (8) 3.1 登录到JIRA (8) 3.2 了解JIRA页面布局 (8) 3.3 使用快捷键 (9) 3.3.1 全局快捷键 (9) 3.3.2 “查看问题”和”问题导航器”快捷键 (10) 3.3.3 表单快捷键 (12) 3.3.4 辅助键 (12) 3.3.5 打开快捷键对话框 (13) 3.3.6 禁止与开启快捷键功能 (14) 3.4 问题的基本操作 (15) 3.4.1 创建问题 (15) 3.4.2 上传附件 (17) 3.4.3 上传截图 (21) 3.4.4 添加标签 (25) 3.4.5 为问题添加评论 (27) 3.4.6 查看历史变动记录 (32) 3.4.7 记录工作日志 (33) 3.4.8 关注问题及投票 (44) 3.4.9 链接问题 (45) 3.4.10 复制问题 (48) 3.4.11 编辑富文本字段 (49) 3.5 搜索问题 (53) 3.5.1 简单搜索模式 (53) 3.5.2 保存搜索条件(“问题过滤器”) (59) 3.6 报告与分析 (67) 3.6.1 工作量饼图 (67) 3.6.2 人员工作量报告 (69) 3.7 浏览项目 (70) 3.7.1 浏览项目的概要 (70) 3.7.2 浏览项目的问题 (72) 3.7.3 浏览项目的变动日志 (72) 3.8 自定义面板 (73) 3.9 管理你的用户信息 (76) 3.9.1 查看用户信息 (79) 3.9.2 添加头像 (79) 3.9.3 修改你的密码 (81) 3.9.4 选择语言 (82)

JIRA项目管理技术研究

5.9 JIRA项目管理技术研究 1.JIRA的介绍 Jira是澳大利亚Atlassian公司开发的一款集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件,可以对各种类型的问题进行跟踪管理,包括缺陷、任务、需求、改进等。JIRA采用J2EE技术,能够跨平台部署。JIRA作为一个专业的问题跟踪系统可以帮助您把缺陷管理起来,让跟踪和管理在项目中发现问题变得简单,而且充分利用JIRA的灵活配置和扩展特性,可以将JIRA 作为一个项目管理系统或者IT支持系统。有企业版、专业版、标准版。 2.JIRA的功能特性 1)项目类别管理功能:可以将相关的项目分组管理。 2) 组件/模块负责人功能:可以将项目的不同组件/模块指派相应的负责人,来处理所负责的组件的Issues。 3) 项目email地址功能:每个项目可以有不同的email(该项目的通知邮件从该地址发出)。 4) LDAP配置器:用于将JIRA连接到公司的LDAP目录上。 5) Issue安全级别:在一个项目里可以精确地控制对Issue的访问。 6) 可订制的工作流:可以创建多个工作流为不同的项目使用; 7) 快速搜索和JQL高级查询功能。 8) 子任务功能:可以在某个Issue下创建子任务; 9) 共享过滤器功能:一个团队成员可以访问共享的过滤器; 10) 多个dashborads功能:可以定制自己的JIRA显示面板; 11)与CVS、SVN,ClearCase, Mercurial的集成;通过FishEye还可以连接Git代码库。 12) 与GreenHopper集成后支持敏捷开发; 13) 通过IDE连接器,可以将JIRA集成到、IntelliJ IDEA、MS Visual Studio。 3.JIRA的角色 1)管理人员:根据JIRA系统提供的数据,更加准确地了解项目的开发质量的状态,以及整个团队的工作效率; 2)项目管理者:可以针对登记进JIRA系统中问题,进行评估,分配缺陷;还可以通过JIRA系统的统计报告了解项目进展情况以及团队的工作量、工作效率等信息。 3)开发人员:在JIRA系统中查看分配给自己的问题,及时进行处理,填写处理情况并提交工

jira项目管理系统使用指南

JIRA项目管理系统 使用指南 深圳市银骏科技有限公司

修订历史记录

目录 1JIRA项目管理系统简介........................................................................................................1-1 1.1系统涉及的角色.......................................................................................................1-1 1.1.1企业管理人员 ..............................................................................................1-1 1.1.2项目管理者 ..................................................................................................1-1 1.1.3开发人员 ......................................................................................................1-1 1.1.4测试人员 ......................................................................................................1-1 1.1.5其他人员 ......................................................................................................1-2 2JIRA的基本概念....................................................................................................................2-3 2.1什么是问题...............................................................................................................2-3 2.1.1问题类型 ......................................................................................................2-3 2.1.2优先级 ..........................................................................................................2-4 2.1.3状态 ..............................................................................................................2-4 2.1.4解决结果 ......................................................................................................2-5 2.2什么是项目...............................................................................................................2-6 2.2.1什么是模块? ................................................................................................2-6 2.2.2什么是版本? ................................................................................................2-7 2.3其他资源...................................................................................................................2-7 2.4什么是工作流...........................................................................................................2-7 3使用JIRA ................................................................................................................................3-9 3.1登录到JIRA ...............................................................................................................3-9 3.2了解JIRA页面布局 ..................................................................................................3-9 3.3项目的管理............................................................................................................ 3-10 3.3.1项目的创建 ............................................................................................... 3-10 3.3.2问题类型的设定 ....................................................................................... 3-10 3.3.3工作流的设定 ........................................................................................... 3-11 3.3.4用户管理 ................................................................................................... 3-11 3.3.5权限管理 ................................................................................................... 3-12 3.3.6版本管理 ................................................................................................... 3-13 3.3.7模块管理 ................................................................................................... 3-13 3.4问题的基本操作.................................................................................................... 3-14 3.4.1创建问题 ................................................................................................... 3-14 3.4.2上传附件 ................................................................................................... 3-15 3.4.3上传截图 ....................................................................................................3-20 3.4.4处理问题 ....................................................................................................3-20 3.4.5关闭问题 ................................................................................................... 3-22 3.4.6为问题添加备注 ....................................................................................... 3-22 3.4.7查看历史变动记录 ................................................................................... 3-22 3.4.8记录工作日志 ........................................................................................... 3-23 3.4.9链接问题 .................................................................................................... 3-27 3.4.10复制问题 ................................................................................................... 3-29 3.5搜索问题................................................................................................................ 3-30 3.5.1简单搜索模式 ........................................................................................... 3-30

JIRA简要使用手册

JIRA使用手册 第一章何为JIRA? 1.1 JIRA的简介 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了 全球115个国家超过19,000家客户的认可。 1.2 JIRA的特性 工作流 ?开箱即用,提供用于缺陷管理的默认工作流工作流可以自定义,工作流数量不限 ?每个工作流可以配置多个自定义动作和自定义状态 ?每一个问题类型都可以单独设置或共用工作流 ?可视化工作流设计器,使工作流配置更加直观 ?自定义工作流动作的触发条件 ?工作流动作执行后,自动执行指定的操作 项目 ?每个项目都有自己的概览页面包括:项目详细信息、最新更新情况以及一些报告的快捷方式 ?在项目界面中查看按照状态、是否解决等条件设置的分类统计报告

?查看项目最新的活动情况 ?查看项目的热门问题 ?可以设置项目类别,将项目分组管理 ?可以为每个项目设置单独的邮件通知发件地址 ?自定义安全级别,指定用户对问题的访问 ?指定组件/模块负责人 问题管理 ?自定义问题类型,适应组织管理的需要 ?自定义字段,可选择字段类型超过20种,在此基础上还支持插件进一步扩展 ?自定义问题安全级别,可以限制指定用户访问指定的问题 ?如果多个问题需要同时修改同一字段值或执行同一工作流动作,你可以使用批量操作功能一次性完成 ?登记问题预计完成时间、实际工作时间,就可以了解该问题预计还剩多长时间才能解决。甚至可以出具时间跟踪报告,了解用户的工作效率 ?支持远程创建问题,通过多种方式在JIRA中创建问题,如电子邮件、移动设备客户端 ?如果一个问题需要多人协作,可以将问题分解为多个子任务,分配给相关的用户 ?将相关或有依附关系的问题建立链接,以便于用户快速了解 ?为JIRA的问题添加附件,可以帮助技术人员快速解决问题,当上传图像文件时,JIRA自动显示图像缩略图。你也可以直接将剪切板中的图像粘贴到JIRA问题中 ?为问题设置到期日,可以在搜索或在图表中展示即将到期的问题面板

最新Jira使用手册资料

一. 文档目的 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。 本文档可以作为使用Jira的指导手册,可供项目组成员,包括项目经理、开发人员、测试人员等参考。 二. 文档概述 本文档详细介绍了Jira中任务和缺陷在项目管理过程中的生命周期模型,及项目组成员在其中的权限和职责。 三. 术语说明 3.1 问题 问题:Issue,有多种类型,当前主要用到的有T ask和Bug两种。 Task:在项目开发和需求变更流程中,需求分析之后分解成的开发任务,在规划入版本后,会由项目经理或开发组长在Jira里以task的形式创建。任务用于项目经理跟踪开发任务的完成状况,由开发人员负责完成并修改task状态。 Bug:由测试人员创建,用于缺陷跟踪。 优先级: Blocker—最优先或最严重 Critical —优先或紧急 Major —一般 Minor —较小 Trivial —建议 解决方案: Fixed—已完成修复 Won't Fix—决定不修复 Duplicate—重复问题 Incomplete—描述不清 Cannot Reproduce—无法复现 3.2 工作流 工作流:WorkFlow,在问题从创建到关闭的整个生命周期中,问题在各个角色人员之间的流转过程。

Jira默认的工作流如下: 3.3 面板 可自定义,可共享给他人,可搜索查看并收藏他人共享的面板,用于快速查看项目相关信息,一般一个项目创建一个面板。 3.4 过滤器 对问题进行筛选,可保存,可共享给他人,可搜索查看并收藏他人共享的过滤器。 四. 如何使用Jira 4.1 使用问题 4.1.1 问题创建 已登录用户在获得项目权限后,可创建项目关联的问题。 注:请正确选择问题类型。 4.1.2 问题工作流 问题创建之后的流程可参考下图,其中说明了项目经理、开发组长、开发人员、测试人员,在问题生命周期中的各个节点上的职责。

JIRA项目执行与管理方案

JIRA项目执行与管 理方案

JIRA项目执行与管理方案 Ver1.0

一.项目流程 1.瀑布模式: 1.1需求管理: 1)由产品经理提出确认需要做的需求,然后在JIRA里, 在自己团队的产品线产品项目下,建立一个需求 Issue,指派给团队的开发LEAD。 2)瀑布模式下,建立需求的Issue类型,选择New Feature。 3)产品需要为需求编写PRD,并上传到Confluence自己 项目团队的空间目录下。同时将PRD文档的链接地 址,填到需求Issue的描述里。 1.2项目计划: 1)需求评审后,项目团队进行项目计划。 2)项目计划会上,决定项目的若干个Milestone,由PMO 为每个Milestone在JIRA上该项目下建立类型为 Milestone的Issue,并指派给该项目的项目经理。 3)项目计划完成后,由PO或者项目经理放到 Confluence自己项目团队的空间目录下。 1.3技术设计: 1)产品研发团队在过完需求PRD评审/沟通会议以后,研 发团队需要完成技术相关设计,文档放到Confluence 自己项目团队的空间目录下。

2)开发LEAD把技术设计文档的链接地址添加至需求 Issue的描述里。 3)技术设计需要经过技术评审会议,评审会议结果放到 Confluence自己项目团队的空间目录下。 1.4测试设计: 1)产品研发团队在过完需求PRD评审/沟通会议以后,测 试团队需要完成测试相关的测试计划、测试用例等,文档放到Confluence自己项目团队的空间目录下。2)测试LEAD把测试相关文档的链接地址添加至需求 Issue的描述里。 1.5开发阶段: 1)开发LEAD根据技术设计,在JIRA里需求Issue之 下,建立一个或若干个研发Task,Issue类型选择为该需求Issue的Sub-Task,并指派给相应的开发人员。 2)研发Task能够包括Coding、Bug Fix、JUnit、数据 库脚本编写等任何与技术实现相关的任务。 1.6测试阶段: 1)测试LEAD根据测试计划,在JIRA里需求Issue之 下,建立一个或若干个测试Task,Issue类型选择为该需求Issue的Sub-Task,并指派给相应的测试人员。

JIRA使用手册解析

JIRA说明 1.登录说明 Jira系统地址:http://jira 用户名/密码:同域账号 2.项目角色及职责 2.1项目角色 Management:项目管理员 PM:项目经理,查看项目进度、录入任务。 PO:产品负责人,创建、跟进、关闭需求任务,并组织产品的体验。具体人员参照产品中心各产品线的分工; PD:需求分析人,根据需求,录入此需求相关的开发子任务,并跟踪进度,并参与产品体验,更新每条需求的体验的状态。参与产品需求的分析人员或临时参与的人员;Developers:开发人员,可以对自己的sub-feature、Task、Bug进行操作。 Testers:测试人员,对开发处理完毕sub-feature、Task、Bug进行关闭、回复操作。Ops:运维人员 Users:可以浏览项目数据,无操作权限 2.2角色职责

3. 项目问题类型及一般项目构成 3.1项目问题类型 New Feature:需求模块,输入的范围包括:产品策划阶段所确定要做的需求,或者每月产品计划会议中确定需要开发的产品需求的模块。这部分工作由PO负责录入,并跟进New Feature的状态。 Sub-feature:产品需求分析人员(PD)在对New Feature类型的需求进行分析,并按照工作流程通过初审和终审后,所形成的详细功能需求,这部分由PD负责录入。 PD依据发布的需求规格说明书,从New Feature处创建需求模块的子需求Sub-feature Task:非需求类任务,用于管理部门日常工作任务,项目开发测试任务,需求主要来自于项目内部,不涉及多部门交互 Sub-task:非需求类子任务,由Task派生出的子任务 Bug:项目缺陷,项目测试过程中发现的任何缺陷 3.2一般项目构成 根据项目特性,一般项目问题类型构成分为两类。 需求类开发任务: New Feature+Sub_feature+Bug 任务型开发任务: Task+ Sub-task+Bug

jira项目管理系统使用指南

JIRA项目管理系统 使用指南

深圳市银骏科技有限公司

修订历史记录 A - 增加M - 修订D - 删除

目录 1JIRA项目管理系统简介1-1 1.1系统涉及的角色.......................................................................................................1-1 1.1.1企业管理人员 ..............................................................................................1-1 1.1.2项目管理者 ..................................................................................................1-1 1.1.3开发人员 ......................................................................................................1-1 1.1.4测试人员 ......................................................................................................1-1 1.1.5其他人员 ......................................................................................................1-2 2JIRA的基本概念2-3 2.1什么是问题...............................................................................................................2-3 2.1.1问题类型 ......................................................................................................2-3 2.1.2优先级 ..........................................................................................................2-4 2.1.3状态 ..............................................................................................................2-4 2.1.4解决结果 ......................................................................................................2-5 2.2什么是项目...............................................................................................................2-6 2.2.1什么是模块? ................................................................................................2-6 2.2.2什么是版本? ................................................................................................2-7 2.3其他资源...................................................................................................................2-7 2.4什么是工作流...........................................................................................................2-7 3使用JIRA 3-9 3.1登录到JIRA ...............................................................................................................3-9 3.2了解JIRA页面布局 ..................................................................................................3-9 3.3项目的管理............................................................................................................ 3-10 3.3.1项目的创建 ............................................................................................... 3-10 3.3.2问题类型的设定 ....................................................................................... 3-10 3.3.3工作流的设定 ........................................................................................... 3-11 3.3.4用户管理 ................................................................................................... 3-11 3.3.5权限管理 ................................................................................................... 3-12

JIRA项目执行与管理方案

JIRA项目执行与管理方案 Ver1.0

一.项目流程 1.瀑布模式: 1.1需求管理: 1)由产品经理提出确认需要做的需求,然后在JIRA里,在自己团队的产品线 产品项目下,建立一个需求Issue,指派给团队的开发LEAD。 2)瀑布模式下,建立需求的Issue类型,选择New Feature。 3)产品需要为需求编写PRD,并上传到Confluence自己项目团队的空间目录 下。同时将PRD文档的链接地址,填到需求Issue的描述里。 1.2项目计划: 1)需求评审后,项目团队进行项目计划。 2)项目计划会上,决定项目的若干个Milestone,由PMO为每个Milestone 在JIRA上该项目下建立类型为Milestone的Issue,并指派给该项目的项 目经理。 3)项目计划完成后,由PO或者项目经理放到Confluence自己项目团队的空 间目录下。 1.3技术设计: 1)产品研发团队在过完需求PRD评审/沟通会议以后,研发团队需要完成技术 相关设计,文档放到Confluence自己项目团队的空间目录下。 2)开发LEAD把技术设计文档的链接地址添加至需求Issue的描述里。 3)技术设计需要经过技术评审会议,评审会议结果放到Confluence自己项目 团队的空间目录下。 1.4测试设计:

1)产品研发团队在过完需求PRD评审/沟通会议以后,测试团队需要完成测试 相关的测试计划、测试用例等,文档放到Confluence自己项目团队的空间目录下。 2)测试LEAD把测试相关文档的链接地址添加至需求Issue的描述里。 1.5开发阶段: 1)开发LEAD根据技术设计,在JIRA里需求Issue之下,建立一个或若干个 研发T ask,Issue类型选择为该需求Issue的Sub-Task,并指派给相应的开发人员。 2)研发T ask可以包括Coding、Bug Fix、JUnit、数据库脚本编写等任何与技 术实现相关的任务。 1.6测试阶段: 1)测试LEAD根据测试计划,在JIRA里需求Issue之下,建立一个或若干个 测试T ask,Issue类型选择为该需求Issue的Sub-Task,并指派给相应的测试人员。 2)测试T ask可以包括测试用例编写、测试执行、测试数据准备等。 3)测试人员在测试阶段发现BUG后,在JIRA里相应项目下,创建一个BUG, Issue类型为BUG,并指派给相应的开发人员。 4)测试人员需要将BUG链接到需求Issue,链接类型选择relates to。 1.7发布上线: 1)在需求上SIT测试之前,研发团队上线负责人需要编写一份上线计划,文档 放到Confluence自己项目团队的空间目录下,并把文档链接地址添加至需求Issue的描述里。

JIRA项目管理技术研究

JIRA项目管理技术研究 1.JIRA的介绍 Jira是澳大利亚Atlassian公司开发的一款集项目打算、任务分配、需求治理、错误跟踪于一体的商业软件,能够对各种类型的咨询题进行跟踪治理,包括缺陷、任务、需求、改进等。JIRA采纳J2EE技术,能够跨平台部署。JIRA作为一个专业的咨询题跟踪系统能够关心您把缺陷治理起来,让跟踪和治理在项目中发觉咨询题变得简单,而且充分利用JIRA的灵活配置和扩展特性,能够将JIRA作为一个项目治理系统或者IT支持系统。有企业版、专业版、标准版。 2.JIRA的功能特性 1)项目类不治理功能:能够将有关的项目分组治理。 2) 组件/模块负责人功能:能够将项目的不同组件/模块指派相应的负责人,来处理所负责的组件的Issues。 3) 项目email地址功能:每个项目能够有不同的email(该项目的通知邮件从该地址发出)。 4) LDAP配置器:用于将JIRA连接到公司的LDAP名目上。 5) Issue安全级不:在一个项目里能够精确地操纵对Issue的访咨询。 6) 可订制的工作流:能够创建多个工作流为不同的项目使用; 7) 快速搜索和JQL高级查询功能。 8) 子任务功能:能够在某个Issue下创建子任务; 9) 共享过滤器功能:一个团队成员能够访咨询共享的过滤器; 10) 多个dashborads功能:能够定制自己的JIRA显示面板; 11)与CVS、SVN,ClearCase, Mercurial的集成;通过FishEye还能够连接Git代码库。 12) 与GreenHopper集成后支持灵敏开发; 3.JIRA的角色 1)治理人员:按照JIRA系统提供的数据,更加准确地了解项目的开发质量的状态,以及整个团队的工作效率;

相关主题
相关文档
最新文档