|
|
Interface and Software Design Philosophy
Never
forget the needs of the people using your software
People use computers to get a job
done. The software interface should make their job easier. Software should
give users a positive experience. Remember that the UI design of your software is
part of a larger user experience.
-
Think "Big Picture" - Great
design keeps the high level needs in the big picture. Users don't care
about technical details of software implementations. They care about the
big picture, their daily tasks, business decisions and how software fits
in with other tools that they need to use on a daily basis.
-
Blue Sky Thinking - Imagine
what the ultimate version of your product would be. Imagine if
there where no constraints to the development process or schedule.
This is where your design should start. Only then can you work
backward and figure out what's possible in the current version and
timeline.
-
Cherry pick great ideas - Take
some of the great ideas from your blue-sky thinking.
Often times the things that make software
great aren't the large and complex features but the simple details that
show care, refinement and understanding.
-
Refine, Rework, Reduce -
Design is an iterative process. It takes multiple revisions to learn
what works and what doesn't. In each revision it's natural to add new
features but to keep your application simple you need to consider how
you can rework and reduce these new features into existing concepts.
Learn
more about our experience
Contact us to get started on your
interface project
|
|
|
|