JIRA使用教程:創(chuàng)建項目
一個JIRA項目是所有問題的集合,它可以根據(jù)你的需求幫助你的團隊協(xié)調(diào)產(chǎn)品開發(fā),跟蹤項目,管理幫助或更多。注意,必須以JIRA管理員身份來添加或配置項目。
JIRA Software、JIRA Servcie Desk均已更新至最新版本,更多實用功能等你來體驗!
創(chuàng)建新項目
在JIRA中創(chuàng)建一個新項目:
- 點擊Projects > Create project
- 按照向導來創(chuàng)建項目
關于項目的類型:
- Simple Issue Tracking:該項目為你提供了一種快速簡便的方法來啟動和運行JIRA進行簡單的問題跟蹤,詳見創(chuàng)建簡單問題跟蹤項目。
- Project Management:這種項目類型創(chuàng)建一個默認的JIRA項目。
- Agile Software Development— Scrum:該項目為你提供了Scrum的軟件開發(fā)模板,包括Scrum主板以及特定敏捷的問題類型,如Story和Epic。
- Agile Software Development— Kanban :該項目為你提供看板軟件開發(fā)模板,包括看板以及特定敏捷的問題類型,如Story和Epic。
- Software Development:該項目提供了一個用于軟件開發(fā)的模板,詳見創(chuàng)建軟件開發(fā)項目。
- JIRA Default Schemes:這是使用共享JIRA默認方案創(chuàng)建項目(默認JIRA項目)的唯一項目類型。如果你使用任何其他項目類型創(chuàng)建一個項目,那么該項目將使用具體的項目方案(如問題類方案,工作流程方案,屏幕方案和問題類屏幕方案)。
關于項目的詳細信息:
- 項目重點將作為該項目關鍵問題的前綴(如“TEST-100”),選擇一個描述性且易于輸入的。
- 項目負責人是唯一的。選擇負責管理該項目的項目負責人。如果JIRA系統(tǒng)中只有一個用戶,那該用戶為默認的項目負責人,但這個領域將不可用。
配置已有項目
在JIRA中配置項目:
- 導航到項目的管理頁面:
- 選擇Projects或
- 導航到所需項目的匯總并點擊項目導航欄底部的Project Administration按鈕。
- 使用左側的選項卡并在不同項目設置之間進行切換。閱讀以下部分,了解每種設置的說明。
Project details | Issue types | Workflows | Screens | Fields | Settings | Roles | Versions | Components | Permissions | Notifications | Development tools
Project details
點擊Project Summary頁面頂部的Edit Project,編輯想要的項目描述。注意以下幾點:
- 編輯項目關鍵:這不是一個簡單的任務。編輯項目鍵之前閱讀此頁:編輯項目的鍵。
- 項目描述使用HTML:可以包括HTML,但要確保所有的標簽都關閉。注意,這是完全未經(jīng)過濾的HTML,因此,很容易受到跨站點腳本攻擊。
- 選擇一個項目頭像:如果你不想使用項目頭像,你可以上傳一個透明的像素。
關于項目類別:
項目類別不是在Edit Project對話框里編輯的。相反,點擊項目管理員界面Category(項目名稱下面)旁邊的鏈接。類別可以通過Administration > Projects > Project Categories創(chuàng)建或查看。
為什么類別有用? JIRA可以搜索特定項目類別中的所有問題(如高級搜索“building”類),并能按項目類別分類顯示項目。一個JIRA項目只能屬于一個類別。注意,項目類別不是項目層次結構的一部分。此外,JIRA不支持子項目或父項目。
Issue types
JIRA使你通過使用不同類型的問題跟蹤不同類型的東西 -如 錯誤、任務等 。你可以查看已經(jīng)指定為你項目的配置了字段和工作流的問題類型。如果你有JIRA管理員權限(全局權限),你還可以配置這些問題類型。
點擊左側菜單的Issue Types或它下面的任一問題類型如:Bug, Task, Story等:
- Issue Types:單擊該按鈕可查看哪些問題類型適用于這個項目,(即問題類型方案)。也可以查看在該項目中的工作流、字段和屏幕問題類型,但它更容易通過點擊問題類型之一來做到這一點。
如果是JIRA管理員,單擊Actions菜單,在當前方案編輯問題類型或為你的項目使用不同的方案。 - 任一問題類型 (如Bug, Task, Story): 點擊這個查看項目里的工作流或屏幕問題類型。
如果你是JIRA管理員,你同樣可以通過標簽來配置工作流和字段問題類型。
Workflows
JIRA問題遵循一個過程,來反映團隊的工作。工作流定義一系列步驟(或狀態(tài))并且問題將會隨之而來,如打開、在建、已解決。你可以配置使問題如何在狀態(tài)間轉換,如誰可以轉換它們,在什么條件下,以及哪個轉換對應哪個屏幕。
- Workflow Scheme —項目的工作流程方案確定哪些工作流程(問題狀態(tài)轉換)適用于本次的項目類型。
Screens
JIRA可以通過定義屏幕顯示在特定時間特定問題的信息。屏幕僅僅是字段的集合。你可以選擇當通過工作流中的特定步驟創(chuàng)建、查看、編輯或轉換問題時顯示哪個屏幕。
- Screen Scheme —該項目的屏幕方案決定了屏幕顯示不同的問題操作(如查看、編輯、創(chuàng)建);
或 - Issue Type Screen Scheme —該項目的問題類型屏幕方案決定了哪個屏幕顯示不同問題類型的操作(如查看、編輯、創(chuàng)建)。
Fields
JIRA允許定義字段:每個字段可以要求或自選、富文本或純文本、隱藏或可見。通過使用字段配置來定義這些行為。
- Field Configuration Scheme —項目的字段配置方案確定該項目的問題類型需要哪些字段配置。(字段配置將決定每個字段的整體可見性,需求度,格式(維基/富文本或純文本)以及幫助文本)。
Settings
- Application Links (Configure Project Links) —如果你已將自己的JIRA實例鏈接到其他Atlassian的應用程序,如Confluence, FishEye或其他JIRA實例,那么你能將該JIRA項目鏈接到那些包含你的項目或團隊信息的應用領域。例如,Confluence空間,F(xiàn)ishEye庫,JIRA項目(在另一個JIRA實例)等等。這使你可以利用這些應用程序之間的集成點優(yōu)勢。詳情請參閱Linking to Another Application。
Roles
不同的人在不同的項目中承擔不同的角色—同一個人可能是一個項目的負責人,也可能是另一個項目的遵循者。JIRA根據(jù)你所在的項目分配具體的角色。
- Project Lead —用戶履行項目負責人的角色。作為“默認受托人”(如下),也有可能在JIRA其他地方存在(如權限方案,通知方案,問題保障方案和工作流)。
- Default Assignee —在創(chuàng)建項目問題時初始分配的用戶。可以是“項目負責人”(如上)或者在JIRA的一般配置中Allow unassigned issues被設置為'On','Unassigned'。也有默認組件受托人。
默認情況下,新的項目將'Default Assignee'設置為'Unassigned'。你可將其設置為一個特定的角色,如'Project Lead'。 - Project Roles —用戶成員或組成員在項目中完成特定的功能。項目角色用于權限方案,通知方案,問題保障方案和工作流。
Versions
如果使用JIRA來管理產(chǎn)品的開發(fā),你可能要定義不同的版本來幫助你跟蹤哪些問題涉及到不同版本的產(chǎn)品(如1.0、1.1、1.2、2.0測試版、2.0)。 JIRA可以幫助你管理,發(fā)布和歸檔版本。版本可以設置發(fā)布日期,發(fā)布日期已過且尚未發(fā)布的將自動突顯為"overdue"。
- Versions —在項目中定義版本。詳見version management。
Components
你可能需要定義各種部件進行分類和管理不同的問題。例如,對于一個軟件開發(fā)項目,你可以定義組件 “數(shù)據(jù)庫”,“可用性”,“文檔”(注意,一個問題可以屬于多個組件)。你可以為每一個組件選個默認受托人,在項目中讓不同的人負責不同的子團隊是很有用的。
- Components —項目問題所在的邏輯組。詳見component management。
Permissions
通過使用JIRA項目權限,你可以 控制誰可以訪問你的項目,他們可以做什么(例如“在問題作出評論”,“問題上開展工作”,“分配問題”)。你還可以通過使用安全級別來控制訪問個別問題。你可以選擇允許特定用戶或組或角色有訪問權限(注意這類角色往往是容易管理的)。
- Permission Scheme —項目的權限方案決定誰有權在項目中查看或更改問題。
- Issue Security Scheme —項目的問題安全方案決定了在這個項目中的可見性級別。
Notifications
當項目發(fā)生特定事件(如“問題創(chuàng)建”,“問題解決”)時JIRA可以通知相關人員。當不同的事件發(fā)生,你可以選擇特定的人或群體或角色收到通知郵件。 (注意此類角色往往是最容易管理的)
- Notification Scheme —項目的通知方案決定當項目里的問題發(fā)生改變時誰可以收到通知郵件。
- Email —僅當SMTP郵件服務器已經(jīng)配置在JIRA,才可以指定“發(fā)件人”地址是該項目。
注意,Default Notification Scheme(JIRA附帶)默認與所有的新項目關聯(lián)。這意味著如果你有一個發(fā)送(SMTP)郵件服務器設置,當新項目中有任何活動(如問題創(chuàng)建)時,通知郵件將立刻發(fā)送。
Development tools
開發(fā)工具部分為你提供了連接的開發(fā)工具的概述以及哪些用戶可以使用下面的集成功能:
- View permission -這部分列出了哪些用戶可以在問題屏幕上看到的集成功能的開發(fā)工具(如創(chuàng)建分支鏈接),以及其他開發(fā)相關的信息,如提交,審查和構建信息。這個功能是通過“View Development Tools”項目權限控制。
- Applications -這部分將展示什么開發(fā)工具與JIRA通過應用鏈接連接以及和誰有資格使用JIRA的開發(fā)工具功能。
有關項目管理員的注意事項
JIRA中的項目管理員是有具體項目的管理項目權限,但不一定是JIRA管理員全局權限。
盡管沒有JIRA管理員的全局權限,但項目管理員可以做如下操作:
- 編輯項目名稱
- 編輯項目描述
- 編輯項目頭像圖片
- 編輯項目URL
- 編輯項目負責人
- 編輯項目角色成員
- 定義項目組成部分
- 定義項目版本
- 查看但不允許選擇或編輯項目方案(通知方案、權限方案等)
更改JIRA項目的類別需要JIRA管理員全局權限。
相關資料推薦:
申請試用請咨詢"在線客服"。