Software design does involve the user interface as well as underlying code (alogithms that drive the system). There have been surveys of the percentage of code devoted to the user interface and UI code for many modern products (ignoring infrastructure perhaps) is quite high, often over 50%. Many job descriptions call for UI developers and in most products, software developers do much of the final design. Interaction designers might hand over detailed specs, but the final widgets are screen, are mostly the province of software developers. Even the underlying code can can affect the UI -- I'm thinking about performance, often one of the top 3-4 usability complaints may be the direct result of inefficient code that is not UI code, but has implications for the user's interaction with the product.
So, software design deals both with "underlying code" and user interface code - sometimes directly and sometimes indirectly. The underlying software architecture can have a profound effect on interaction design. Chauncey > > It seems there is some misconception about software design going on > here. Software design isn't concerned with the interface, but code. > ________________________________________________________________ Welcome to the Interaction Design Association (IxDA)! To post to this list ....... [email protected] Unsubscribe ................ http://www.ixda.org/unsubscribe List Guidelines ............ http://www.ixda.org/guidelines List Help .................. http://www.ixda.org/help
