UCD and EID: Why Use EID At All?
As we can see from today’s windows based interfaces User-Centered Design (UCD) has done an excellent job of identifying user preferences and limitations and incorporating them into the interfaces. In the pre-UCD era, interface design was almost an afterthought to a program and was completely dependent on the programmers while totally neglecting the end user.
Read more about this topic: Ecological Interface Design