New Views with full inline edit are on the way. In TargetProcess v.2.23 (to be released in January) the Inner Lists will be really powerful. It will be possible to inline edit content in lists, use drag and drop to prioritize entities, and run any actions in lists.

As we collect feedback, we’re also working to fine-tune the Views. For example,  the related entities part has been improved a lot (navigation, re-ordering and changing states).

We are designing Views in TargetProcess and this is how Inner Lists look like.

We took the first concept from our last post — https://groups.google.com/forum/#!topic/uxtargetprocess/zCiquWLM_N0

I would like to highlight a couple of things.

Quick Add of Tasks and Bugs

Now you can quickly add a bug or task to the User Story without leaving a page.

Drag and drop to prioritize or change state

 You can easily change the priority or state of bugs and tasks using drag and drop.

Inline Edit

Change name or effort on the fly!


 

 

People assignments

Assign, reassign and find people quickly.

Effort Control

Time spent/remain indicator shows a relative size of tasks and bugs. You can clearly see what task is the largest and how much time is spent and remains.

All actions

You can use action popup to add time or convert a bug/task.

Collapsing Block

You can hide a large block to access relevant content quickly.

ID Indicator

In the inner list we combined entity-type indicator with the entity ID to use space better. 

We’ve already started the implementation and are going to release it in a month.

New beta User Story and Bug views are available in Kanban and Teams Board on double click. Go to Kanban Board and double click on any User Story or Bug.

Add tag, update name, description, effort or change release, iteration? It’s fast and easy now. From just a single view you can update all the fields.

Avatars are used in comments and assignments. It’s a nice way to recognize people fast and there’s no need to read names.

Assign people quickly. Find a person in a team using quick search and avatars.

You can even edit custom fields!

It’s possible to attach multiple attachments at once now. Moreover, you can just drop a file into a browser window as a popup view is open and the attachment will be added automatically.

As this is a beta version, not all actions are available so far. To convert/move entities, add time or attach user stories or bugs to request, use the old view and edit. In beta version ‘Old View’ and ‘Old Edit’ links are put under ‘Actions’ list.

As we continue working on the views, you’re welcome to have your say and send feedback.

Installer

We added a system settings check at the end of installation process, so errors are  identified quickly now.

2011-08-19 11:36:43 InstallHelper: PASSED: User BUILTIN\IIS_IUSRS has ReadAndExecute permissions on TargetProcess folder
2011-08-19 11:36:43 InstallHelper: PASSED: User NT SERVICE\TrustedInstaller has FullControl permissions on TargetProcess folder
2011-08-19 11:36:43 InstallHelper: PASSED: User BUILTIN\Administrators has FullControl permissions on TargetProcess folder
2011-08-19 11:36:43 InstallHelper: PASSED: Application Pool Pipeline Mode is set to 'Classic'
2011-08-19 11:36:44 InstallHelper: PASSED: .NET framework is set to v2.0.50727
2011-08-19 11:36:44 InstallHelper: PASSED: Application Pool Identity is 'NetworkService'
2011-08-19 11:37:04 InstallHelper: PASSED: .aspx handler is present in IIS configuration
2011-08-19 11:37:04 InstallHelper: PASSED: Default document is enabled
2011-08-19 11:37:04 InstallHelper: PASSED: Default.aspx is in default pages list
2011-08-19 11:37:04 InstallHelper: PASSED: .NET framework 3.5 SP1 installed
2011-08-19 11:37:04 InstallHelper: PASSED: MSMQ is installed correctly
2011-08-19 11:37:04 InstallHelper: PASSED: MSMQ service is running
2011-08-19 11:37:04 InstallHelper: PASSED: User NT AUTHORITY\NETWORK SERVICE has FullControl permissions on queue Tp.Error
2011-08-19 11:37:04 InstallHelper: PASSED: User NT AUTHORITY\SYSTEM has FullControl permissions on queue Tp.Error
2011-08-19 11:37:04 InstallHelper: PASSED: User NT AUTHORITY\NETWORK SERVICE has FullControl permissions on queue Tp.PubSubStorage
2011-08-19 11:37:04 InstallHelper: PASSED: User NT AUTHORITY\NETWORK SERVICE has FullControl permissions on queue Tp.InputCommand
2011-08-19 11:37:04 InstallHelper: System settings have been checked successfully.

Fixed Bugs

