16
votes
2answers
912 views

Best practices for UI that introduces new users

I'm working on an onboarding UI to help new users get familiar with a web platform and I was thinking about some good ways to implement it. From what I have come across so far, it seems that many ...
3
votes
1answer
70 views

Disabled button or enabled button with potential error message for actions with complex logic behind?

Say I have a button for a complex state machine which can be disabled for a number of reasons. I feel if I run some business logic CanActionBeDoneNow() and simply disable the button if it returns ...
8
votes
3answers
392 views

How to document user interviews

What are the best practices to document interviews with users - do you just document the conclusions and take aways or do you do a full transcript or both?