v.2.10 - JIRA, Tags, Navigation

All the features described below appeared in TargetProcess v.2.10 (July-12)

Tags

Problems: "We want to group features by module! How come you don't have modules in a project?", "We have several teams in a project and want to plan and track them separately", "I can't even find all the bugs and user stories related to Safari easily!"

Solution: Provide flexible framework that solves all categorization problems (tags and bundles).

"Tags and Bundles" in TargetProcess is a fully featured framework with ability to create tags, search and filter by tags, see related tags, and assign entities to tags via drag and drop interface.

Tags Board

Tags cloud provides a flexible way to find required tag when you create new entity.

Tags Cloud

JIRA Integration

Problem: "We use JIRA for all issue tracking. If TargetProcess can integrate with JIRA, it would be a wonderful feature addition!"

Solution: Provide JIRA integration.

JIRA Integration Plugin imports all defects into TargetProcess real time. It powers bug tracking in JIRA and Planning in TargetProcess, thus using the best and familiar tools for different activities. There is a direct linkage from bug in TargetProcess to bug in JIRA.

JIRA Integration Plugin

Next/Prev navigation in views

Problem: "When I'm working with TargetProcess, I spend a lot of time working with lists. Quite a few times, I want to walk through all the items in a list, eg. all the open user stories in a certain project. Is there any way that I can do this in a simple way?"

Solution: Provide Next/Prev navigation in views.

Next/Prev navigation works in all lists, in search results and in ToDo list as well.

Convert entities from one type to another

Problem: "Sometimes you decide that a Story should be a Feature, or vice versa. It would be nice to be able to make this change easily."

Solution: Implement Convert Entity action.

You may convert entities into other types. For example, you may convert User Story to Feature, Task or Bug.

Import custom fields values

Problem: "When you export user stories, you have custom fields. However you can't import them!"

Solution: Import should work with custom fields seamlessly.

In v.2.10 Import functionality allows to map custom fields during the import exactly the same way as usual entity fields.

Plugin: Auto-reply email when new request created

Problem: "Customers don't know whether request was sent to us, this is quite unfriendly."

Solution: Implement the plugin that enables auto-reply functionality.

Customer will receive automatic email when request added into TargetProcess. It is possible to modify auto-reply template to fit your specific needs.

Create custom field for several entities at once

Problem: "We want to sort by Priority custom field in ToDo list."

Solution: Implement an option to create several custom fields for different entities in less clicks.

For example, you may create Risk custom fields for User Story, Bug and Feature with just 2 additional mouse clicks.

Feature is the assignable entity

Problems: "I would love to be able to sort Features by State, please". "We would like to have workflow with feature entities, really really badly."

Solution: Make feature entity assignable, thus enabling workflow, people assignments, ToDo list inclusion, etc.

Feature entity was modified to inherit all attributes and behavior of Assignable entities. In v.2.10 Feature may have custom workflow per process, sorting and filtering by state in lists, it can be assigned to responsible people and present in ToDo list.

Plugin: Bind emails/requests to a project based on a [key] in the subject

Problem: "We have many projects and only one support email address. We need to put all incoming requests into correct project somehow..."

Solution: Implement the plugin that can bind emails to different projects based on a simple keyword pattern in the email subject.

Help Desk Tickets

Problem: "Our customers what to communicate about requests via email only, but our support persons what to communicate via TargetProcess only. Currently it is not possible".

Solution: Implement the tickets functionality. Include request ID into each email sent from TargetProcess and automatically convert customer reply to request comment.

Other Improvements

  • Replace AjaxControlToolkit with ExtJS (better performance)
  • Turn off HTTP access
  • Filter Test Cases by Owner
  • Copy action in View page
  • Task Board: Task Effort, Spent Time and Remaining time values added
  • Custom Reports: Edit filter from report view
  • Update Initial Estimate and specify Initial Estimate by actor