Click here to Skip to main content
15,918,177 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: UI developer - Does this breed exist? Pin
Nagy Vilmos11-Jul-14 0:03
professionalNagy Vilmos11-Jul-14 0:03 
AnswerRe: UI developer - Does this breed exist? Pin
harold aptroot11-Jul-14 1:22
harold aptroot11-Jul-14 1:22 
GeneralRe: UI developer - Does this breed exist? Pin
chriselst11-Jul-14 2:55
professionalchriselst11-Jul-14 2:55 
AnswerRe: UI developer - Does this breed exist? Pin
Marc Clifton11-Jul-14 1:42
mvaMarc Clifton11-Jul-14 1:42 
AnswerRe: UI developer - Does this breed exist? Pin
RugbyLeague11-Jul-14 2:04
RugbyLeague11-Jul-14 2:04 
AnswerRe: UI developer - Does this breed exist? Pin
#realJSOP11-Jul-14 3:11
professional#realJSOP11-Jul-14 3:11 
AnswerRe: UI developer - Does this breed exist? Pin
Chris Maunder11-Jul-14 4:00
cofounderChris Maunder11-Jul-14 4:00 
AnswerRe: UI developer - Does this breed exist? Pin
RJOberg11-Jul-14 4:26
professionalRJOberg11-Jul-14 4:26 
When I worked in a biomedical research department we didn't have a 'UI developer'. Instead we had two usability analysts. It was their job to work with the team during all phases of the development process. Amazingly there are degrees in the study of usability. Unfortunately it is not an exact science and ended up being a rolling process. As we made changes, the analysis process gets repeated to make sure we didn't introduce any new problems.

During requirements gathering they sat in on meetings and took notes. One of the biggest take-aways I got from that job is that you shouldn't listen to what the client is saying they want. Instead you need to listen to what the client actually wants. As Job's said "A lot of times, people don't know what they want until you show it to them." People will say they need a site that does twenty different things when really they just need five. Scope creep before the project even gets started.

During the design phase they would help design mock-ups of the screens that would be used, recommend ways to present the information, where it should be presented, and so on. Focus groups, mailing questionnaires, that sort of thing. Then they got to sort out the chaff before presenting recommended changes. It was then up to the project manager to decide if the change was important or not. Sometimes those changes were pushed to future versions, other times they were important enough that we had to change the workflow.

When development had reached a point where we had a working product, they started bringing in users and had really expensive computers which recorded where on a screen the person was looking, for how long, and so on. It generated reports, heat maps, even the order which people looked at items. This helped refine our product. If something wasn't clear, we could redesign how we presented it. Did some information appear that no one was ever looking at? If so, we could remove it to simplify the display. And so on.

After the product was finished, they would do more analysis of how people were using it and that sort of thing. That way we continued to improve on the design in future releases.

That was a place with lots of resources. In my current job? I am a one man band. I get to design the UI and even end up doing graphic design work. Trust me when I say that I am not a Photoshop guru.
AnswerRe: UI developer - Does this breed exist? Pin
Eddy Vluggen11-Jul-14 7:49
professionalEddy Vluggen11-Jul-14 7:49 
AnswerRe: UI developer - Does this breed exist? Pin
jschell11-Jul-14 9:41
jschell11-Jul-14 9:41 
AnswerRe: UI developer - Does this breed exist? Pin
PIEBALDconsult14-Jul-14 10:30
mvePIEBALDconsult14-Jul-14 10:30 
GeneralXKCDOTD Pin
OriginalGriff10-Jul-14 23:39
mveOriginalGriff10-Jul-14 23:39 
GeneralRe: XKCDOTD Pin
Nagy Vilmos10-Jul-14 23:42
professionalNagy Vilmos10-Jul-14 23:42 
GeneralRe: XKCDOTD Pin
glennPattonWork311-Jul-14 0:18
professionalglennPattonWork311-Jul-14 0:18 
GeneralRe: XKCDOTD Pin
OriginalGriff11-Jul-14 0:22
mveOriginalGriff11-Jul-14 0:22 
GeneralRe: XKCDOTD Pin
chriselst11-Jul-14 0:30
professionalchriselst11-Jul-14 0:30 
GeneralRe: XKCDOTD Pin
Nagy Vilmos11-Jul-14 0:52
professionalNagy Vilmos11-Jul-14 0:52 
GeneralRe: XKCDOTD Pin
JMK-NI11-Jul-14 0:46
professionalJMK-NI11-Jul-14 0:46 
GeneralRe: XKCDOTD Pin
RugbyLeague11-Jul-14 2:10
RugbyLeague11-Jul-14 2:10 
GeneralJust Waiting For The Hammer To Fall... Pin
glennPattonWork310-Jul-14 22:59
professionalglennPattonWork310-Jul-14 22:59 
GeneralRe: Just Waiting For The Hammer To Fall... Pin
megaadam10-Jul-14 23:22
professionalmegaadam10-Jul-14 23:22 
GeneralRe: Just Waiting For The Hammer To Fall... Pin
Karen Mitchelle10-Jul-14 23:25
professionalKaren Mitchelle10-Jul-14 23:25 
GeneralRe: Just Waiting For The Hammer To Fall... Pin
OriginalGriff10-Jul-14 23:26
mveOriginalGriff10-Jul-14 23:26 
GeneralRe: Just Waiting For The Hammer To Fall... Pin
glennPattonWork310-Jul-14 23:43
professionalglennPattonWork310-Jul-14 23:43 
GeneralRe: Just Waiting For The Hammer To Fall... Pin
Rage10-Jul-14 23:30
professionalRage10-Jul-14 23:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.