Document 388667


Federal government department: Awesomeness Canada

Medium-sized development project (15 team members)

Mix of expert and intermediate developers

Ad hoc methods of change management

A tool to facilitate issue tracking and change
management

Possible use of tool for future projects

Facilitate change management

Controlled / rigorous process for resolving
issues and tracking their progress

Aid in focusing maintenance and support
through the entire project lifecycle

Decide on the best tool between Jira and
Bugzilla

Must have
› Integration with CVS
› Integration with Eclipse
› Ability to track individual issue progress
› Ability to generate meaningful reports on project
progress for project introspection
› Bilingual (English / French)

Configurability for different projects (custom fields, different
notification schemes, workflow)

Completeness of issue tracking capabilities

Ease of installation

Maintainability (maintenance and administration)

Financial costs (value to tax payers)

Usability

Integration with other tools (multiple input / output methods,
plugins…)

Installed and used for mock
development projects

Scored tool out of ten points for each
criterion

Add scores for each tool

Compare totals

Free and Open Source Software (MPL)

Well established and widely used

Primarily a defect tracking system
https://landfill.bugzilla.org/bugzilla-4.0branch/
Integration with CVS
Integration with Eclipse
Track individual issues
Meaningful reports
Bilingual
ž
ž
ž
ž
Y (10)
Y (10)
Y (10)
Y (10)
Y (10)
Configurability for multiple projects
Completeness of issue tracking
Ease of installation
Maintainability
Financial costs
Usability
Integration (other tools)
6
6
7
7
10
7
8
Score
95

Commercial product ($1000 - $8000)
› Free for open source and non-profit

Wide usage
› Used by many companies and open source
projects (ASF uses Jira)

Issue tracking with project tracking
elements
http://jira.atlassian.com/
chrisd/chrisd
Integration with CVS
Integration with Eclipse
Track individual issues
Meaningful reports
Bilingual
ž
ž
ž
ž
Y (10)
Y (10)
Y (10)
Y (10)
Y (10)
Configurability for multiple projects
Completeness of issue tracking
Ease of installation
Maintainability
Financial costs
Usability
Integration (other tools)
9
9
8
7
8
10
9
Score
101

Jira - 101
› Completeness of issue tracking
› Ease of use
› Granular configurability for multiple projects
› Features are a super set of Bugzilla

Bugzilla – 95
› Free
› Great for tracking defects

Questions?