Bugtracking 101 Macq Electronique 2010

1,279 views
1,192 views

Published on

When developing applications, it's a good practice using an issue tracker where developers, manager and even customers can report issues they come across when using your application

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,279
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
43
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bugtracking 101 Macq Electronique 2010

  1. 1. Bugtracking 101 Michelangelo van Dam Macq Electronique 2010, Brussels
  2. 2. Michelangelo van Dam • Independent Consultant • Zend Certified Engineer (ZCE) - PHP 4 & PHP 5 - Zend Framework • Co-Founder of PHPBenelux • Shepherd of “elephpant” herds
  3. 3. T AIL O RM A D E S O L U T I O N S Macq électronique, manufacturer and developer, proposes you a whole series of electronic and computing-processing solutions for industry, building and road traffic. Macq électronique has set itself two objectives which are essential for our company : developing with competence and innovation earning the confidence of our customers Macq électronique presents many references carried out the last few years which attest to its human and technical abilities to meet with the greatest efficiency the needs of its customers. For more information, please check out our website http://www.macqel.eu
  4. 4. Bug tracking •- follow up on a project issue reporting - change requests - project status - documentation provider • targeted audience - customer: to provide feedback - manager: to distribute tasks and follow up - developer: task list and to-do’s
  5. 5. Common in OS projects • Zend Framework (Jira) • Apache (Bugzilla) • Mozilla (Bugzilla) • PHPUnit (Trac) •…
  6. 6. Popular tools
  7. 7. Common features • issue reporting • change log • account management • integration with versioning systems •- notification distribution email - RSS/ATOM • open API for third party apps - providing a web service - using other web services
  8. 8. What is a bug ? A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways source:WikiPedia
  9. 9. Bug lifecycle
  10. 10. Mantis BT •- PHP application easy integration within a PHP environment - easy for adding custom features • active community • open architecture
  11. 11. Mantis User Interface
  12. 12. My view
  13. 13. Issues overview
  14. 14. Report an issue
  15. 15. Issue detail
  16. 16. Change log
  17. 17. Roadmap
  18. 18. My account
  19. 19. Billing
  20. 20. Twitter integration
  21. 21. Demo
  22. 22. Resources Open Source solutions MantisBT - http://www.mantisbt.org Bugzilla - http://www.bugzilla.org Gforge - http://www.gforge.org Trac - http://trac.edgewall.org Commercial Solutions Jira - http://www.atlassian.com
  23. 23. Credits Wikipedia Logo http://commons.wikimedia.org/wiki/File:Wikipedia-logo.png Bug Lifecycle http://commons.wikimedia.org/wiki/File:Bugzilla_Lifecycle_color-aqua.png
  24. 24. Thank you ! Slides on Slideshare http://www.slideshare.net/group/macqel Give feedback on Joind.in http://joind.in/1259

×