Features

All TeamCompanion features documented with detailed description, images and videos.

Search Work Items

TeamCompanion supports full text search over all work item fields as well as advanced work item field search conditions. Highlighting of terms found in search results is visible both in the query search result list and in the HTML work item preview, which lets you quickly and easily determine why a particular work item appears in search result.

Search is available while previewing work item query results and in product and iteration backlog lists in the TeamCompanion’s agile project management tool Plan and Prioritize.

Full Text Search

TeamCompanion leverages the Outlook's Instant Search feature allowing you to perform full text search over all work items that have been retrieved locally using work item queries. All work item fields, standard as well as custom, are subject to search, no matter if they are currently visible in the query result list. This means that your search condition will return any work item that contains the search term in any of its common fields (Title, Description, Iteration, Assigned To, Remaining Work, etc. ) as well as in any other less obvious field (Attachment name, Link Comments, etc.).

The search condition can consist of one or more words (the default operator is OR), you can search for whole phrases (in double quotes) and you can use standard search operators (AND, OR).

Search results are displayed and highlighted as you type. While previewing the results of a work item query, simply start typing the desired search condition in the Search box located in the header of the query grid. The result list is automatically adjusted according to the way you change your search condition.

You can quickly switch between the HTML work item preview with highlighted search terms and the editable embedded work item form.

Search results are displayed as a flat work item list where you can perform all standard work item management related actions.

Tipp: If your query is open for a long time and you have not recently excuted it, nor is the query scheduled for automatic refresh, we advise you to manually refresh your query results before starting to search.

We persist your search conditions when you manually refresh your query, as well as when a scheduled refresh automatically triggers. Search conditions and results are not persisted if you switch context (open another work item query, report or switch to any of your mail folders).

After you have performed a search and located your item in the results list, you can clear the condition in the Search box. TeamCompanion keeps you on the last item you clicked in the result list.

Full text search is available in product and iteration backlog lists in the TeamCompanion’s agile project management tool Plan and Prioritize as well. It searches backlog lists using the same rules as in query lists.

Advanced Search using Work Item Fields

In addition to full text search, TeamCompanion supports more advanced search criteria built using work item fields. Such search conditions consist of search terms built as a combination of field names enclosed in square brackets, operators and search values. A typical example would be: [State]="To Do" and [Effort]>5.

Click in the Search box located in the header of the query grid and enter [ (left square bracket). A dropdown with the list of all available work item fields appears allowing you to use the IntelliSense like auto completion for field names. Choose the desired field name from the list (or continue typing it further followed by right square bracket).

Next, enter an operator and your search value in order to form a valid search condition. Supported operators are: =(equal to), <(less than), <(greater than), <=(less than or equal to), >= (greater than or equal to), <>(not equal to) and ~(like).
Some common search terms could be:
- [Assigned To]=Name - show all work items assigned to particular team member;
- [Effort]>5 - show all work items with effort greater than 5 hours;
- [State]<>Done - show all active work items;
- [Title]~customer - show all work items whose title contains a word that starts with 'customer'.

You can combine such search terms using the operators AND and OR to form a more advanced search condition and refine your search results.
Some advanced search conditions could be:
- [Assigned To]=Name AND [Work Item Type]=Task - show all task work items assigned to particular team member;
- [State]<>Done AND [Effort]>5 - show all active work items with effort greater than 5;
- [Changed Date]>=02/14/12 and [Changed By]=Name - show all work items changed by a particular team member on or after a particular date.

In case your search condition is invalid, a red validation icon appears right of the search box. When you hover over it, a detailed explanation of the error pups up in form of a tooltip.

Some useful and less obvious searches might be:
- [Related Link Count]>0 - show all work items linked to other work items;
- [Unread]=true - show all unread work items;
- [Modified]=true - show all changed (edited) work items.

You can combine full text search with work item field search terms to form complex search conditions. For example, the condition [Work Item Type]=Task AND design shows all task work items where the word design appears in any work item field.

You can use advanced search conditions with work item fields to search through your product and iteration backlog lists in the TeamCompanion’s agile project management tool Plan and Prioritize as well. It searches backlog lists using the same rules as in query lists.

Search Results Highlighting

TeamCompanion highlights terms found in search results. In this way, you can quickly and easily determine why a particular work item appears in the result list. This feature greatly improves your user experience and allows you to manage your work items in the most efficient way.

Highlighting is visible both in the work item query search result list and in the HTML work item preview.

In this way, while you browse through work items returned by the search, you can easily notice all work item fields where the search term appears. The search implementation searches the content of all work item fields (not only Title and Description), meaning that your search condition will return any work item that contains the search term in any of its fields.

Search results are displayed and highlighted as you type. While previewing the results of a work item query, simply start typing the desired search condition in the Search box located in the header of the query grid. The result list is automatically adjusted according to the way you change your search condition.

Search highlighting is available in product and iteration backlog lists in the TeamCompanion’s agile project management tool Plan and Prioritize as well.