Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please answer in Java language. Bugs Life Introduction According to Wikipedia, issue tracker is a software application that keeps track of reported software bugs in


Please answer in Java language.
Bugs Life Introduction According to Wikipedia, issue tracker is a software application that keeps track of Issue Lifecycle Stop Progress Create Issue OPEN Start Progress IN PROGRESS Close Issue Start Progress CLOSED 

Bugs Life Introduction According to Wikipedia, issue tracker is a software application that keeps track of reported software bugs in software development projects. Many bug tracking systems, such as those used by most open-source software projects, allow end-users to enter bug reports directly. Other systems are used only internally in a company or organization doing software development. Typically bug tracking systems are integrated with other project management software. Many famous software development platforms such as GitHub have offered this feature. You may refer to that. However, this issue tracker system that you are going to program will have much more features than GitHub's issue tracker. In simple terms, an issue tracker system allows anyone to report a bug of the software project so that the software developer team is able to track it, discuss and resolve it in an organized way. Besides, issues can be recorded by priority, tags and timelines which makes it more organized and easier to track. Problem Statement The programmers in your company named "Bugs Everywhere Sdn Bhd" encounter bugs in their software projects more than anyone else. This directly causes some delays to the submission dateline of the software projects. As a result, your company has been receiving many complaints from the clients. Your company is on the verge of bankruptcy. Hence, the CEO of the company has assigned you and your team to program a Java desktop application to track all the issues from projects so that issues can be created, shared and discussed with the rest of the team to quicken the process of resolving the issues of projects. Project Requirement User Interface Users must login to perform action. Users can check issues on the dashboard. Users can create issues. Set title, descriptive text, tag, priority, assignee. Users can comment under issues. Users can react to the comments. Bugs Life Introduction According to Wikipedia, issue tracker is a software application that keeps track of reported software bugs in software development projects. Many bug tracking systems, such as those used by most open-source software projects, allow end-users to enter bug reports directly. Other systems are used only internally in a company or organization doing software development. Typically bug tracking systems are integrated with other project management software. Many famous software development platforms such as GitHub have offered this feature. You may refer to that. However, this issue tracker system that you are going to program will have much more features than GitHub's issue tracker. In simple terms, an issue tracker system allows anyone to report a bug of the software project so that the software developer team is able to track it, discuss and resolve it in an organized way. Besides, issues can be recorded by priority, tags and timelines which makes it more organized and easier to track. Problem Statement The programmers in your company named "Bugs Everywhere Sdn Bhd" encounter bugs in their software projects more than anyone else. This directly causes some delays to the submission dateline of the software projects. As a result, your company has been receiving many complaints from the clients. Your company is on the verge of bankruptcy. Hence, the CEO of the company has assigned you and your team to program a Java desktop application to track all the issues from projects so that issues can be created, shared and discussed with the rest of the team to quicken the process of resolving the issues of projects. Project Requirement User Interface Users must login to perform action. Users can check issues on the dashboard. Users can create issues. Set title, descriptive text, tag, priority, assignee. Users can comment under issues. Users can react to the comments.

Step by Step Solution

3.52 Rating (166 Votes )

There are 3 Steps involved in it

Step: 1

The images illustrate a requirement and description of an issue tracking system geared towards software development and progress tracking of issues from open to closed states To build this system in J... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Mobile Communications

Authors: Jochen Schiller

2nd edition

978-0321123817, 321123816, 978-8131724262

More Books

Students also viewed these Programming questions