`
laorer
  • 浏览: 434809 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

<转>使用JIRA搭建企业问题跟踪系统(三)

阅读更多
l         缺陷:
顺序
是否必填项
1
概要
2
问题类型
3
严重性
 
4
优先级
 
5
模块
 
6
缺陷类别
 
7
影响版本
 
8
修复版本
 
9
描述
 
10
平台
 
11
操作系统
 
12
附件
 
13
分配给
14
预期日期
 
15
时间跟踪
估算一个问题解决的时间期限.
格式是 ' *w *d *h *m ' (表示星期,天,小时,分钟 - * 表示可以是任意数字)
例如: 4d, 5h 30m, 60m and 3w.
 
16
报告人
 
l         需求变更:
顺序
是否必填项
1
概要
2
问题类型
3
变更方式
4
优先级
 
5
模块
 
6
影响版本
 
7
修复版本
 
8
发生阶段
9
申请人
10
申请时间
11
原始需求
 
12
平台
 
13
操作系统
 
14
附件
 
15
变更类别
 
16
变更发生的业务背景
 
17
要求实现的功能
 
18
业务、技术、管理分析结论
 
19
严重性
 
20
时间跟踪
估算一个问题解决的时间期限.
格式是 ' *w *d *h *m ' (表示星期,天,小时,分钟 - * 表示可以是任意数字)
例如: 4d, 5h 30m, 60m and 3w.
 
21
分配给
22
预期日期
 
23
报告人
 
4.7    界面
1. 配置整体属性
    设置界面的默认语言、Title等信息。
    设置步骤如下:
1) 选择“管理”-“Global Settings”-“General Configuration”,进入“Settings”界面
2) 点击“Edit Configuration”链接,在进入的界面按下述设置执行修改。
内容
设置
Title
Welcome to XX Issue Tracking System
Base URL
http://localhost:8080/jira
Mode
private
Character Encoding
UTF-8
Indexing Language
English
Default Language
中文 (中国)
Allow unassigned issues
OFF
 
2. 配置外部界面属性
    设置公司logo(将logo文件存放在服务器images目录下)、默认语言、Title。
    设置步骤如下:
1) 选择“管理”-“Global Settings”-“Look and Feel”,进入“Logo”界面
2) 点击“Edit Configuration”链接,在进入的界面按下述设置执行修改。
内容
设置
URL
http://localhost:8080/jira/images/aboutus_1.gif
Logo Width
170
Logo Height
78
Top Bar Colour
#ffffff
Top Text Colour
#000000
4.8    其他
1. 修改timeout设置
    修改atlassian-jira/WEB-INF/web.xml
<session-config>
<session-timeout>60</session-timeout>
</session-config>
将60(分钟)修改需要的时间。
 
2. 设置自动备份
    设置每天进行一次备份。
    设置步骤如下:
1) 选择“管理”-“System”-“Services”,进入“Services”界面
2) 在“Add Service”部分,输入如下信息
内容
设置
Name
Backup Service
Class
com.atlassian.jira.service.services.export.ExportService
Delay
1440(即,24小时)
3) 点击《Add Service》键,进入“Edit Service:Backup Service”界面,输入如下信息,点击《更新》键,即完成服务设置
内容
设置
Directory name
f:\JiraTemp\backup
Date format
YYYY-MM-DD-HHmm
Backup as
Zip
Delay
1440
5          项目设置
    下面根据某公司实际项目的设置需求,对试点项目进行实际设置。项目设置主要从以下方面进行设置
 
1. 创建项目
    输入项目名称、项目缩写、项目经理,选择邮件通知方案、权限设置方案
 
2. 创建模块
    创建模块,并设置模块负责人
 
3. 选择权限方案
    设置步骤如下:
1)      选择“管理”-“Projects”-“Projects”,进入“Project:项目名”界面
2)      在“Permission Scheme”部分,点击“select scheme”链接,在进入的页面中选择需要的权限设置方案。
 
4. 选择界面设计方案
    设置步骤如下:
1)      选择“管理”-“Projects”-“Projects”,进入“Project:项目名”界面
2)      在“Field Layout Schemes”部分,点击“manage”链接,进入“Manage Field Layout Scheme Associations”界面
3)      点击“Bug”这一行的“Add Association”链接,选择合适的界面设计方案。对其他类型的问题进行类似操作
 
5.      选择工作流设置方案
    设置步骤如下:
1)      选择“管理”-“Projects”-“Projects”,进入“Project:项目名”界面
2)      在“Workflow Scheme”部分,点击“select scheme”链接,在进入的页面中选择需要的工作流设置方案。
 
6. 创建用户,并分配用户组
   系统的权限分配如下:
l         项目经理:Assigner+Developers+jira-users
l         模块负责人(缺陷分配人员):Assigner+Developers+jira-users
l         开发人员:Developers+jira-users
l         测试人员:Testers+jira-users
l         项目组其他人员(如SCM):jira-users
l         项目外其他人员:Anyone
 
7. 设置项目的Default Assignee
    系统默认是分配给项目负责人,即项目经理。可以根据需要选择默认为模块负责人。
    设置步骤如下:
1)      在Project页面下的“Components”部分,在“select assignees for components”处,点击“Select”链接,进入“Select Component Assignee”界面
2)      选择模块的默认分配人。
 
8. 创建版本
 
9. 选择邮件通知方案
    设置步骤如下:
1)      选择“管理”-“Projects”-“Projects”,进入“Project:项目名”界面
2)      在“Notification Scheme”部分,点击“select scheme”链接,在进入的页面中选择需要的邮件通知方案。
 
10. 设置系统邮件发件人
    默认是使用mail server中设置的邮件地址。可以根据项目需要为每个项目设置不同的邮件发件人。
    设置步骤如下:
1)      选择“管理”-“Projects”-“Projects”,进入“Project:项目名”界面
3)      在“Mail Configuration”部分,点击“edit configuration”链接,在进入的页面中输入本项目的系统邮件发件人。
 
    完成上述步骤后,就可以进行问题(如缺陷、需求变更等)登记了。
6          制度要求
1. 某个项目的分配人员,在分配缺陷时,需要执行编辑缺陷操作,在编辑页面输入预期解决日期、原估算工作量,修改分配人。也可以在分配缺陷时,修改缺陷的其他属性。
2. 只有第二次分配(不需要输入预期工作量时),才可以使用“分配”按钮进行快速分配。
3. 如果需要将某个缺陷抄送给某人,则使用watch功能,增加一个watch人。
4. 开发人员接受缺陷,在“可选工作流程”部分点击“接受本缺陷”链接
5. 开发人员解决缺陷后,在“可选工作流程”部分点击“解决缺陷”链接
6. 开发人员每次处理缺陷时,都需要在“操作”部分的“工作日志”栏,点击“完成记录工作”链接,填写“花费时间”、“工作描述”。
 
       按照上述的步骤,可以使用Jira建立起公司的问题跟踪管理系统。
7         
Q:在安装JIRA后,新增的数据中文显示为乱码
A:这是数据源连接数据库时出现的问题,可以修改配置数据源的xml文件上的url来useUnicode=true&amp;characterEncoding=UTF-8解决。
也就是,如果mySQL-ds.xml是数据源配置文件,则把mySQL-ds.xml上的:
<connection-url>jdbc:mysql://localhost:3306/test</connection-url>
改为:
<connection-url>jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=UTF-8</connection-url>
 
Q:如何将项目的Default Assignee由Project lead修改为component lead ,应该可以?
A:进入管理界面,选择项目,在“模块”域,点击“select assignees for components”链接,在进入的页面中选择模块的自动分配的方式
 
Q:如何实现邮件通知的抄送功能
A:可以使用增加问题的watch人员的方式来实现该功能。为相应的用户/用户组设置Manage Watcher List权限。
 
Q:直接点缺陷链接,怎样能直接看到该缺陷,而不是必须先登录后可以看到该缺陷。
A:该问题有两种解决办法。第一种是设置用户组anyone的权限为:Browse Projects。第二种是在登录页面,将“保持我在这台计算机的登录”复选框选中。
8          附:缺陷跟踪流程
9          附:需求变更跟踪流程
 
FAQ 

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=678456
分享到:
评论
2 楼 topbox163 2010-01-19  
好资料啊。。。谢了
1 楼 laorer 2007-01-10  
哎,不知道为什么,javaeye的blog好像不支持太长,要三次才全部帖出来

相关推荐

    与JIRA有关的几个PDF文档

    1. JIRA用户使用指南-简化版.pdf ...3. 使用JIRA搭建企业问题跟踪系统.pdf 4. jira 4.0.1 汉化包 ------------------------------------------------------------ 以前下载要求资源分, 现在取消了. 希望对大家有帮助.

    搭建JIRA环境(试用JIRA)

    搭建JIRA环境是一个重要的任务,尤其对于那些寻求高效项目管理和团队协作的企业而言。JIRA是一款由Atlassian开发的项目管理工具,它提供了丰富的功能,包括问题跟踪、项目规划和敏捷团队协作。这篇博客将引导你逐步...

    JIRA工作流及用户手册

    2. **高级用法**:《使用JIRA搭建企业问题跟踪系统》和《工作流介绍》深入讨论了如何利用JIRA的高级功能优化团队协作和项目管理。 总结,JIRA作为一款强大的项目管理工具,其工作流定制和用户友好的界面使得它在...

    如何整合Jira跟confluence的用户管理

    它们均来自Atlassian公司,分别专注于问题跟踪(Issue Tracking)和文档协作(Document Collaboration)。对于同时使用这两款产品的团队而言,实现Jira与Confluence之间的用户管理整合是非常必要的,这样可以简化...

    jira 项目管理系统安装手册安装 鸿华锐

    综上所述,Jira项目管理系统的安装与配置涉及多个环节,从基础环境搭建到软件安装,再到后期的插件安装和系统汉化,每一步都需要仔细操作,以确保系统稳定运行并充分发挥其功能。通过本文的介绍,相信读者已经对Jira...

    缺陷管理工具Jira&Mantis的比较

    - **Mantis** 是一个基于PHP的轻量级缺陷跟踪系统,适合中小型项目管理。虽然功能相较于Jira稍显简单,但基本的缺陷跟踪管理、问题分析报告和权限配置是足够的。 - Mantis 支持添加子项目和模块,具有工作流自定义...

    JIRA基础设置.pdf

    《深入解析JIRA基础设置:从零开始搭建项目管理平台》 JIRA,作为Atlassian公司旗下的一款项目管理和缺陷跟踪工具,广泛应用于软件开发、项目管理及客户服务等多个领域。其强大的功能和灵活的配置能力使其成为众多...

    review board 搭建内容

    - **第三方集成**:Review Board可与其他开发工具集成,如JIRA、Redmine等,同步任务和问题状态。 在实际使用中,熟悉Review Board的API和Webhooks,可以定制化工作流程,实现自动化任务,比如自动触发代码审查、...

    费用预算控制系统

    为了深入了解和使用这个系统,需要进一步解压并分析这些文件,理解其结构和功能,可能还需要参考博客链接中的介绍和示例来完成系统搭建和定制。通过这样的系统,企业可以实现更加精细化和智能化的财务管理,提升整体...

    申请企业软件开发和信息技术服务支撑环境.zip

    工具如Jira、Trello用于跟踪任务和进度,Slack、Microsoft Teams促进团队沟通。 10. **培训与教育**:为了保持员工的技能更新,企业通常会提供持续的软件开发和信息技术培训。这可能包括新技术的学习、最佳实践的...

    基于ssm+mysql的软件bug管理系统源码数据库.docx

    一个高效的Bug管理系统能够帮助团队快速定位问题、分配资源并跟踪修复进度,从而显著提高软件质量和开发效率。本系统采用SSM(Spring、SpringMVC、MyBatis)框架结合MySQL数据库进行开发,旨在提供一套全面且易于...

    2024最新基于微信小程序的美容院管理系统.zip

    另外,可能还有项目管理工具如JIRA或Trello用于任务分配和进度追踪,以及在线会议工具如Zoom或Teams用于实时沟通与问题解决。 项目中可能涉及到的技术还包括API接口设计,前后端交互通常通过RESTful API实现,允许...

    在.NET上构架企业级应用程序

    3. **VS.NET中的企业应用模板**:Visual Studio.NET提供了一系列预定义的模板,帮助开发人员快速搭建企业级应用的骨架,如Duwamish 7 C#中的层次结构,简化了开发流程。 **Session 3: 企业级应用程序的构架** 在...

    一天教你打造企业级微信小程序资料.zip

    Git作为版本控制系统,可以帮助团队成员协同开发,而项目管理工具如Jira或Trello则可帮助跟踪任务进度和问题。 总的来说,这份“一天教你打造企业级微信小程序资料”应该包含了从零开始到完成一个完整小程序的全...

    企业级代码开发平台源代码+详细教程100%好用.zip

    6. 项目管理工具:如Jira,协助团队规划、跟踪任务,管理缺陷和需求。 7. 协作与沟通工具:如GitHub、GitLab等,提供代码托管、问题追踪、代码审查等功能,促进团队协作。 8. 文档生成器:如Doxygen、Sphinx,自动...

    基于电商系统软件测试设计与应用.docx

    - **缺陷跟踪工具**:如JIRA、Redmine等,用于管理缺陷和问题追踪。 综上所述,电商系统软件测试是一项复杂而重要的任务,它不仅关系到系统的质量和稳定性,还直接影响着用户的体验和企业的声誉。因此,在设计和...

    2006.5系统分析与设计论文试题下午试题二

    参与了一个大型企业的Intranet系统集成项目,主要负责网络架构设计、应用开发环境搭建等工作。该项目的目标是构建一个高效、安全的企业内部网,以支持公司的日常运营和业务发展。 #### 问题2:系统集成技术的应用 ...

    开始使用 Z 上的 Git 和 GitHub.pdf

    - **工作项/问题跟踪与项目管理**:支持团队协作,帮助管理任务分配、缺陷追踪以及进度监控。 常见的Git托管服务提供商包括: - **GitHub**:全球最大的开源社区之一,提供免费的公共仓库和付费的企业级服务。 - **...

Global site tag (gtag.js) - Google Analytics