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