第100章 附錄A《軟件工程道德規範》和《ACM道德規範》(3)(1 / 3)

1.8 遵守保密原則。

誠信原則可以延伸到信息的保密性問題,包括當一個人做出明確承諾會遵守保密性,或者當接觸到與一個人所履行的職責不直接相關的私人信息時,所暗含的保密承諾。這裏的道德關注點是遵守對雇主、客戶和用戶的所有保密義務,除非根據法律的要求或本規範的其他原則,免除了這些保密義務。

2.更具體的職業責任

作為一個ACM計算機專業人員,我承諾……

2.1 在專業工作的過程和產品中,力求達到最高的質量、效益和尊嚴。

卓越或許是一個職業最重要的義務。計算機專業人員必須努力實現高質量,必須認識到一個質量較差的係統可能導致的嚴重消極後果。

2.2 獲取並保持職業競爭力。

卓越取決於獲得和保持職業競爭力的個人。專業人士必須參與製定合適的能力水平的標準,並努力達到這些標準。升級自己的技術知識和能力可以通過不同方式來實現:做獨立研究,參加研討會、會議或課程,以及參與專業組織的活動。

2.3 了解並遵守有關專業工作方麵的現行法律。

ACM會員必須服從現有的地方、州(或省)、國家和國際法律,除非有令人信服的道德理由可以不這樣做。一個人同樣必須遵守所參與的組織機構的規定和政策。但是遵守法規的同時,還需要認識到,有時現行法律和規定可能是不道德的或不適當的,因此必須受到挑戰。違反法律或規定有可能也是道德的,因為該法律或規定擁有的道德基礎不足,或當它與另一個更重要的法律發生衝突時。如果因為它被視為不道德的,或是任何其他原因,你決定違反一項法律或規定,那麼你應該對自己的行為和後果承擔完全的責任。

2.4 接受並提供適當的專業評審。

高質量的專業工作,尤其是在計算機行業,需要依靠專業的評審和鑒定。在適當情況下,各會員應尋求和利用同行評議,並對他人的作品提供嚴格評審。

2.5 為計算機係統和其影響做全麵和徹底的評估,其中包括可能的風險分析。

計算機專業人員必須在評估、推薦和展示係統描述和替代品時,努力做到敏銳、徹底和客觀。計算機專業人員處於一種受到特殊信任的位置,因此也就擁有特殊的責任,需要向雇主、客戶、用戶和公眾來提供客觀可信的評價。當提供評估時,該專業人士也必須披露任何利益相關的衝突(如第1.3條所述)。

在討論第1.2條時,我們注意到為了避免傷害,必須要把關於係統的任何危險信號報告給那些有機會和責任解決問題的人。關於傷害有關的細節,包括如何報告職業違規行為,請參考第1.2條的指南。

2.6 履行合同、協議和被賦予的責任。

履行自己的承諾,是正直和誠實的問題。對於計算機專業人士來說,這包括確保係統各部分都能達到預期效果。此外,當一個人簽署合同為另一方工作時,有義務向對方適當地通知關於完成工作的進展情況。

計算機專業人士有責任要求對他或她感覺無法按要求完成的任務做出變動。隻有經過認真考慮和對雇主或客戶充分披露風險和疑慮之後,才應該接受該任務。這裏的主要基本原則是,接受專業工作中的個人責任的義務。在某些情況下,其他的道德原則可能會占據更大的優先權。

關於不應該執行一個特定任務的判斷可能會不被接受。在明確指出自己的疑慮和做出該判斷的理由之後,如果還是未能促使該任務發生改變,可能不得不按照合同或法律繼續完成該任務。計算機專業人士的道德判斷應該是決定是否繼續進行的最後指南。不管最終決定如何,都必須要承擔其後果的責任。

上一章 書頁/目錄 下一頁