Technology providers have been adopting and deploying new technology at a maddening pace. From the introduction of desktop computing to the explosion of new internet and ecommerce architectures, application implementation approaches have changed dramatically.
However, in many cases the end user faces the same application forms. The difference is they are implemented with newer technologies and implementation frameworks. Granted the new infrastructure may be more cost-effective and easier to maintain. But, the end user hasn't necessarily reached greater levels of productivity. Instead, there seem to be more functions, options, and confusion about how to use the technology which lowers productivity.
Imagine working with applications that required less knowledge about how to use and require less interaction to use.
Data entry forms are the most common user interfaces for capturing information. Consider designing a data capture application that doesn't require the user to enter data field by field, but rather speak it as a single update transaction. For example: "I would like to fly from LA to New York on May 12 departing in the morning".
Information retrieval is the cornerstone of most application systems. From simple "record" lookup to sophisticated analytical queries, end users rely on these capabilities daily. Consider voice driven interfaces that enable the end user to perform queries without having to use a traditional UI form.
Reading is fundamental. However, when end users need to focus their attention on other things, playback of information is essential. Consider navigational playback of text so the end user can listen as alternative to having to read.