Wednesday, February 7, 2007

Expensive software and yucky user interfaces

An interesting software tool that I came across last year is "Ascential datastage". This software is bought over by IBM and given some name change. This is basically a data integration software, that provides connectivity across wide platforms and has a handful of utility functions and adapters.
But there is an aspect that really sucks. Its UI. The "designer" UI is so cluttered that you feel like running away from it. It has umpteen number of docking windows that distract and confuse you. And a useless company banner image shining on top of the tool bar just takes away a lot of your screen real estate.( I figured you can disable this, but come on guys!). The integration flow designer's Icons are anything but user friendly. The stand alone components and the executable components has the same basic design. The only way to tell the apart is one is blue and the other is bluish gray! well, if your monitor is not tuned up well, you will never tell it apart. Just for example look at this dialog box that shows successful build.

Hell? what is that "Cancel" button for? Will it rollback all my builds and delete the target code generated? Why the heck this dialog has to be this big? and, why the heck you don't use some graphics to convey the result. They got to read the apple human Interface guidelines.

No comments: