软件工程师职业道德规范和实践要求

原  则

原则0   守  则

原则1   公  众

原则2   客户和雇主

原则3   产  品

原则4   判  断

软件工程师应当维护他们职业判断的完整性和独立性,特别是在适当的情况下软件工程师应当:
4.01  所有技术性判断应服从支持和维护人类价值的需要; 
4.02  只有在对本人监督下准备的文档,或在本人专业知识范围内并经本人同意的情况下才签署文档; 
4.03  对受他们评估的软件或文档,应保持职业的客观性; 
4.04  不参与欺骗性的经济行为,如行贿、重复收费或其他不正当经济行为; 
4.05  对无法回避和避免的利益冲突,应告示所有有关方面; 
4.06  当他们、他们的雇主或客户之间存有未公开和潜在利益冲突时,拒绝以会员或顾问身份参加与软件事务相关的私人、政府或职业团体; 

原则5   管  理

软件工程的经理和领导人员应赞成和促进对软件开发和维护合乎道德规范的管理,特别是在适当的情况下软件工程师应当:
5.01  对其从事的项目保证良好的管理,包括提高质量和减少风险等有效手段; 
5.02  保证软件工程师在遵循标准之前便知晓它们; 
5.03  保证软件工程师知道雇主是如何保护对雇主或其他人保密的口令、文件和信息的有关策略和方法; 
5.04  布置工作任务应先考虑其教育和经验有相应的水平,再加上有进一步教育和成长的要求; 
5.05  保证对他们从事或建议的项目,做出现实和定量的估算,包括成本、进度、人员、质量和输出,并对估算的不确定性做出评估; 
5.06  在雇佣软件工程师时,需实事求是地介绍雇佣条件; 
5.07  提供公正和合理的 酬; 
5.08  不能不公正地阻止一个人取得可以胜任的岗位; 
5.09  保证对那些在软件、过程、研究、写作、或其它知识产权的所有权方面做出贡献的软件工程师,有一个公平的协议; 
5.10  应对违反雇主利益或道德观念的指控,提供正规的听证过程; 
5.11  不要求软件工程师去做任何与道德规范相违背的事; 
5.12  不能处罚对项目表露出道德关切的人; 

原则6   专  业

原则7   同  行

原则8   自  身

软件工程师应当参与终生职业实践的学习,并促进合乎道德的职业实践方法,特别是软件工程师应不断致力于:
8.01  深化他们的开发知识,包括软件的分析、规格说明、设计、开发、维护和测试、相关的文档,以及开发过程的管理; 
8.02  提高他们在合理的成本和时限范围内,开发安全、可靠和有用质量保证的软件的能力; 
8.03  提高他们编写正确、有技术含量的和良好的文档能力; 
8.04  提高他们对所从事软件和相关文档资料,以及应用环境的了解; 
8.05  提高他们对从事软件和文档的有关标准和法律的熟悉程度; 
8.06  提高他们对本规范,及其解释和如何应用于本身工作的了解; 
8.07  不因为某些难以接受的偏见而不公正地对待他人; 
8.08  不影响他人在执行道德规范时所采取的任何行动; 

8.09  要认识到违反本规范是与成为一名专业软件工程师不相称的;

 

ACM/IEEE-CS软件工程师道德规范和职业实践联合工作组制订

相关资源:生产ERP管理软件(适合各行业)【非常流畅好用】【永久免费】【带…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年6月5日
下一篇 2017年6月5日

相关推荐