软件产品与传统产品的区别:软件产品不同于其他常规产品的一个重要特点是,软件产品是抽象的、不可 触摸的,不受物质材料的限制,也不受物理定律或加工过程的制约。这一方面可使软件工程得到简化,因为软件的潜能不受物理因素的限制;另一方面,由于缺乏自然约束,软件也就很容易变得极为复杂,难以理解。