软件工程师职业素质及道德规范

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