Software engineering code of ethics recommended by ACM/IEEE

Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected professional. In accordance with their commitment to the health, safety and welfare of the public, software engineer shall adhere to the following 8 principles:

  1. PBULIC – software engineers shall act consistently with the public interest.
  2. CLIENT AND EMPLOYTER – Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest.
  3. PRODUCT – software engineers shall ensure that their product and related modification meet the highest professional standards possible.
  4. JUDEMENT – software engineers shall maintain integrity and independence in their professional judgment.
  5. MANAGEMENT – Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.
  6. PROFESSION – Software engineers shall advance the integrity and reputation of profession consistent with the public interest.
  7. COLLEAGUES – Software engineers shall be fair to and supportive of their colleagues.
  8. SELF – Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.

visit https://ethics.acm.org/code-of-ethics/software-engineering-code/ for more details.

Words and phrases

  • adhere to

phrasal verb, formal

to continue behave according to a particular rule, agreement or belief

  • commit somebody to doing something

phrasal verb

to say that someone will definitely do something or must do something

  • be consistent with something

If a fact, idea etc is consistent with another one, it seems to match it.

  • interest

The things that bring advantages to somebody or something

Be in somebody's (best) interest(s) to do something = be the best thing for someone

  • integrity

the quality of being honest and strong about what you believe to be right

personal/political/professional integrity

  • subscribe to something

phrasal verb, formal

if you subscribe to an idea, you agree with it or support it.

  • promote

to help something to develop or increase

  • advance

to develop and improve

  • participate in

formal

to take part in an activity or event

References

  1. the stages of software development:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值