Uganda Martyrs University Library Uganda Martyrs University
Archbishop Kiwanuka Memorial Library
  • Home
  • Contact us
    • Our Team
    • About
    • Ask a Librarian
  • Services
    • Library Catalogue
    • Online Journals
    • Past papers
    • Reading lists
    • Newspaper Index
    • Open Access Resources
  • Identify Me
  • Research
    • Staff publications
    • Student dissertations
    • Institutional repository
  • Website

Library Catalog

Find books, articles, CDs, DVDs and more...



Advanced Search | Browse By Subject

Online resources

Find, articles, journals...

  • Student dissertations
  • Institutional repository
  • Website
  • Home
  • Student dissertation

Software Issue Tracking and Management System for Software Operational and Maintenance Phase Case Study: Centenary Bank

Course: Master of Science in Information Systems
Year: 2016
Author: MUGUME EDGAR
Supervisor: Emmanuel Mugejjera

Abstract

Software issue tracking is basically the process by which an issue encountered by an end-user is reported to the software vendor/developer for fixing. A software Issue tracking system is an application that is designed to help in issue tracking, software quality assurance, and also for programmers to keep track of reported software issues in their work.

The core aim and significance of this research was to design and implement a fast, simple and effective issue tracking system with intelligent features such as automated ticket assignment, duplicate filtering, bug prediction and change control management, among others, hence delivering a high performance, lightweight and flexible issue tracking system called Octopus. The need for this arose when it was established and proved that existing issue tracking systems allow reporting of duplicate issues, lacked adequate features to allow automated assignment of issues hence making the issue management process manual and time consuming. These systems were also incapable of bug prediction and change control wasn’t enriched. The researcher then concluded that having the above gaps addressed would significantly improve the timelines in which software issues are solved efficiently and effectively.

Using qualitative research methods to enable gathering of unknown software user needs and uncover all the variables surrounding issue tracking process workflows, the researcher deployed semi-structured interviews, and literature reviews. Also research strategies as Case Study Strategy and Design Science were used facts from this requirements gathering process where used to design of a fast, simple and effective issue tracking software with intelligent called Octopus. This system was thoroughly tested and evaluated by a team of experienced users that comprised of both software end users and software developers to prove that the gaps identified had been resolved.

In conclusion, issue tracking is an important part of every software project and using issue tracking systems is necessary, as it brings on board benefits such as improvement in the turnaround time of software issue resolution, increased user satisfaction and customer appreciation in software, better productivity of teams and reduction of operating expenses in software firms.

Login to download()

Back to Top

© 2015 Uganda Martyrs University Library