论文部分内容阅读
伴随着经济和社会的快速发展,人们已经进入了一个以计算机科学技术的广泛应用为主要标志的崭新信息时代。计算机科学技术以及传播媒介的迅速发展,不断的改变着人们原有的生活方式和社会存在方式,信息时代人们的社会道德生活的变化也必然会反映在人们的生活方式和社会存在方式的变化与发展中。在传统意义上讲,道德主要是一种调节人与人之间关系的工具,也可以说,在那些不直接发生人际交往活动的存在方式中,道德就无从谈起。然而,在计算机科学技术迅速发展的信息时代,这种传统意义上的直接的人际道德已渐渐的显示出其狭隘性,因此,我们需要一种比目前更为广博的、超越某些特定利益关系的、更具有普遍性的人性关怀的道德观念,这是一种对传统伦理道德观念的超越。随着计算机技术在人们生活中的广泛应用,计算机软件的开发与应用渐渐的成为信息社会的技术核心,而软件产品与人们所创造的其他为满足人们物质生活需求的产品不同,它是人们为了进一步提高自身的脑力而设计和开发的,是为了更好的满足人们处理随生产力的不断进步和发展而产生的剧增的信息而研发的。软件产品虽然是以计算机机器语言序列为外在形式而存在的,但究其本质却是人类智慧与知识的凝结,并在一定程度上具有思维逻辑上的可塑性。由此可见,软件产品作为人类智慧和精神的一种崭新的存在方式和流行方式,渗透着软件开发人员的伦理道德观念。因此,结合目前信息时代人们道德生活的基本原则和规范,以及人们道德生活中普遍存在的与道德有关的问题,并结合软件开发人员道德的形成规律,深入探讨并试图确立软件开发人员所应当遵循的道德原则,对于信息时代人们的社会道德秩序和个体道德素质的培养有着重要的意义。本文第一章为软件开发的概述,主要结合目前国内外相关理论研究成果,对一些与软件开发相关的概念作一理论上的明确界定,并尝试从伦理学角度分析软件开发者在软件开发过程中所应具备的责任意识和应当遵循的基本道德原则。第二章为软件开发中存在的伦理问题及原因分析,主要结合目前我国软件开发领域的实际发展状况,提出了一些涉及软件的立项和设计、程序代码的编写、软件产品的测试和交付使用等诸多领域所存在的伦理问题,并有针对性地分析了这些伦理问题产生的原因。第三章为软件开发中伦理问题的解决策略,在分析和总结了目前我国软件开发领域所存在的伦理问题及其成因后,提出了适合我国软件开发领域的特点的改善目前软件开发领域现状的可行办法。