— Disabled TestTrackPro and SourceSafe plugins for OnDemand accounts
— Task is not assigned to the same release, if parent User Story is dragged to a release in Release Plan view
— ‘Open Assignments’ shows closed assignments as well
— Effort could be updated without edit permission
— An “out of memory” exception when attaching images

REST API Fixes

— Internal Error 500 if request has incomplete credentials for authorisation
— Add Required comment to Entity State

We are working on new View/Edit functionality in TargetProcess and are in the middle of UX phase. There are 2 concepts created already and we need your feedback.

What do you like? What you don’t like? Do you have any suggestions or ideas? Do you think that this is a complete disaster and current View/Edit functionality is the best? Share your opinions!

Concepts are available at http://targetprocess.com/ux/

You may provide comments right on images! Find small [+] icon below every image and go on.

Take a look at some presentations of upcoming UX concepts for some of TargetProcess features:

Teams progress presentation

Release planning

For more information on how are we moving along the UX path, see what we do in TargetProcess UX Group.

In two weeks we will release a completely new navigation in TargetProcess. It was designed to follow several rules:

  1. Flatness. It is completely flat. No hierarchies. Currently there are 3 hierarchy levels in TargetProcess, there will be just one soon.
  2. Customization. Every person will be able to configure the navigation. It may have just 2-3 tabs or 9-10 tabs. See what you need, no more.
  3. Simplicity. We had long process of designing it,
    prototyping it and testing it. There were usability tests in live sessions and they were very valuable.

navigation

You may check interactive prototype (note that it is not full and final application, just a proof of concept prototype) and provide your feedback.

Long time no posts about ToDo area re-design, so back on track. In December we completed the dynamic prototype:

todo prototype

It was created in SketchFlow tool by Microsoft. Then we had the first formal usability tests on mere mortals (developers and testers from our company). 7 problems were found during usability testing (check usability test report (PDF, 900K) if you are curious).

Here is the conclusion from the usability test report:

This pilot testing of prototype by 5 people was extremely useful and enough to expose rather evident gaps and problem of implemented concept. After these issues are corrected, we will bravely start testing it with our customers.
However, from my point of view, this particular prototype has some disadvantages:
1. It’s very high level. From time to time during the testing we would say: ‘This is only a prototype, disregard this’, ‘Ooops , this doesn’t work, it’s prototype’. I guess we would have had different test results if we had a little bit more real proto. Our respondents would have been able to use different workarounds. But in this version of prototype they could perform only those actions which we had defined and covered by scripts related to scenarios. Anyway, they couldn’t look for a workaround and missed the new functionality because they had no choice.
2. Several of our respondents complained that actions are not marked out enough and are not easy to find at a glance.
— Nadia Bulynia

In general, we are happy with the results, but should find a better prototyping tool. It took too much effort to create the prototype using SketchFlow. Moreover, it is incomplete and has  serious limitations mentioned above.

In the end of last week we shared new ToDo list concepts with TargetProcess UX group members. We have some feedback already, but it is interesting to receive more.

So what do you think about these ToDo list concepts?

Concept 1 (Clickable PDF. You may click on links that has dashed border)
Concept 2 (Static PDF)

Last Friday we discussed another ToDo list concept. The idea is to provide something similar to Kanban Board for personal tasks management, but more flexible.

Flexibility may be provided via custom grouping. For example, person may group tasks by user story vertically and by time frame horizontally and see something like on the wireframe below:

todo_kanban1

You may select another grouping, for example, by state, or by tag, or by custom field. As we see it will provide grate abilities to plan personal work with very creative patterns that we can’t even imagine. Maybe it is too complex, we are not sure so far. We’ll have usability testing phase on ready prototype to evaluate this solution.

Drag and drop may be used to plan personal work from backlog.

todo_kanban2

Yesterday we’ve created wireframes for the fist ToDo list concept. The main ideas is to have 3 areas for Today tasks, Tomorrow tasks and Later tasks. Use drag and drop to plan tasks for today or move them later. No calendar view, just plain list with 3 groups.

todo1

There were debates around Tomorrow tasks. Several people think that this group is not required and Today/Later will be sufficient.

todo1_2

Also this ToDo list provides an ability to see other people’s ToDo list as well as group tasks by various parameters. Time grouping is default (Today/Tomorrow/Later), but also it is possible to group by User Story, Project, Type or other properties.

todo1_1

© 2012 TargetProcess Product Blog Suffusion theme by Sayontan Sinha