Channels ▼

Jolt Awards

The 13th Annual Software Development Jolt & Productivity Awards


TestTrack Pro
Seapine Software

Alex Iosilevsky, VP of Product Development,
Automated Testing Tools

Change is a constant in software development projects. Seapine Software’s TestTrack Pro 5.0 is a great tool for managing not only defects but the test process itself. Developers can easily see only the defects assigned to them, and can customize the display to depict only fields of interest. The full defect history and any attached files are immediately available. TestTrack Pro integrates with the leading SCM tools and supports Microsoft Visual Studio and .NET, making it easy to access defects directly from the programming environment.

TestTrack Pro runs as a client/server application: The server runs on Windows, Linux, Solaris or Mac OS X. Both Windows and Web clients are supplied, allowing you to run the client on any platform that supports a Web browser. The SoloBug tool allows customers and testers to submit defect reports by e-mail that the server reads and incorporates into the database.

Open the box, and TestTrack Pro is up and running, but you can easily tailor it to your needs—adding or changing fields, field relationships, report formats and more. You can design your data to be as open or secure as you wish. XML import/export makes it easy to exchange data with other applications, and ODBC and SOAP support allow you to extend further.

—Guy Scharf

Perforce Software

Perforce 2002.2—fast and unobtrusive—is a tool made by developers for developers. This cross-platform-software configuration management product makes it simple and easy to create a quick branch in the source code tree, and makes it trivial for developers to try out that “quick test” on a throw-away code branch without interrupting your train of thought. Speed is enhanced by use of a streaming protocol between the central code repository and a proxy cache local to developer workstations. Changes to the new code branch are given a group identification number that makes it simple to back port those changes into other code branches, should the quick test in fact prove absolutely valuable. Super-swift telephone support and scalability to more than 1,000 developers round out this exceptional developer tool.

—Roland Racko

MKS Integrity Manager with MKS Source Integrity

That mouthful is hereinafter abbreviated IM/SI. Sheesh! SI is a complete enterprise-level configuration management tool. You’ve got file-level revision control, named versions, branch-and-merge. But SI provides the polish that lesser tools lack. For example, branching and history management are handled by GUI tools, and you can choose whether to lock files on checkout (the RCS model) or after changes (the CVS model). All features are designed to work remotely. Rather than dictating details, IM supports whatever rules you have in place. It lets you ensure that all the check boxes get penciled as a change or feature moves along, using Web pages, reports or e-mails. Using SI and IM together, you can identify the changes to code resulting from a single feature request, and treat them as a unit for QA, builds, rollbacks and updates.

—Rick Wayne

Select Process Director
Select Business Solutions

Select Business Solutions (formerly Aonix) is known for its Nomad and Component Factory tools. Another member of that family, Select Process Director Plus 2.0, combines Select Perspective—a set of best practices for component-based development—with project management tools supporting those practices (including the SEI’s Capability Maturity Model). An XML repository at the heart of Process Director provides tools for incorporating existing Microsoft Project and Rational Unified Process files into process documentation, thereby obtaining baseline data against which to measure future progress. Project progress can be viewed with either GANTT charts or Process Thread Diagrams.

—Warren Keuffel

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.