1. Overview
JIRA lets you prioritise, assign, track, report and audit your 'issues,' whatever they may be — from software bugs and help-desk tickets to project tasks and change requests.
More than just an issue tracker, JIRA is an extensible platform that can be customised to match to any business processes.
2. Features
2.1. Issue Type Scheme:
Project specific issue types. Locatization of type names.
2.2. Notification Scheme:
Event type: Issue Created, Issue Updated, Issue Assigned, Issue Resolved, Issue Closed, Issue Commented, Issue Comment Edited, Issue Reopened, Issue Deleted, Issue Moved, Work Logged On Issue, Work Started On Issue, Work Stopped On Issue, Issue Worklog Updated, Issue Worklog Deleted, Generic Event.
Notified: Current Assignee, Reporter, Curent User, Project Leader, Component Leader, Single User (selected), Group, Project Role, Single Email Addess, All Watchers, User Custom Field Value, Group Custom Field Value.
2.3. Permission Scheme
Permissions: Administer Projects, Browse Projects, View Version Control, Create Issues, Edit Issues, Schedule Issues, Move Issues, Assign Issues, Assignable User, Resolve Issues, Close Issues, Modify Reporter, Delete Issues, Link Issues, Set Issue Security, View Voters and Watchers, Manage Watcher List, Add Comments, Edit All Comments, Edit Own Comments, Delete All Comments, Delete Own Comments, Create Attachments, Delete All Attachments, Delete Own Attachments, Work On Issues, Edit Own Worklogs, Edit All Worklogs, Delete Own Worklogs, Delete All Worklogs
Belonging: Reporter, Group, Single User, Project Leader, Current Assignee, User Custom Field Value, Project Role, Group Custom Field Value
2.4. Issue Security Scheme
Security Level: Reporter, Group, Single User, Project Leader, Current Assignee, User Custom Field Value, Project Role, Group Custom Field Value
2.5. Field Configuration Scheme
Holds the association between “Issue Type” and “Field Configuration”.
Field Configuration: List of Predefined or user defined fields. Defines association between specific field and screen. Other attributes; required, renderer, hidden.
Field Types:
Cascading Select: Choose multiple values using two select lists.
Date Time: A custom field that stores dates with a time component
GreenHopper Ranking: Field that will hold the rank of the issue.
Hidden Job Switch: Hidden switch programmatically set whether or not to create a Perforce job.
Job Checkbox: Checkbox to choose whether or not to create a Perforce job.
Multi Group Picker: Choose multiple user groups using a popup picker window.
Multi User Picker: Choose multiple users from the user base via a popup picker window.
Project Picker: Choose from projects that the user can view in the system.
Read-only Text Field: A read-only text label. Only possible to create values programatically (Used internally for imports from Mantis). Maximum of 255 characters.
Single Version Picker: Choose a single version from available versions in the project.
URL Field: Allow the user to input a single URL
Version Picker: Choose from available versions in the project.
Date Picker: A custom field that stores dates and uses a date picker to view them
Free Text Field (unlimited text): A multiline text area custom field to allow input of longer text strings.
Group Picker: Choose a user group using a popup picker window.
Import Id: A read-only custom field that points back to the previously imported bug id.
Multi Checkboxes: Choose multiple values using checkboxes.
Multi Select: Choose multiple values in a select list.
Number Field: A custom field that stores and validates numeric (floating point) input.
Radio Buttons: A list of radio buttons
Select List: A single select list with a configurable list of options.
Text Field (< 255 characters): A basic single line text box custom field to allow simple text input.
User Picker: Choose a user from the user base via a popup picker window.
2.6. Issue Type Screen Scheme
Defines association between “Issue Type” and “Screen Scheme”.
Screen Scheme: Defines association between “Issue Operation” and “Screen”
Screen: Visible fields, Order of Fields, Tab Selection, Tab Naming.
2.7. Workflow Scheme
Defines list of associations between “Issue Type” and “Workflow”.
Workflow: Step Name, Linked Status, Transition.
Transition: Conditions, Validators, Post Functions
Conditions:
Code Committed Condition: Transition to execute only if code has/has not (depending on configuration) been committed against this issue.
No Open Reviews Condition: Transition to execute only if there are no related open Crucible reviews.
Only Assignee Condition: Condition to allow only the assignee to execute a transition.
Only Reporter Condition: Condition to allow only the reporter to execute a transition.
Permission Condition: Condition to allow only users with a certain permission to execute a transition.
Sub-Task Blocking Condition: Condition to block parent issue transition depending on sub-task status.
User Is In Group: Condition to allow only users in a given group to execute a transition.
User Is In Group Custom Field: Condition to allow only users in a custom field-specified group to execute a transition.
User Is In Project Role: Condition to allow only users in a given project role to execute a transition.
Validator:
Permission Validator: Validates that the user has a permission.
User Permission Validator: Validates that the user has a permission, where the OSWorkflow variable holding the username is configurable. Obsolete.
Post Function:
Assign to Current User: Assigns the issue to the current user if the current user has the 'Assignable User' permission.
Assign to Lead Developer: Assigns the issue to the project/component lead developer
Assign to Reporter: Assigns the issue to the reporter
Create Perforce Job Function: Creates a Perforce Job (if required) after completing the workflow transition.
Update Issue Field: Updates a simple issue field to a given value.
2.8. CVS Module
2.9. Mail Configuration
POP3, IMAP, SMTP, JNDI support.
2.10. Project Category
Group project by category.
3. User Manager
Authentication only LDAP integartion.
Groups
Project Role
Privilege
4. Extract Information
XML, Word, Printable and other plug-ins.
Filter: Save filter.
Dashboard:
GreenHopper portlet - Displays the GreenHopper project dashboard
Recent Changesets - Show recent changesets for a particular subtree of your code repository.
Crucible Charting - Displays a chart generated from one of your Crucible instances.
Bamboo Plan Summary - Portlet to display a graphical summary of results for a specific build plan.
Project Table - Shows all project names in a table.
Project - Allows the user to choose a project to display.
Filter Statistics - Display statistics of issues returned from specified filter
Favorite Filters - Lists favorite filters for the current user.
Favorite Filters - Lists favorite filters for the current user.
Issues in progress - Shows the issues in progress.
Voted issues - Shows the issues voted by the current user.
Introduction - An introduction to this installation of JIRA.
Bugzilla ID Search - Search by Bugzilla ID
Release Notes - Release Notes Portlet for remote access only
FishEye Charting - Displays a chart generated from one of your FishEye instances.
Bamboo Status - Portlet to display the status of builds in Bamboo.
Projects - Displays multiple projects.
Admin - Shows functions for admin users.
Project Statistics - Displays statistics for a project
Two Dimensional Filter Statistics - Display statistics of a specified filter in a table
Assigned to me - Shows all unresolved issues assigned to the current user.
Watched issues - Shows the issues watched by the current user.
Show Saved Filter - Shows the issues/results for a saved filter.
Quick links - Shows quick links to user issues.
Road Map - Display upcoming versions for specified projects.
5. Plugins and extend
API, Admin, Agile, Custom Fields, Drawing, Export, External Tools, Issue Operation, Mail, Other, Portlets, Reports, Version Control Integration, Workflow Extensions, Worklog and Time-Tracking.
6. Other
Issue Linking
7. Drawback
No scheme support for priority, resolution or status.
No static Issue Hierarchy
Hiç yorum yok:
Yorum Gönder