The recent apps
showed just how transformative this relationship could be. We were
witnesses to apps which appeared to be designed for users[!] They
were not designed for committees that prepare checklists of
We must applaud IBM for having the courage to resist the
plagues enterprise software design. This resistance requires
saying No to those who specify and are thus authorized to purchase
software and hardware. IBM has had to essentially say no to those
who buy and yes to those who are paid to use. The quality of the
experience is evident at first sight. The number of user actions,
the number of screens to wade through have been ruthlessly culled.
These are concepts and ideas which now permeate app design best
practices. Yet they are practices which still elude the
spec-driven enterprise software wastelands.