What I try to do is factor in how people use computers what people's problems are and how these technologies can get applied to those problems. Then I try to direct the various product groups to act on this information.
You can just drift unhappily towards this vision of heaven on earth and ultimately that is what architecture is a vision of: Heaven on earth at it's best.