资源描述:
《软件工程师的职业道德规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程师职业道德规范1软件工程师业务素质(1)首先必须喜欢软件,热爱软件事业,对软件开发、管理或维护工作特别感兴趣;(2)至少要熟练地掌握两种编程语言,能写出规范化的源程序;(3)熟悉数据结构和数据库,能设计出问题求解的数据结构或数据库,即数据建模;(4)养成了良好的文档书写习惯,真正理解软件是“知识、程序、数据和文档”的集合,即:软件=知识+程序+数据+文档;(5)在软件工程技术上与时俱进,努力跟踪并掌握有关的软件开发工具及环境,如当前的.Net开发环境和J2EE开发环境,以及PowerDesigner和RationalRose等CASE工具;(6)在行业领域知识上与时俱
2、进,努力跟踪并掌握所在行业领域知识,不断适应客户的需求变化;(7)在技术上或管理上不断地总结经验、吸取教训,做到每年都有所长进;(8)在业务工作中提倡与遵守团队精神,反对个人英雄主义。2软件工程师道德规范(1)首先必须做一位遵纪守法的公民,在企业内外不惹事;(2)做事认真负责,一丝不苟,每一条语句都经过周密思考;(3)再忙再累也不会走捷径,对自己拿出手的东西绝不马虎;(4)不会给合作方造成麻烦,良心大大地好;(5)看得见看不见都会做到更好,自我控制已经形成习惯、成为风格;(6)永远在学新东西,永远觉得自己还不行,让自己不断进步;(7)善了吸取教训,勇于承担责任;(8)最后才是
3、聪明才智,也就是说不能太蠢太笨。3软件工程师职业实践的基本要求(1)自觉遵守公民道德规范标准和中国软件行业基本公约;(2)讲诚信,坚决反对各种弄虚作假现象,不承接自己能力尚难以胜任的任务,对已经承诺的事,要保证做到,对情况变化和有特殊原因,实在难以做到时,应及早向当事人报告说明;(3)讲团结、讲合作,有良好的团队协作精神,善于沟通和交流,在业务讨论上,积极坦率地发表自己的观点和意见,对理解不清楚和有疑问的地方,决不放过;(4)有良好的知识产权保护观念,自觉抵制各种违反知识产权保护的行为,不购买和使用盗版软件,不参与侵犯知识产权的活动,在自己开发的产品中,不拷贝复用未取得使用许
4、可的他方内容;(5)树立正确的技能观,努力提高自己的技能,为社会和人民造福,绝不利用自己的技能去从事危害公众利益的活动,包括构造虚假信息和不良内容、制造电脑病毒、参与盗版活动、非法解密存取、黑客行为和攻击网站等,提倡健康的网络道德准则和交流活动,对利用自己的电脑知识,积极参与社会科学普及活和应用推广活动,应大力鼓励和提倡;4软件工程师职业实践的基本要求(6)认真履行签定的合同和协议规定,有良好的工作责任性,不能以追求个人利益为目的,不随意向他人泄露工作和客户机密;(7)软件业是一个不断变化和不断创新的行业,面对飞速发展的技术,能自觉跟踪技术发展动态,积极参与各种技术交流、技术
5、培训和继续教育活动,不断改进和提高自己的技能,自觉参与项目管理和软件过程改进活动;(8)努力提高自己的技术和职业道德素质,力争做到与国际接轨,提交的软件和文档资料,技术上能符合国际和国家的有关标准;(9)有良好的编码能力,至少精通一门编程语言;(10)信息是以数据为中心的,因此与数据库的交互在所有软件中都是必不可少的,了解数据库操作和编程是软件工程师需要具备的基本素质之一;(11)程序世界的主导语言是英文,作为软件工程师,具有一定的英语基础对于提升自身的学习和工作能力极有帮助。5软件工程职业实践的国际标准原则1公众软件工程师应当以公众利益为目标,特别是在适当的情况下软件工程师
6、应当:1.01对他们的工作承担完全的责任;1.02用公益目标节制软件工程师、雇主、客户和用户的利益;1.03批准软件,应在确信软件是安全的、符合规格说明的、经过合适测试的、不会降低生活品质、影响隐私权或有害环境的条件之下,一切工作以大众利益为前提;1.04当他们有理由相信有关的软件和文档,可以对用户、公众或环境造成任何实际或潜在的危害时,向适当的人或当局揭露;1.05通过合作全力解决由于软件、及其安装、维护、支持或文档引起的社会严重关切的各种事项;1.06在所有有关软件、文档、方法和工具的申述中,特别是与公众相关的,力求正直,避免欺骗;1.07认真考虑诸如体力残疾、资源分配、
7、经济缺陷和其他可能影响使用软件益处的各种因素;1.08应致力于将自己的专业技能用于公益事业和公共教育的发展。6软件工程职业实践的国际标准原则2客户和雇主在保持与公众利益一致的原则下,软件工程师应注意满足客户和雇主的最高利益,特别是在适当的情况下软件工程师应当:2.01在其胜任的领域提供服务,对其经验和教育方面的不足应诚实和坦率;2.02不明知故犯使用非法或非合理渠道获得的软件;2.03在客户或雇主同意的情况下,只在适当范围内使用客户或雇主的资产;2.04保证他们遵循的文档按要求经过某一人授权批准;2.0