کُدهای اخلاقی و اصول حرفهای مهندسین نرمافزار
(نسخهی کوتاه)
ما مهندسینِ نرمافزار متعهد میشویم که تحلیل، تشریح، طراحی، پیادهسازی، آزمایش و نگهداشت نرمافزار را به حرفهای سودمند و محترم تبدیل نماییم.در عینِ تعهدمان به سلامتی، ایمنی و آسایش اجتماع، ما مهندسینِ نرمافزار به هشت اصل زیر پایبندیم:
اجتماع – ما مهندسینِ نرمافزار باید در جهت منافع عمومیِ جامعه فعالیت کنیم.
مشتری و کارفرما – ما مهندسینِ نرمافزار باید بهگونهای عمل کنیم که بهترین منافع را برای مشتری و کارفرمایمان در سازگاری با منافعِ عمومی در بر داشته باشد.
محصول – ما مهندسینِ نرمافزار باید اطمینان حاصل نماییم که محصول نهاییمان و اصلاحاتِ آن، با بالاترین سطح ممکن استانداردهای حرفهای در تطابق باشد.
قضاوت – ما مهندسینِ نرمافزار باید صداقت و استقلال را در قضاوتهای حرفهایمان بهکار بگیریم.
مدیریت – ما مدیران و رهبرانِ مهندسی نرمافزار، رویکردی اخلاقی را برای مدیریت توسعه و نگهداشت نرمافزار پذیرفته و این رویکرد را ترویج دهیم.
حرفه – ما مهندسینِ نرمافزار باید سعی بر بهبودِ صداقت و خوشنامی حرفهمان در راستای منافع عمومی جامعه داشته باشیم.
همکاران – ما مهندسینِ نرمافزار باید نسبت به همکارانمان منصف بوده و پشتیبان آنان باشیم.
خویشتن – ما مهندسینِ نرمافزار باید همواره در تکاپو برای یادگیری در زمینههای مرتبط با حرفهمان باشیم و رویکردی اخلاقی را برای تجارب حرفهای ترویج دهیم.