What do users want to do? What are their objectives? Making something usable begins there, begins by defining user goals. Begins and ends there, too. Because, in the end, the only thing that matters is helping users complete the tasks they wish to perform. Helping them by making it obvious how to do it. Or just by removing obstacles: by enforcing consistency in look and language, in logic and behavior; by observing well-established conventions. Clarity, predictability, familiarity: these are the things users care about.
See also
technical writing.