As an article in Fortune magazine put it, software is everywhere, in the office, the kitchen, and even the bedroom (Schlender, 1996). There has been an explosion of new creations for all purposes. Not everyone, however, is onboard with the computer revolution, and even those who have computer systems are frequently dissatisfied. There is a great deal of promise in the computer revolution, but people sometimes expect more than can be delivered. The intention in the following pages is to look at some of the current trends in the computer software industry and then look at the software situation from the enduser perspective.