This is a group of tools used in tracking defects in software and they are provided in both freeware as well as commercial forms. Some tracking tools are availed as standalone that is as separate entities while others are normally integrated within management systems. Among the several tools for defect tracking include AccuWork which is used for simplifying change requests conducted in various software developments through integration of AccuRev and change management.
AccuWork does not function on its own but serves as an intermediary in order to allow change management together with AccuRev to track defects in software. Another tracking tool is Test director which is equally important in defect tracking and its main function is to allow the test management implementation. BugUp also forms part of defect trackers in software and it has a very important task in tracking and removing all bugs that may have infected a software application. (Loveland, 2004) AccuWork
AccuWork is a tracking tool for software defects which comes in an integrated form and it is normally found in the system of change management. The configuration of the system of change management is such that AccuWork share a platform with AccuRev software which combines with change management to make task management easier. AccuWork necessitates teamwork conducted by software users by providing them with a platform from which they track software defects. However, defect tracking through AccuWork can only be possible when it gets combined with AccuRev as well as change packages.
It enables traceability of defects and changes that may have occurred in particular change systems. This results to easy identification of places where defect corrections need to be carried out so as to have effective software maintenance. The traditional change package of AccuWork contains a point of complete integration in which AccuRev software is fixed. (Loveland, 2004) AccuWork has a variety of advantages over other tools used to track software defects and which also allows appropriate defect tracking.
They include bidirectional integration of change packages with AccuRev which allows management as well as control of defect tracking. It also contains TimeSafe architecture necessitating tracking functions whereby it allows users to trace defects that have affected software devices overtime. TimeSafe architecture has a capability of deriving historical information enabling all defects to be corrected. Change management as well as integrated AccuRev that make up the system in which AccuWork function speeds up defect tracking implementation and also reduces overall costs incurred.
This is because they come in one single tool rather than separate ones which considerably save on time as well as costs used in customization, maintenance training and licensing. AccuWork’s web interface allows all team members to access security model in which defect tracking is carried out. Team members can get this tool for tracking defects from anywhere since it can be accessed through Internet Explorer as well as Mozilla Firefox. (Visan, 2004)
The web interface contained in AccuWork can be accessed by clicking on AccuWork icon which is found on AccuRev toolbar initiating defect tracking. After tracking all the available defects, AccuWork automatically groups them at change level from where they are corrected accordingly. This is where TimeSafe architecture comes in handy to conduct a secure recording of all tracked defects. Precise tracking is achieved through TimeSafe architecture since it has the ability to give information in terms of tracking date, exact time of tracking and results are later rearranged in order of priority.
Generally, AccuWork is a very easy and efficient tracking tool to use since it comes with interactive graphical representations allowing users to easily access it. (Visan, 2004) HP Test Director This is a different kind of tracking tool performing different tasks from AccuWork. It necessitates test performance across networks where multiple hosts operate and also allow test results analysis within its environment. It is comprised of three different physical entities namely the server, application host and the client.
Database and modules are normally contained in the server but their locations are not permanently fixed and can shift places depending on arrangement. Application host facilitates operations of client module enabling testing application. It also facilitates updating of database whereby it is fed with necessary information concerning tests as well as accompanying results being undertaken. The next entity of HP Test Director is the client which assists client users in testing and viewing properties of applications being carried out.
Besides being used in tracking of defects, HP Test Director is also used in managing resolution processes for realized defects. This makes it very useful in instances where quality of various processes and projects needs to be tested which it conducts efficiently. HP Test Director is characterized by high availability which ensures firmness and it is not susceptible to crashing. Another distinct characteristic is good performance whereby it works very fast particularly when being used by users operating from long distances.
General usage and customization of through HP Test Director is easy as well. Abnormal behavior of software system is tracked including discrepancies occurring during testing applications which are normally in line with company’s procedures. During Test director applications, discrepancies are described as abrupt events occurring in the process of testing. Discrepancies can also be situations when result expectations fail to connect with actual results. These discrepancies are normally in form of defects and the tab tool designated “defects” is used to report realized defects.
Resolution system for defects tracks all available discrepancies which has some form of relation to particular applications. For HP Test Director to produce desirable results, a systematic procedure needs to be followed where team members are expected to fix reports on HP Test Director immediately after gathering enough information. (Visan, 2004) Application of HP Test Director has three major steps including reporting of issues which is followed by definition of defect security and finally recording of defect status as well as tracking modifications.
Team members start with feeding the Test Director with defect reports where a default status “New” is set. HP Test Director shows severity level at which defects affect particular test process. Defects’ severity is normally defined in terms of five different levels which include, showstopper, high, medium, low and enhancement. When the HP Test director shows that a defect is at the showstopper level, it means that the defect is in its worst level and may hinder progression of some particular activities directly affected by that defect.
On the other hand, when Test director shows that a defect is at enhancement level, it means that the defect is not a very serious one and can be fixed in the process as activities do not need to be stopped. Generally, HP Test Director allows one to comfortably track releases’ progression from where defects are realized enabling individual organizations make informed decisions concerning future budgets. HP Test Director also enables organizations to conduct evaluation and analysis which later facilitates improvement of future applications. (Visan, 2004) Bug UP
This is yet another tracking tool which is entirely based on the technology of website and it is specifically availed by InformUP. BugUp mainly deals with tracking and management of software Bugs. In this case, Bugs are taken to include software infection by virus which may tamper with entire organization’s activities and even lead to loss of important documents. BugUp contains advanced features which make its application quite easy. This tracking tool is inexpensive considering that it is made available at websites with full design of all that is needed to give desirable results.
BugUp can be applied by both large and small groups, which is facilitated by setup allowances provided. Another unique characteristic of BugUp is that once downloaded, it contains all features that may be required in order to perform management of projects specifically concerning defect tracking. (Visan, 2004) Conclusion It is clear that; there are a number of tracking tools mainly for software defects. These tools ensure that all available defects are tracked and thereafter managed in order to allow smooth operation of various processes in organizations.
Defects may be realized when planned results fail to connect with actual ones showing the existence of a discrepancy and in this case, a defect. Hp Test Director caters for such defects whereby it is applied to test all processes that resulted to the defects. Hp Test Director enables organizations to realize areas that caused application irregularities which are then corrected accordingly. AccuWork also forms part of tracking tools and it is normally integrated within AccuREV as well as change management. (Loveland, 2004)