Browse Prior Art Database

Displaying a software product's quality information on the user interface of the same software product

IP.com Disclosure Number: IPCOM000202742D
Publication Date: 2010-Dec-27
Document File: 3 page(s) / 79K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method to improve software product quality management by augmenting the tested product to provide a user interface (UI) where status information is displayed for developers and testers.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 3

Displaying a software product's quality information on the user interface of the same software product

Test results are usually stored in an enterprise quality management (QM) system. Quality reports generated from quality management systems are useful for managers, executives, and software testers. Software testers use these reports to determine where they should be focusing and testing next, what the potential problems are, etc. They have to take the data from these reports and apply it to the work that they do. If a tester is busy testing a particular feature on any given day and not paying attention to reports, then they may start to lose sight of the big picture and the real problem areas on which they need to be focusing.

A tester could work with these quality reports and have them open side by side with the product they are testing. Feeds, scrums, or email can also be used to help keep on top of product quality. Ultimately, however, there is a disconnection between the line items in a quality report versus what features in a product user interface (UI) they actually represent. Testers need to determine how the results and status they are viewing apply to the product they are testing.

The disclosed invention involves augmenting the product being tested with quality status information from a quality management system. This quality status information is displayed as graphical overlays or otherwise visually integrated into the product. Certain parts of the product UI are tagged and quality data is fed into the overlays and formatted for display in the UI. These overlays are implemented separately as extensions that could be linked into the product builds used by testers or a companion process that is launched and runs along side the product. As a tester interacts with the product UI, the system displays appropriate quality status information. As updates happen in the quality management system, those status changes are reflected live in the product UI.

This allows testers to always be aware of the quality status of whatever they are looking at within the product. This enhances a tester's ability to work smarter since they can see the problem areas at a glance, see what areas still need to be tested, and obtain an indication of overall product quality. This invention could also be useful for usability assessment. Testers can obtain a sense of how fast or how often users will encounter bugs by viewing the UI in terms of the quality of the features that are on the screen at any given time.

The key novelty is the display of a software product's quality informati...