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?