Tuesday, October 7, 2008  

When widgets make the difference

Hi readers, this is my first post on this blog, so let me know what you think and what you'd like to hear more of. I'm the product manager at Aconex so tend to split my time between talking to clients about the needs they have around managing information on their projects, and talking to our tech guys to see if we can make it happen.

Something I came to realise pretty quickly in this role is that in terms of the development of collaboration technology, it's not always about the ground-breaking new modules that revolutionize industry practice; sometimes it's the smaller 'widgets' that can really make a difference and just make life easier for people on their projects.

A good example of this is a new bit of functionality we added onto Aconex today that improves how you view and search for Attributes. Attributes are the meta data fields, usually relating to a works package, area or phase of the project, that can be attached to documents and mails so that they are easier to retrieve. The new functionality rapidly filters the list of attributes available for selection when running a search or creating a new mail or document.

This new feature was added because a client of ours involved in large-scale engineering projects came to us recently looking for a solution to an issue that many of their staff faced many times a day.

Because of the scale of their projects, they have hundreds of options in the Attributes fields - I think the figure was about 280 in total - and trying to find and select one from these long, drop-down lists was very frustrating.

When we did some research into some other projects on our system, we found that this client was by no means alone...

  • 122 of our projects had an Attributes list size (in the Mail or Documents module) in excess of 100 long
  • 22 projects had an attributes list in excess of 200
  • 4 projects had a list in excess of 300 attributes (ouch!)

Having set up a dummy project with 300 attributes to test it for ourselves, it was immediately obvious how frustrating it is to scroll down and scan through a list of 100s of options (which all look pretty similar) to find the one you want and select it.

The solution our guys came up with - an auto complete text box at the top of the Attributes list - should make things much easier. It's a simple, fast and intuitive approach that instantly shortens the list of options based on the filter criteria you enter. So, for example, if you're looking for an attribute containing the word 'Cement' from a list of 150 possible options, you start typing "Cem" and the list will immediately shrink to only display the attributes containing those letters. Sure beats scrolling down a list of 150 trying to find the one you need.

If a simple tool or widget like this has made life easier in an application you use regularly, I'd be interested to hear about it.

Labels:

Comments:
i am really astonished which basic functionality is still missing in your application.
having a auto-complete box for a large numbers of entries is standard in every good application for years now.

a web-based application have to have the same user experience like a client-application. there is no excuse (on a technical level) today why we should be satisfied with lower comfort.
 
Thanks for your comment, you make a good point in relation to desktop applications and there are certainly a number of things that we'd like to introduce into our system that we like in desktop applications. Interested to know what navigation features you'd like to see in web-based collaboration tools?
 
I fully agree that auto-complete boxes for lists that have large number of entries are standard - to clarify, Aconex has had these in many places for years. An interesting trend we're seeing is that our clients in mega-projects are using the application in ways that most other projects do not. Things like discipline lists are 'normally' around 10-12 entries long (and that is best-practice), which is why these lists are standard drop-down lists... However, large-scale projects are pushing the envelope and these lists are now becoming much longer (into the hundreds). So, because of the unprecedented scale and complexity of these projects, we've had to widen the use of these auto-complete fields to areas that did not previously need them.
 
Brilliant idea - it's amazing how the smallest thing can sometimes make the biggest difference to the working day of the workers on the ground of a project!
 
Post a Comment



<< Back to home