Tag Info

Hot answers tagged

32

There's a million things that you could to do to grow your skills and make yourself a better UX designer. Here are some ideas off the top of my head: Talk to your manager about how you can grow your skills to help the team out. Conduct a baseline usability study on the most recent version of the product that you designed and determine whether users are ...


15

In your experiences, what has worked well, and what would you make sure you never done again? Works Well: Be a designer who develops AND a developer who designs. White board concepts and solutions with developers as you either flesh out features or solve technical solutions. Be willing to bend and compromise and stand up for your ideas. Expect ...


9

Looking at the image, a few things come to mind: Flatten the hierarchy. Your hierarchy is deep, and (deep) trees are difficult to use Your tree is unclear, because it repeats the same nodes at different levels. Get rid of the repitition. For me, it is not clear what this actually means. Are you trying to represent a network in a tree widget? If you must ...


8

How about providing a brief message that's displayed right after the action, giving you a chance to reconsider? "You un-friended Jack. You will no longer receive updates from him. Undo?" If the message doesn't open a dialog but appears on the page itself, and it disappears automatically a second later, then it can be very subtle and non-interfering. This is ...


5

This question is quite broad, so I'll try and give a primer. The Graph Drawing entry in Wikipedia makes a good starting point for this genre of visualizations. Graph Drawing is a general term for pictures that show how things are connected. Synonyms and more specific variants abound: Node-Link Diagram, Relationship Diagram, Network Diagram, Social ...


5

Maybe you don’t want a tree control. Tree controls are best for users editing the hierarchy to an arbitrary depth (e.g., like when creating and moving file folders). I don’t know what the user task is here, but here’re some possibilities: UI #1. Known Entity Selection If the purpose of the UI is to select a known entity (e.g., a custmer) for further work, ...


5

You could use a single drag and drop action to pick a skill, drag it towards an amount to 'collect' it as you drag, and then continue dragging on towards a list of your skill build order and drop over an insertion point in the list. This is illustrated by the sequence below:


4

User experience design is a comprehensive role and it is not limited to UI or interaction design alone. If you are looking to expand on your skill-set under UX umbrella and contribute to your organization more, you might want to look into following aspects to take its User Experience a level up further. Consider following points Do user-testing with ...


3

Couple additional ideas Start a UX brown bag activity. Find a topic that is interesting from UX standpoint (good/bad products, interesting UX/HCI article or research), send invite with reading material to discuss with people who might be interested. Have a informal presentation and discussion about what your learned and how you could use it for the ...


3

Well you could think about applying miller's columns: http://en.wikipedia.org/wiki/Miller_columns I've seen very nice implementation of this pattern in deviantart.com with a search input above selector, screenshot:


3

You could create the "perfect" design when you have the freedom to do so. But the goal is usually not the design itself but have it build in real life with all it's technical constraints and with business goals to reach. You gain more support for your designs if you involve everyone that is part of the development process as early as possible. If developers ...


3

There are three common designs. Drill Down A link or other control in the parent window opens a separate window (or page) that lists the child items for the parent. This is preferred when the users occasionally need to transition from the parent to the children, but also need to regularly navigate to the children page directly for some tasks. The latter ...


3

Undo If that's possible in any way, offer a decent undo function of the operation of the current session / page. In the last decade, the user model has changed from "the user reads the manual and knows what he does, generally" to "the user experiments until he figures out how things work". This is not always possible depending on the data involved (or ...


2

We talk about “destructive” actions like Delete and Remove as if they were in a special class requiring special protection. In reality, nearly all actions both create and destroy. Changing my document view for Print to Outline “destroys” one presentation of information for the sake of another. The question to ask is, “how serious are the consequences if the ...


2

In your proposed solution the arrows pointing right clearly indicate the objects they belong with, but the arrows to the left point at nothing. As you describe it the possible values are "A to B", "B to A", "both", "neither". It's the relationship as a whole that you describe here, and I expect that to be congruent with your user's mental model as well. ...


2

I like the question. Handling unlimited numbers of relationships between objects can be approached in many ways. Overview versus Edit view The main idea behind this concept was to be fast, simple, and easy to overview the whole relationship-matrix. You are realizing that an Overview is not always the best place to Edit. There are many ways to make ...


2

This is a basic layout where you can have bidirectional exploration of a one-to-many relationship. When you select an item in one of the lists, the top list of the other side displays the relevant items. This could be solved with just the two lists if you highlighted the relevant items on the other list, instead of grouping them together, but with a ...


1

I can't say I have a definitive answer. But I can tell you what my guesstimate is. I'm only a developer, but I'm a "one guy shop" developer so I'm forced to learn at least a little about UX. So let's pretend you're the UX guy and I'm the developer guy... I should always have the final decision in everything. How fast something is built is pretty much up ...


1

I would separate the option of add a new one completely and add the edit option for each element. In the way that inside of each category section we have an "Add new one" button at the beginning of the list and a "edit" button per bike. In this way is easier to edit a specific bike and even easier add a new one.


1

Apart from improving the products at your company, you should look at building complimentary skills such as analytics, information architecture, and marketing with the goal of growing users. These and other skills are converging at a point which people call growth hacking. See more at https://www.google.com/search?q=growth+hacking


1

With a 50x50 grid, ensuring you are accessing the correct relationship as you select a cell is a tedious and error prone activity. The actual edit process is fine; it is your UI for the relationships that needs to be modified. In almost all cases, relationships are a sparse mapping... 90% or more of that grid will be blank, because most people have no ...


1

I think the "network" view would be a good visualizaton tool. You can easily see how things are related a la alternative to a site map above. You could also change the node size depending on amount of content or visits. However this is a great visualizaton idea for presentations or even small amount of links, it might get unwieldly for large scenarios. It ...


1

As far as I understand your question, there isn't a single answer. A good answer however could be based on the way the team over at Balsamiq has implemented Symbols. To relate this to your example: Object == Mockup Template == Symbol Parameter == Objects Values == Properties of the objects When you edit the Object, Parameters that were added as part of a ...


1

Sticking with the same data structure that you have, how about re-instating a vertical relationship between each item and the title item as in the pic below. The top up and down arrows have the same global setting for the column. The first column of check boxes (which is essentially all your arrows are) indicates title has a relationship with the item. The ...


1

I guess that the main object's name is the "Title" of the table. In my opinion, since you are using right/left arrows, the object, its name or a symbol of it should be placed on the left of the table. In this way, "Title" should be replace by "All" to fit with the "select all/none" feature. Something like this :


1

It's based on the text and header that is written for the video (e.g., if a video is titled "Metallica in Rome 1995", others videos with "Metallica in Rome" in header will follow, further down will "Metallica" come, and even further down "Rome". Youtube can analyze videos (used foremost as a way of stopping illegal uploading of videos, such as TV series ...


1

The label on the button/link is your best guide. An x could be a bit confusing because is could mean "close", "hide" or "delete", so maybe rather use words. Whatever you do it should not add additional load on the user (so a dialog is out of the question). If the user is doing something simple and non-critical, there is no need for long explanations which ...



Only top voted, non community-wiki answers of a minimum length are eligible