Saturday, June 10, 2017

gui design - What are the real differences between UI/UX and front-end development?


front-end developer here.


I'm working in a tiny startup: one back-end developer and me as the front-end developer. My boss is calling me UX boy since I've worked there, even if I don't specially consider myself as a UX designer. I admit that I discover this term on Hacker News since a quite short period. I'm feeling concerned by it.


However, as I am supposed to deal with graphics design and front-end code (what I consider as the UI in a traditional way), plus workflow, ergonomics and the User eXperience on another side, I'm asking myself if I don't miss something special. I'm used to work in very small teams and have to do all by myself.


The boss seems to have great expectations in UI/UX, and maybe this term gives him some fantasy about our work. We work in france and as I say, this term is quite new here, and I think people don't always use it in it's right meaning. The stuff is trendy, and it's cool to say that the staff is doing UI/UX even if it's meaningless or even worse, false. And what does it mean doing UI/UX? When you work on an interface you HAVE to take care of the users and their experience. I can't believe a great professional wouldn't.


I come from art and graphic design. Then, I learn programming and start to hack gently. I've always considering that this way was right and believe that every small team front-end developper have to deal with UX, and will not just implement what the UX guy has build for him. I don't believe it works that way in most of the small teams, but I believe it does in larger one.



Answer



This is not the definite answer, but perhaps you can try to think of the difference between UI/UX and front-end development as the difference between design and implementation. The problem is that UX designers tend to come from either a graphic design or software development background, and so there are naturally overlaps between their role and that of a 'web designer/developer'. I would think that someone who is a UX specialist looks more at the human side of the design process, and would tend to do research and ask questions that will form the basis for coming up with design concepts/ideas, and then also doing user testing and evaluation to validate these ideas post development (or as part of the development cycle).


If you really want to cut through all the jargon and terminology, UX is really just a philosophy/concept/approach, depending on how much you believe it needs to be in concrete or is subject to intrepretation. But in principle if you think more like a user (i.e. from a user-centric, goal driven perspective) rather than a developer (i.e. from a functional, specification/implementation perspective) then you are on a good path to becoming a UX practitioner. This is what they refer to as the user-centric approach to design and development. In comparison, UI is a little less abstract because it deals directly with the user interface aspect, and although it can be as high level as creating design patterns and libraries, you can also get down to specific details like individual UI components and elements.



I am happy to answer more specific questions, but the thing about hype is that people will get over it soon enough and face reality.


No comments:

Post a Comment

technique - How credible is wikipedia?

I understand that this question relates more to wikipedia than it does writing but... If I was going to use wikipedia for a source for a res...