is a process of problem solving and planning for a software solution

learn more… | top users | synonyms

6
votes
5answers
529 views

How do you know when an interface is complete?

Meaning that a usability test measures if an interface meets the goals it sets, but only test what is present. How do I know when an interface is complete? Meaning a test, or measure of completeness, ...
9
votes
6answers
1k views

Based on your experience, what are the capabilities and limitations of Axure? [closed]

Just started playing around with Axure, an integrated development environment for wireframes, prototypes, and specifications. Already I'm wondering why there's not integration for: business ...
7
votes
1answer
1k views

Resources for building a UI/UX team and process

I'm looking for practical guidance (books, articles, blogs) on approaching team building and the development process. I'm currently running development teams using basic Agile and Scrum principals ...
5
votes
2answers
835 views

How do you specify UI interaction to data mapping (server side to client side)?

For a given data model and business logic (which processes /extracts that data), how do you specify a UI to display / interact with that data in a way that a developer can create it from. A trivial ...
26
votes
26answers
12k views

Which prototyping tools? [closed]

This links heavily into the following question: What are some great web-based prototyping tools? However I didn't want to limit the suggestions to "Web Based" tools, I have found and used the ...
13
votes
5answers
1k views

What systematic methods there are for designing user interfaces?

I'm writing my Masters thesis about one method for designing user interfaces (GUIDe+GDD from Sari Laakso) and I would like to know what other systematic methods there are for UI design/interaction ...
10
votes
4answers
249 views

Can UCD become an agile process?

All the discussions about Agile UX relate to how we adjust UX Activities to an agile development process but I want to know how we can turn UCD in to an agile process that supports the development ...