Using Bugzilla to track IT work requests Veronica
Using Bugzilla to track IT work requests… Veronica Smith, Westminster Public Library Peggy Shaughnessy, Ft. Collins Public Library Eric Sisler, Westminster Public Library 2006 IUG Conference Denver, CO
…and regain (some of) our sanity
What Is Bugzilla? n Industrial-strength bug tracking system n n Created by Netscape for tracking bugs Later released as open source software Designed with customization in mind Other solutions n Track-IT n n Expensive Windows-centric solution Fog. Bugz n Easy to use, lacking some features
Why Use Bugzilla? n n Limited number of support staff Current methods inefficient / frustrating n n n Accountability for all staff n n E-mail, voicemail, PDA tasks & written lists Hallway conversations! Paper trail of opinions & decisions Coverage during absence Pro-active notification via E-mail Build a knowledge base / FAQ
Initial Configuration n Categorization of support requests n n Privacy concerns n n n Login required, encryption via SSL (https) Regular library staff with e-mail accounts Initial notification to all IT staff n n Products, components & versions Assign ticket & set priority Trainzilla (WPL) n Used for training, upgrades & testing new customizations
Customizations n Modification of forms n n n IT staff only functions/features n n n Remove unused fields Change layout of remaining fields Remove reply & mailto links in comment header Add link to staff e-mail groups for cc: list Ticket assignment, state, private comments Terminology - “bug” became “ticket” Reduce amount of e-mail generated
Out of the Box n Homepage: n n New ticket: n n http: //wallace. westminster. lib. co. us/bugzill a-custom/default-home. html http: //wallace. westminster. lib. co. us/bugzill a-custom/default-new-ticket. html Edit ticket: n http: //wallace. westminster. lib. co. us/bugzill a-custom/default-edit-ticket. html
WPL Customizations n Homepage: n n New ticket: n n https: //bugzilla. westminster. lib. co. us http: //wallace. westminster. lib. co. us/bugzill a-custom/wpl-new-ticket. html Edit ticket: n http: //wallace. westminster. lib. co. us/bugzill a-custom/wpl-edit-ticket. html
FCPL Customizations (live demo)
Creating a Ticket (demo) n n n n Login Product Component Version (WPL) / Location (FCPL) Ticket type Computer Name / SA Notes (FCPL) Summary Description
Editing a Ticket (demo) n n n n Verify product, component, version, etc. Set priority Assignment Add comments n “autolinkification” feature Attachments Resolution / closure / duplicates Reopen
III Help Desk Call (example) n n n Staff enters a Ticket for a III problem Systems staff opens a III call Emails from III entered into Ticket III call number added to Ticket name SA Notes field used to track progress Searching – Limit by Millennium product or enter III call number
Using Bugzilla – IT Staff n Consistent use by IT staff n n Internal tracking of issues & tasks Complicated / seldom performed tasks Track system changes / upgrades Over / under documentation n n Too little = why bother? Too much = more time tracking than doing!
Using Bugzilla – Library Staff n Staff resistance to use n n Train them! Gently steer them toward Bugzilla Create policy document Entering a ticket vs. calling / paging n n n Call / page for major system problems Call during office hours for urgent patron needs Call if unsure, may be told to “Bug it, man!”
Pitfalls & Concerns n Staff expectations n n No response from ticket reporter n n “No tickee, no workee” Time specific events n n Ticket closed due to lack of interest Unresolved issues not in Bugzilla n n Ticket entry does not guarantee an immediate response No support for timed notification – use PDA Ticket overload! n Same amount of “stuff” to do, just tracked better
Getting Started with Bugzilla n The main Bugzilla website n n Bugzilla documentation n n http: //www. bugzilla. org/docs/ WPL Bugzilla customization guide n n Downloadable templates, screen snapshots, etc http: //wallace. westminster. lib. co. us/bugzill a-custom
Contact Information n Eric Sisler n n Veronica Smith n n esisler@westminster. lib. co. us vsmith@westminster. lib. co. us Peggy Shaughnessy n pshaughnessy@fcgov. com
- Slides: 17