MIGTurbo CRM 2 - (re)designing an interface
This post is part of a MIGTurbo CRM 2 series that will highlight the key improvements and features in the new product that we’ll be running over the next few months. You can also follow our Twitter account @migturbo for regular updates on progress.
Early on in the MIGTurbo CRM 2 development we asked ourselves if the current graphical user interface (GUI) was in fact the best one, or if we should consider taking another approach. We had numerous discussions where we batted around different ideas, and ended up trying out several prototypes before committing to the final GUI.
Taskbar interface

In our first approach, we wanted to link back to the familiarity of Windows by making the interface taskbar-centric.
A main menu button would trigger a start menu, from where you could select different modules to be displayed in separate windows. Each module window would have a button in the taskbar, from where it could be restored if it had been minimized or obscured by other windows.
Whilst it had obvious benefits in being very flexible and working a lot like the Windows GUI, several problems soon arose. The main one was the confusion of having a second taskbar in addition to the Windows taskbar. Another problem was clarity - with multiple windows active at any one time, potentially overlapping or obscuring each other, it would be difficult to get a quick overview of what information you have available.
Accordion interface
To address the problems with the taskbar interface we came up with a GUI with expandable/collapsible panels in the style of an accordion interface.
Vertical lists of panels could be expanded by collapsing other panels in the same vertical ‘lane’. Multiple tabs could also be combined to form tabbed panel areas. This way we could utilise as much of the screen real estate as possible without making the interface too cluttered.
This approach worked to a degree, but turned out to offer less flexibility than we’d anticipated. It was, after all, just a fixed layout of panels. Also, the idea of having to constantly hide panels to display others felt counter-intuitive and cumbersome.
Docking interface
Our third approach was a docking interface, where panels could be docked to form tabbed panel areas, tucked away as pop-out tabs or left as floating window panels. This gave us a high degree of flexibility - recreating the classic layout of MIGTurbo 1 series was a piece of cake, for instance. At the same time, this approach really maximised the use of available space. Different layouts could also be saved for instant recall, allowing the operator to open an ‘end-of-month’ view for the monthly summary, or a marketing view when sending out email shots.
From prototype to final GUI
Once we tested the third prototype, it was quite clear we had a winner. Ease-of-use combined with flexibility and clarity put the docking interface way ahead of the others. That it could be made to look like the MIGTurbo 1 series GUI was a nice bonus, as it would reduce the learning curve for our existing user base. So, as it turned out, we did have a good interface in the older versions of MIGTurbo, but the new docking functionality will bring it to a whole new level of usability. Exciting times indeed!
This post is part of a MIGTurbo CRM 2 series that will highlight the key improvements and features in the new product that we’ll be running over the next few months. You can also follow our Twitter account @migturbo for regular updates on progress.
The MIGTurbo CRM product demands a rich user interface that is a pleasure to use, as it is often the key component on a user’s desktop. We were keen on retaining a web user interface, but we didn’t want to find ourselves working around the complexities of web pages and utilitising toolkits that were stretching the web experience to its limit. We developed a number of mock-ups using web page-based user interfaces but felt that we still lacked the killer customisation and user-driven experience we required. Until we created a mock-up in Microsoft Silverlight.
Not all users will need to use MIGTurbo for their day-to-day work. And not all users work in a web browser silo to fulfil their function. That is why MIGTurbo CRM 2.0 will extend the successful Outlook Toolbar add-on to provide more functionality direct from Microsoft Office.






What a sunny place Brighton is. I had the good fortune to attend a conference there last week, glorious sunshine and very clean. What I learnt however, was nothing to do with the resort itself, it was more about records management and the challenges organisations face trying to keep on top of the 


