Today we updated TargetProcess Roadmap page.

Our roadmap is really worth looking at now since  we’re working on some particularly exciting things – fully customizable navigation, improved TP Tray and multiple projects support.

Stay tuned and let us know what you think of those new navigation concepts!

We’ve got TargetProcess UX community for enthusiastic contributors:

http://groups.google.com/group/uxtargetprocess

In the new 2.18 release we got rid of an obsolete entity that existed in TargetProcess since primeval times and caused lots of questions and confusions from our customers. We removed Actors.

That’s how the workflow edit screen looked previously — each entity state was supposed to have an Actor, and Actors were supposed to be managed for this single purpose:

manage-actors

Roles were supposed to be managed as well in another screen. This added confusion — what is Actor, what is Role, where Actor should be applied, where Role etc.  Now Roles are used for workflow setup as well, and there are no Actors anymore.

roles

In a nutshell, Actors were waste. We’re looking now to make TargetProcess less clicky, more crispy and laconic. So we said “bye” to Actors and now go only with Roles.

As we’re working on the major winter release, let’s take a closer look at some selected new features that appeared in TargetProcess 2.17 so far:

1. Custom fields in Time Sheet:

time-type

2. Custom Reports Editing:  you can now click Save As and edit some selected criteria without creating this report from scratch as it previously was:

save-as-report-edit

3. Quick add Test Cases: now it’s possible to add a Test Case right from User Story view. Several clicks saved:

quick-add-test-case3

4. Items count in Kanban board columns:

items-count-in-kanban-board

5. Much requested “no release” filter has been added to User Stories list. Now you can filter out the User Stories that are not included to Releases:

no-release-filter

6. Much requested as well –  logged user full name is now displayed:

logged-user-full-name

7. Change Password functionality added to Settings:

change-password

The new prioritize screen, improved searchEclipse/Mylyn integration also appeared in TargetProcess v 2.17.  We’ll keep you posted of the updates.

Improved Search in TargetProcess 2.17 is one of those small but essential updates wanted for quite a long time.

Previously, only names and description fields of entities were searched. Now search runs in comments as well:

search-in-comments

It’s possible to filter out search results based on states:

filter-search-by-state

and based on Types:

type-filter-for-search

See our change log for more updates in TargetProcess 2.17.

Now, as we’re working full throttle on the new TargetProcess release, it’s probably high time to look back and make a retrospective of what we did back in the year 2009.

January 2009 was all about creating new burn down charts. TargetProcess 2.12 came with long anticipated support of tracking scope creep in releases and iterations:

1-12-2010-4-34-37-pm-resized

The other major improvement in 2.12 release was inner lists and inline edit in custom reports. The complete listing of TargetProcess features and improvements for 2.12 release is here.

Next goes TargetProcess 2.13. This release was solely devoted to Help Desk. We needed to improve support and communications with our customers, and we provided the new Help Desk functionality: issues queue, solutions, improved comments list and improved email integration. Due to these improvements, our customers have been able to provide better support to their customers.

If the time span between 2.12 and 2.13 was relatively short, it took us about 4 months to release TargetProcess 2.14. Along with a number of smaller improvements, we’ve implemented the major feature for setting up custom relations between entities in TargetProcess — custom fields. See how you can use custom fields to set up dependencies between user stories.

The summer of 2009 was all Kanban. We liked Kanban as a tool for our own work, so we focused on implementing Kanban board in TargetProcess. We’ve  written a series of blog posts on Kanban along the way, and we were about the first agile project management company to implement support for Kanban process. TargetProcess was Gold Sponsor at Agile 2009 in Chicago and we proudly presented Kanban board to conference participants:

kanban-board-resized

TargetProcess fall 2009 release included features for extended Kanban support and Team Foundation server integration. Curiously, whereas Kanban support and HelpDesk improvements have been implemented mostly for our own needs, Team Foundation Server plug-in has been requested by the customers. It boiled down in our backlog for about a year and a half, more and more requesters voted for TFS integration, until we implemented it. This only shows that prioritization is the hardest of  Product Owner jobs :) When it goes about priorities, putting emphasis on Kanban in 2009 seems to have been the right decision after all.

