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 Requirements.cc 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? Requirements.cc 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.

cc2014R2

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.

user-story-diagram

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).

tfs-test-cases

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 Requirements.cc.


Requirements.cc Now Has an API

You can now access your project data programmatically, via a secure REST API. Read on for a quick overview, then head over to api.requirements.cc to learn the details.

What’s an API?

An API lets you access your project items from another program. Currently our API is read-only, meaning you can retrieve items, but you can’t change them or add new ones. Some of the things you might do using the API include integrating with other applications, analyzing your project to create a custom dashboard, or retrieving comments made by people you’ve shared your project with.

Example Application

Requirements Word CloudWe built a sample that accesses all the items in a project and creates an animated word cloud showing the words used most often. You can try it out on your own project at api.requirements.cc. Follow the directions there to create an API key that you’ll need on the Word Cloud page.

We’re in Beta

Please let us know if you have comments or questions. Even if you’re just dabbling with the API, we’d love to hear what type of application you have in mind and what improvements we could make that would help you out.


Report Filtering

Quick question: How many items do you have in your current CaseComplete project? 10? 20? 50? It’s not unusual for our customers to have thousands of items in each project. But when it comes time to generate a report, a list of thousands of items isn’t always useful. Enter report filtering.

In this episode of the Custom Reporting Video Series, we’ll cover all the reporting keywords you can use to filter precisely which items will appear in your report. You’ll learn:

  • The basics of the where clause.
  • Advanced keywords, such as AND, OR, Contains, StartsWith, and Exists.
  • How report parameters work hand-in-hand with a where clause.
  • Other filtering techniques such as generating a report from the filter tab, or by using Reporting options.

 


Kung Fu Reporting

In our first episode, we showed you how to modify an existing report template. Now you’re ready to learn how to create a report template from scratch. Join Jassonhopper and Doug in episode 2 of our custom reporting video series and take the next step towards becoming a custom reporting master.

In this episode, we’ll start from a blank slate and explain how to use keywords to put content into your report. By the end of this video you will:

  • Understand the differences between three of the most common list keywords: $list, $table and $repeat
  • Understand how the context of a keyword affects what gets reported
  • Know where to find a reference of all the reporting keywords

Create Your First Custom Report

We decided to create a video series on custom reporting. Actually, Doug thinks of it as an incredible journey.

The ability to tweak, tailor, and tune Word and Excel reports is one of the most powerful features in CaseComplete. Many of our customers use it extensively, but some of you might not know where to start. This video is aimed at you.

We’ll start with the basics of how make changes to an existing template: adding images, changing the footer, and removing a section or two.

After watching, let us know what you think. Was it helpful? Are you looking forward to Episode 2?