Click here to Skip to main content
15,885,278 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.

 
GeneralRe: UI/UX designing PinPopular
Marc Clifton31-Mar-22 2:04
mvaMarc Clifton31-Mar-22 2:04 
GeneralRe: UI/UX designing Pin
dan!sh 31-Mar-22 3:15
professional dan!sh 31-Mar-22 3:15 
GeneralRe: UI/UX designing Pin
Mycroft Holmes31-Mar-22 12:46
professionalMycroft Holmes31-Mar-22 12:46 
GeneralRe: UI/UX designing Pin
den2k8831-Mar-22 21:28
professionalden2k8831-Mar-22 21:28 
GeneralRe: UI/UX designing Pin
MikeCO101-Apr-22 3:01
MikeCO101-Apr-22 3:01 
GeneralRe: UI/UX designing Pin
Peter Adam1-Apr-22 8:16
professionalPeter Adam1-Apr-22 8:16 
GeneralRe: UI/UX designing Pin
Rick York31-Mar-22 6:42
mveRick York31-Mar-22 6:42 
GeneralRe: UI/UX designing PinPopular
trønderen31-Mar-22 8:20
trønderen31-Mar-22 8:20 
Good, old Itsy Bitsy Machines had the opposite problem a generation ago:

They had developed a super-great UI prototyping system (written in APL!). The salesman could sit in a dialog with a customer, and modify the UI there, on the spot, to the customer's wishes, and the customer could take the UI prototype home to present to his co-workers/co-users. Setting up stub functions to deliver/accept data was trivial: The prototype could display not just static screen dumps, but a lot of dynamic behavior as well.

The problem was that the prototypes were so complete that the customer said: "This is great. I'll take it!", not fully realizing that it was a mock-up, of nothing like production quality, and with functional stubs. So the IBM salespeople had to learn to make incomplete mock-ups, to keep customers from running away with the prototype, not wanting to pay for development of the production version.

My approach to your problem: UI development is not me telling a customer how I think that his problem can be solved. It is him telling me how he sees his problem. Not the solution, but the problem. What does he see as elements of the problem, how they relate. How his work procedures are. Have him teach me his professional terminology. I write down my understanding of everything he explains to me, and let him correct and augment my notes.

Then I go home and make a very first UI prototype, modeled after the customer's concepts, established terminology and work methods - obviously following UI platform standards. Before the customer gets to try the prototype, I can explain to him - on a whiteboard, not in computer terms - the way I have been thinking to solve his problem, how I group data, what operations should be provided and which effect they will have on different data groups. Maybe the user has so many objections that I have to go back and change the conceptual solution before showing any UI prototype makes sense. When the customer has agreed to a conceptual solution outline, the feedback on a UI prototype is usually quite productive.

My impression is that software developers should spend far more time, especially in the early project phases, listening to the customer's view on the problem and possible solutions, and certainly not just for politeness, but in order to get to know the problem domain, understand the customer's viewpoint. We are much more eager to focus on our domain, rather than the problem domain. Start by listening. Agree on a conceptual problem solution. Then design a UI according to that.
GeneralRe: UI/UX designing Pin
Gerry Schmitz31-Mar-22 7:31
mveGerry Schmitz31-Mar-22 7:31 
GeneralRe: UI/UX designing Pin
Member 916705731-Mar-22 20:14
Member 916705731-Mar-22 20:14 
GeneralRe: UI/UX designing Pin
MikeCO101-Apr-22 3:07
MikeCO101-Apr-22 3:07 
GeneralRe: UI/UX designing Pin
Member 91670571-Apr-22 3:09
Member 91670571-Apr-22 3:09 
GeneralRe: UI/UX designing Pin
Cpichols4-Apr-22 1:48
Cpichols4-Apr-22 1:48 
GeneralRe: UI/UX designing Pin
Mohammad Sadegh FadaiFard27-Jun-23 2:09
Mohammad Sadegh FadaiFard27-Jun-23 2:09 
GeneralWindows 11 looks like a toy and is trying to act like one too Pin
honey the codewitch30-Mar-22 22:12
mvahoney the codewitch30-Mar-22 22:12 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
Kornfeld Eliyahu Peter30-Mar-22 22:24
professionalKornfeld Eliyahu Peter30-Mar-22 22:24 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
Richard Deeming30-Mar-22 22:27
mveRichard Deeming30-Mar-22 22:27 
JokeRe: Windows 11 looks like a toy and is trying to act like one too Pin
Daniel Pfeffer31-Mar-22 5:45
professionalDaniel Pfeffer31-Mar-22 5:45 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
Phil Hodgkins30-Mar-22 22:31
Phil Hodgkins30-Mar-22 22:31 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
pkfox31-Mar-22 0:02
professionalpkfox31-Mar-22 0:02 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
honey the codewitch31-Mar-22 3:55
mvahoney the codewitch31-Mar-22 3:55 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
Marc Clifton31-Mar-22 1:36
mvaMarc Clifton31-Mar-22 1:36 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
theoldfool31-Mar-22 1:53
professionaltheoldfool31-Mar-22 1:53 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
Greg Utas31-Mar-22 2:14
professionalGreg Utas31-Mar-22 2:14 
GeneralRe: Windows 11 looks like a toy and is trying to act like one too Pin
Clifford Nelson31-Mar-22 6:38
Clifford Nelson31-Mar-22 6:38 

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.