The final 2009 release, TargetProcess 2.17,  brought along Eclipse/Mylyn connector, improved prioritization and improved test cases management. Just like TFS integration, Eclipse integration has been requested by our customers, while prioritization and test cases management has been improved based on our own experience.

prioritize_resized

The bottomline is: in 2009 we’ve been trying to keep the balance between implementing customer requests and following product vision, to keep the integrity and main focus of TargetProcess as an agile project management tool. In 2010, we’re set to new goals — TargetProcess 3.0 is coming…

Just a quick overview of 2 small but nice features, new in recent builds:

Items count displayed in Kanban board columns

Take a look at the screenshot:

kanban-board-items-count

Now we’ve got color coding to indicate whether the count of items in a given column/state in Kanban board exceeds the allowed limit (by the way, setting limits is done in one of the grey boxes on the upper right called “Customize”.)

With red arrows on the screenshot above, we see that for In Progress column 5 items is a limit and 5 items are in progress. All OK – the color is grey — it’s about neutrality. For Coded column, we’ve got the red light — the limit is 3, and currently as many as 7 entities are in this state. With Ready to Merge column — no items are there, and the limit is 3, so we’ve got the light green color for this column. It’s almost like traffic lights :)

Ability to filter by State added to Search column.

See the screenshot:

search-filter

For example, as a Product Owner you might want to filter out all the entities in Open state based on some keyword (search string) — “effort” as in the screenshot.

In the future we’re going to implement more advanced filtering for search.  As soon as next week we will enable search in Comments fields (not only in Name and in Description), so this small update with filtering by State is our first step towards powerful search capabilities in TargetProcess.

Please, refer to our change log for the complete list of all the updates and fixes in the latest builds.

Quite often we’re asked about the concept of Rank in TargetProcess, how it is calculated, and how someone can change it, so in this post we’ll get more insight into that.

Before the 2.17.2 release, the concept of Rank worked to prioritize entities with the same Business Value e.g.  for  several Must Have User Stories – you could drag and drop some User Story and thus assign a higher priority.  Rank was related  to Business value: the higher rank, the higher value and the more important User Story was.

Starting from release 2.17.2  we have changed the concept: now Rank is not directly related to Business Value and it works more as  Order concept than Rank. A number of our clients have requested this feature, so we implemented this  to provide more flexibility for work with User Stories queue. For example, you might have a User Story with Nice to Have value, but for some reason it needs to be implemented first from all the queue  of User Stories with all Business Values. Possible reasons for that: a developer who can do this User Story has no other tasks now, the Must Have User Stories are waiting on someone else etc.  So this User Story can be placed on top of the list in Prioritize screen:

prioritize-backlog-rank

You can  also reorder User Stories and Bugs  in Iteration Planning area. In the screenshot below, “Galaxy Points” User Story has got a higher Rank although it’s got only Great business value as opposed to Must Have values of lower ranked User Stories:

rank-in-iteration-plan

See our User Guide for Rank Concept as well.

The new Prioritize screen has been released in TargetProcess v 2.17.  It comes with improved filtering functionality:  now it’s possible to filter by State, Tags and Entity Type while prioritizing.

Let’s filter out  User Stories in Open state from the Backlog:

prioritize backlog

prioritize backlog

Now let’s find User Stories tagged “kanban”, in Open state in the Backlog:

screen-21

Next, let’s take a look at the User Stories and Bugs in In Progress state:

prioritize_backlog_3

Let’s check which Entities have we got with “tags” tag:

screen41

Based on ExtJS, the new Prioritize screen loads really fast.

Enjoy prioritizing with TargetProcess :)

In v.2.16.5 we’ve added some nice feature that simplifies test cases execution for a specific user story.

Basically, this is the fastest way to test a specific user story. You don’t need to create test plan and test run. Just navigate to user story view and open test cases tab. This tab provides all the required functionality:

  1. Expand test case to see details.
  2. Mark test case as passed or failed and open next test case in the list.
  3. Re-order test case using drag and drop.

The list is fully ajaxified, with no page reload on all actions.

testcases_userstory

Sometimes tester wants to correct test case name or steps. It can be done right there without page reload.

testcase_edit

© 2012 TargetProcess Product Blog Suffusion theme by Sayontan Sinha