隆正 2017-06-05

IEEE/ACM软件职业道德八原则

本规范的简明版以更高级的摘要形式归纳了规范的主要意向, 完整版所包括的条款则给出了范例和细节,说明这些意向会如何改变软件工程专业人员的行为,没有这些意向,细节会变得过于法律化和繁琐,而没有细节补充,意向又会显得高调而空洞,因此意向和细节使规范构成一个整体。
软件工程师应履行其实践承诺,使软件的需求分析、规格说明、设计、开发、测试和维护成为一项有益和受人尊敬的职业。

为实现他们对公众健康、安全和利益的承诺目标,软件工程师应当坚持以下八项原则:
公众:软件工程师应当以公众利益为目标;
客户和雇主:在保持与公众利益一致的原则下,软件工程师应注意满足客户和雇主的最高利益;
产品:软件工程师应当确保他们的产品和相关改进符合最高的专业标准;
判断:软件工程师应当维护他们职业判断的完整性和独立性;
管理:软件工程的经理和领导人员应赞成和促进对软件开发和维护合乎道德规范的管理;
专业:在与公众利益一致的原则下,软件工程师应当推进其专业的完整性和声誉;
同行:软件工程师对其同行应持平等和互助和支持的态度;
自我:软件工程师应当参与终生职业实践的学习,并促进合乎道德的职业实践方法。