2003-03-11
... ? Windows User Interface Guidelines...from MS (no sniggering at the back please...)User experience and interface design in the context of creating software represents an approach that puts the user, rather than the system, at the center of the process. This philosophy, called user-centered design, incorporates user concerns and advocacy from the beginning of the design process and dictates the needs of the user should be foremost in any design decisions.I'm actually rather fond of MS in some ways...but UIs are not their strongpoint.....