SCM Labs, Inc.

What the Heck is SCM?SearchSCM Labs Home

Product Description

Quartet is an intelligent cross-platform SCM tool that keeps your software development projects working in harmony.

Quartet is unique. SCM Labs’ four-part software configuration management (SCM) methodology is built right into the tool. As a result, Quartet helps your team quickly and easily understand not only the tool and its functionality, but how and when to use its functionality to the greatest advantage.

Competitively priced. You get an end-to-end SCM solution for about the price of a version control tool.

You save time and money as your teams develop software faster - it's that simple. Quartet’s built-in functionality, process and methodology work together to give your development team an SCM solution that’s quick to implement, easy to learn, and extremely efficient in practice.

Quartet Product Description
Supported Operating Systems

Systems Requirements


Release 1.1
Now with Change Requests, SCC API and Build

[Top]

Change requests and workflow

Change Control is a foundational element of effective SCM, and the basis for automated workflow. Quartet 1.1 gives you integrated Change Request processing via the GUI or command line interface. You get the efficiency of Change Control and Version Control functionality in the same tool. And team members share knowledge and communicate more efficiently throughout the process.


Your team promotes Releases from one level to the next as appropriate. The color bars represent releases that were promoted from Development to Test and from Test to Production.

[Top]

Microsoft Common Source Code Control API

Easy integration of Quartet with development products

Quartet 1.1 now provides a Microsoft Common Source Code Control API (SCC API). This interface allows easy integration with a long list of Microsoft Windows-based development products including Visual Studio, HomeSite, Powerbuilder, Visual C++ and others.

When users are able to interface directly with Quartet via these tools, the software development process becomes even more efficient.

[Top]

Build projects with one-button GUI functionality

Quartet’s newest release gives you an automated Build feature in both the GUI and command-line interfaces.

[Top]

Run feature integrates your scripts into Quartet

Use the Run function from the GUI or command line and kick off your own scripts through Quartet.

[Top]

Release-based SCM
Interchangeable "units" are easier to organize and share

Quartet is based on the premise that all software files are best packaged as complete releases. Files in any given release travel together as complete units. Releases don’t depend on development team members remembering which files belong in each release.

[Top]

Quartet Events

Creates an audit trail and history for each software asset

Every action in Quartet creates an Event. Events are saved to provide the audit trail necessary to support a chain of custody for software assets, and to provide users with a complete history of every asset.

[Top]

Security

Software may be your company’s largest single asset.

You get the appropriate level of security for such an asset with Quartet’s flexible and easy-to-use security functionality. Your system security can be as simple or as complex as necessary for each development project release.

[Top]

Supports CMM Certification

Quartet supports the auditability, repeatability and communication requirements necessary for CMM Level Two certification.

[Top]

Platform independence: 100% JavaTM

Easy to integrate into existing systems

Quartet can easily be configured to fit almost any computing environment. It’s a 100% Java application, giving you total platform-independence in a portable, scalable tool that won’t become obsolete.

The design also allows you to integrate it with existing systems. And you can scale your Quartet solution to fit a small workgroup application, a complete enterprise-wide system, or anything in between.

[Top]

Sub-Project feature

Keeps track of relationships between Quartet projects

Any project within the Quartet repository may be defined and tracked as a Sub-Project. With this feature, releases of one project can include releases of other projects.
In this example, five seperate projects relate to the Neato project, each at a different release level. Keeping track of projects and release levels is difficult.
Quartet's Sub-Project feature allows you to create a Neato "Superproject" that permanetly links the appropriate release levels of all related projects.

[Top]

Multiple Client Interfaces

Not every user works the same way. That’s why Quartet comes complete with multiple client interfaces including a fully-functional command line and point-and-click GUI.

For more information about how Quartet can help you save time and money in software development, please contact - SCM Labs.

[Top]

(JavaTM and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.)