There's nothing that will protect you from all the things life & your customers will throw your way, but I think there are two levels at which to reduce the number of surprises you encounter.
One is the tactical level. Building re-usable code components, leveraging the cascading aspect of CSS (if applicable), using (or at least storing) vector images instead of bitmaps... Building in this way lets you build up a large library of pages/screens, while still preserving the ability to make a system-wide change in the minimum number of places. Change will happen... this allows you to respond to it faster. The other, longer-term, level is strategic. If the UI designer is buried within the organization with no visibility into the current & future customer needs, or has little understanding of the business environment their company is playing in, the designer will always be surprised by what happens. The more involvement the UI designer has with the customers and the business landscape -- balanced by insight into the executive vision for the company -- the better prepared the designer will be to anticipate future needs and create lasting designs. -Sarah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posted from the new ixda.org http://www.ixda.org/discuss?post=28130 ________________________________________________________________ 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
