What if the designer gets hit by a truck?: wrangling digital design artifacts

On a design team, one major challenge is simply keeping track of the design artifacts generated by your designers. Whether you’re taking digital photos of a whiteboard or crafting ray-traced buttons in PhotoShop, a few weeks of visual design work can generate hundreds of files, making it difficult to keep track of what the current design is, let alone track progress and changes that have been made, or make sure that critical work isn’t lost.

Continue reading

User Mental Models of Persistence in RIAs

First A Little History
Rich Internet Applications are widely believed to be the new paradigm for application development. This is the most exciting thing since all the desktop applications had to be ported over to the web 5 years ago. THAT was the most exciting thing since all the client server applications were ported to the desktop 10 years ago. The technology industry reverses its opinion about whether computing power should be centralized or distributed every five years or so, seemingly as regular as the tides or the seasons.

Continue reading

I’ll show you mine, if you show me yours: enhancing communication between designers and engineers

Are engineers from Mars, and designers from Venus? Communication between the two groups is famously fraught with difficulty: they speak different vocabularies, often have different cultural values, and may not even have a tremendous amount of respect for each other’s chosen profession! However, simply being literate in each other’s design deliverables can go a long way towards bridging the gap between these two groups. Engineers can read interaction design deliverables: it is now up to designers to become literate in technical design deliverables.

Continue reading