软件开发的本质就是基于人类思考的一种心智活动。计算机及运行其上的软件就是人类大脑活动的一面镜子,因此软件开发同样面临心理学与精神学所固有的一些问题。

软件直接来自于人类灵魂的思索,常常借助于灵魂的创造性。

受智慧、想像力、恐惧以及希望等诸多情绪的影响。

软件产品独有的格调和感觉,按照人类的观点来说就是个性。