Multiple Choice Custom Fields

Sometimes, one choice is not enough. That can be the case with custom fields. For example,  you have a “Computer Access” field to indicate what type of computer access an actor has. But what if an actor has more than one type? No problem. CaseComplete Pro version 15 has a checkbox that will allow you to select more than one value choice for your custom field:


Check the Allow multiple choices checkbox and you’ll be able to select more than one value in the Custom Fields section of the actor’s details form or in main Properties window when the actor is selected.

More Enhancements

  • New Jira upload options
    • Can now include the item ID in the name
    • Can now include the item’s notes in the description
  • Excel import
    • Can now import sub items (e.g. notes, issues, etc.)
    • Can now import from multiple sheets
    • A new keyword to specify the kind of items being imported
  • Reporting
    • Can now show primary and supporting actors in the Use Case and Project Specification Word reports
  • New installer: faster installs and simpler command-line installation

We’d like to know what you think. You can get this latest version using Tools / Check for Updates or by downloading it.

Project Templates

New in version 14, save time and energy when you create new projects by basing them on your own custom templates. Projects generated from a template start with a base set of items and settings including:

  • An initial set of folders (a.k.a. packages) and items (actors, use cases, etc.)
  • Custom fields
  • Custom choice lists, such as names to select from for the Assigned To field
  • Item filters and flags
  • Layout options, such as visible columns and open tabs

Templates come in handy when you want to:

  • Define a standard package structure for your projects
  • Include a common set of actors, definitions, and custom fields in new projects
  • Write requirements that apply to multiple applications; for example, security requirements for your organization’s cloud-based apps

To create a template, open a project that you’d like to convert into a template, then choose
File / Save As / Template:


The template looks and behaves like a regular project, however all of the associated project files are bundled up into a single template file. This makes sharing templates easy; for example, you can store all of your organization’s templates in one shared folder.

To create a new project based on a template simply select the desired template file on the
File / New page.

More Enhancements

Templates are just one of the new features you’ll get with version 14. In addition we’ve added enhancements to:

  • TFS upload, including the ability to upload use cases
  • Shared projects, including performance improvements
  • Diagramming, including the ability to lock a shape’s position
  • Word reporting, including the ability to split large diagrams across multiple pages

You can view all of the changes in the release notes.

One final thing to note about this release (that won’t affect many of you) is that CaseComplete no longer integrates with older version control systems that rely on MSSCCI, such as SourceSafe.

We look forward to your feedback. Are there other items or settings you’d like saved in a template? Do you have an idea for a project template that would save you time when embarking on a new project? Let us know!

Flag Your Favorites

Chances are, you and your team have created an impressive number of requirements and use cases. Keeping track of just the items you're interested in can be challenging in a large list. Now you can flag items to make them easier to find.


Use flags to keep track of which items you’re actively working on, remind you which items need follow up, or just remember your favorites.

Clicking the column header will sort all flagged items to the top of the list. In this way, you can report on just the items you’ve flagged.


Flags are yours and yours alone, so only you will see them even if you’re working on a shared project.

This feature is included in the latest update, as well as these enhancements:

  • Add custom fields to Issues
  • Create new items directly from the Item Details form
  • Filter items based on content lists, for example use cases that have unresolved issues
  • Show IDs in the project browser
  • Ignore spelling errors if the word is all UPPER CASE - no more red squiggles on your TLAs! (three letter acronyms)

You can install CaseComplete Professional, version 13, without disturbing your existing version. So go ahead, download today and check it out!

User Stories to Visual Studio TFS

When it comes to building great software, using the right tool for the job can make all the difference.

Say you’re writing user stories with CaseComplete – a great tool for the job. But what if you’re collaborating with your team using Microsoft Team Foundation Server? Wouldn’t it be great if you could reuse the work you’ve already done? Well, now you can: CaseComplete can send your user stories directly into TFS.

Upload stories to TFS

To try it out, look for the TFS logo on the Connect tab. From there, select which stories to send and what kind of item they should map to. Click the Upload button and your stories will be sent right into TFS.

As you make changes to your stories, upload again to update TFS.

This feature also works with Visual Studio Online. Available in CaseComplete 2017.

What’s New in CaseComplete?

There's something for everyone in the latest update.

CaseComplete 2016

Updates for Power Users

Need to renumber ID's on thousands of items? You'll see a forecast how many ID's will change and the tool is smarter about avoiding ID gaps and collisions. What's more, you can import new items directly into a sub package while using its specific numbering scheme.

Enhancements for Everyone

An updated Issues interface now let's you navigate directly to the issue's source.

A number of behind the scenes changes will increase your quality of life, as well. To prevent any lost work, your projects get saved automatically, every few minutes. And we've made sharing and joining projects even more bulletproof.

Reporting Updates

The new $level and $indent keywords give you more control with your nested elements. You can now report on $referencedDiagrams from any item in your project.

The project file format between version 2015 and 2016 hasn't changed. You can safely run both versions side-by-side.

Requirements Reviews: Master the Most Difficult Step

Do you know which of your requirements actually get read? Sometimes, that's the hardest part. The Reviews feature in can give you the answer.


Reviews let you see who is reading your requirements and how much progress they've made. The reviewers can take a look, leave a comment, and even give an informal approval. 

We tried to make the process effortless: Upload a project, select items to review, and send the invitations. You'll see progress as it happens. Who is participating? How many items have they viewed? What comments do they have? notifies everybody of what's going on so nobody is out of the loop.

Give it a try and let us know what you think.


Traceability, JIRA, and More

There's a lot to talk about in CaseComplete 2015. So grab a fresh cup of coffee and check out the video and details that follow.

JIRA Integration

We know that many of you are using JIRA alongside CaseComplete. Teams that do can now upload projects right into JIRA. Choose which items to upload and then how those items should map over. Once your project is uploaded, the items' properties will become labels, you'll get the description and all the details, and even see relationships to other items without having to leave JIRA.

Nested Use Cases and Stories

A use case or story that grows too large can be hard to manage. You can now break these down into smaller pieces while keeping them together - as children. Use cases can now be nested inside of other use cases and stories can be nested inside of other stories. Existing use cases and stories can be moved inside of a new parent. You can also reorganize steps of a use case into a new child use case.

Instant Diagrams

You now get an activity diagram for every use case in your project. It's kept in sync as you make changes, instantly. You can see it in the Diagram tab on the use case form and include it in your reports with the $instantDiagram keyword.

Traceability Tab

Every element now has a Traceability tab. Here you can see everything that the item references and everything that has a reference back to the item. With just a glance, you'll see how many other elements could be affected by a change to the items you're looking at.

Better Autocomplete

What's autocomplete? Autocomplete is a feature that makes you faster and more accurate. It's that list that magically appears when you start typing a name or ID. It can save you a few keystrokes, keep your vocabulary consistent, and create traceable relationships between items. Autocomplete appears when it detects a name or ID but you can also bring it up with a context menu or shortcut and it will filter the list as you type.

New Reporting Keywords

You reporting power users will be able to report on any $ReferencedItem or $ReferencingItem. You'll be able to whittle down referenced items by type (e.g. ByName). You can also insert a use case's $InstantDiagram. See the release notes for details.


Of course, there's more.

We've made so many small tweaks and fixes that we can't list them all, but they add up to a better experience for you. Enjoy.

Subversion Upgrade in 2014 R2

A lot of you rely on our integration with Subversion. If you're connecting to a Subversion server or just using the built-in version control system, you're using that integration.


CaseComplete now uses Subversion 1.8 (we were previously using version 1.6). What does this mean for you? Well, if you're using Subversion, you can expect to see an immediate boost in performance when working with shared projects. The Subversion team also made many small fixes that add up to a much more robust storage system for your data.

We put this change along with a host of other fixes and enhancements into CaseComplete 2014 R2. We hope you like it.

Track Test Results in TFS

One of the integrations we added to the latest version of CaseComplete is with Visual Studio Team Foundation Server (better known as TFS).

Many of you add test scenarios to your requirements. But what happens next? What if you want to manage test runs and track the results in TFS?

Now you can upload tests to TFS. Just connect CaseComplete to your TFS server, select which scenarios you want to upload, and they’ll be added to your TFS project. The upload includes not only the test procedures and expected results, but also the diagrams attached to test steps, and any notes on setup and configuration you’ve made.

From there, you can run the scenarios, track the results, and do whatever else you’d normally do with your TFS test cases.

Let us know if you plan on using this integration and what other integrations you’d like to see us build.

Agile Requirements with CaseComplete

CaseComplete 2014 is now available. Check out what's new.

Getting Agile with User Stories

If you’re not already applying agile principles to your projects, chances are you’re trying to figure out how. Just about every project team is interested in going agile, if they aren’t already. With CaseComplete 2014, you can bring agility to your requirements in the form of user stories.

A user story is a short, simple description of a feature, often written from the user’s perspective. They are shorter and less formal than use cases and, more importantly, regarded as an agreement to have a conversation. It’s in those follow-up conversations where the details and assumptions are hammered out.


CaseComplete lets you to stay agile by starting with user stories. When it comes time to fill in the details behind those stories, you’ll have a place to put everything: requirements, diagrams, use cases, test scenarios and more. As you’d expect, you can pull it all together to produce whatever forms of documentation are right for your team.

TFS Test Scenarios

The ability to add test scenarios alongside your use cases and requirements is a feature many of you already use. If you’re creating test scenarios, you’ll likely also want to manage test runs and report on the results. Many of you already use a different tool for that, and for some of you, that tool is Microsoft Test Manager (which is part of Visual Studio Team Foundation Server).


CaseComplete can now upload test scenarios directly into TFS. You’ll get all the benefits out of having test cases in TFS without spending the effort to create them. Just choose which scenarios you want to upload and CaseComplete will create them for you.

Other Stuff, Too

There are a bunch of other features worth checking out, too, including completely updated Excel reports, a redesigned start page, and an API for