最近看了《软件观念革命—交互设计精髓》这本书,作者(美)Alan Cooper,是一位有25年IT经验,10年交互设计咨询经验的卓越权威。
该书提到软件开发领域的三次革命:
1. 高级语言 20世纪50年代,使软件开发从机器语言的束缚中解放出来。
2. 软件工程 20世纪70年代,使软件开发的注意力从语言拓展到开发过程。
3. 人机交互 20世纪90年代,人机交互理论改变了一般商用软件的设计开发流程和方式
人机交互(Computer – Human Interaction)设计被作为软件开发的第三次革命提了出来。
我觉得这本书写的很好,但本书内容繁多(500多页),涉及各种软件类型,就企业应用软件而言,如下内容最为关键: