Профессиональная и этическая ответственность ИТ-специалиста 18.06.2004 Компьютерная этика “Компьютерная этика - анализ природы социального воздействия компьютерных технологий на общество, формулирование на этой основе моральных норм и проведение активной политики их внедрения в сознание разработчиков и пользователей компьютерных технологий” Джеймс Мур Курс SE MSF.NET 2 Архитекторы и разработчики программного обеспечения берут на себя ответственность за технический уровень продукта должны соответствовать званию профессионала расценивают этические нормы как жизненный принцип, а не просто соблюдение законности Курс SE MSF.NET 3 Ключевые элементы Конфиденциальность • Профессионал не просто ответственно относится к конфиденциальной информации заказчика, а в первую очередь уважительно, осознавая, возможность нанесения им непоправимого вреда Компетентность • Профессионал не должен искажать уровень своей компетентности и не должен соглашаться на работу не соответствующую уровню его знаний Курс SE MSF.NET 4 Ключевые элементы Права интеллектуальной собственности • Профессионал должен владеть основами права в сфере использования и воспроизведения интеллектуальной собственности. Соответственно, должен обеспечить не только свои интеллектуальные права, но и заказчика Злоупотребление компьютерной техникой • Профессионал не должен использовать свои знания для создания помех в работе других • Злоупотреблениям соответствуют как использование в рабочее время компьютеров не по производственному назначению так и написание вредоносного кода Курс SE MSF.NET 5 ACM/IEEE Code of Ethics В результате совместной работы членов профессиональных сообществ ACM/IEEE был разработан и представлен этический кодекс Кодекс содержит восемь принципов поведения профессионалов ИТ охватывая разработчиков, преподавателей, менеджеров и студентов Курс SE MSF.NET 6 Code of ethics - предисловие • Короткая версия Кодекса обобщает общечеловеческие постулаты применимые в ИТ, в полной версии детально описываются принципы которыми должны руководствоваться ИТ-специалисты. Основным понятием кодекса является – стремление, ибо без стремления Кодекс становится формальностью, а его детали - обузой • Профессионал берет на себя ответственность за анализ, проектирование, разработку, тестирование и внедрение перед заказчиком и пользователями руководствуясь заботой об их безопасности, здоровье и конфиденциальности Курс SE MSF.NET 7 Восемь принципов Кодекса Этики Курс SE MSF.NET 8 1. PUBLIC Software engineers shall act consistently with the public interest 2. CLIENT AND EMPLOYER 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 products and related modifications meet the highest professional standards possible Курс SE MSF.NET 9 4. JUDGMENT 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 the profession consistent with the public interest Курс SE MSF.NET 10 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 Курс SE MSF.NET 11 И мы не хуже многих Торгово-промышленной палатой Российской Федерации разработан и опубликован Национальный кодекс деятельности в области информатики и телекоммуникаций Кодекс распространяется на все виды деятельности - производство, продажу, пользование средствами информатики и телекоммуникаций. Он определяет, что эта деятельность должна быть законной, пристойной, честной и правдивой Кодекс открыт для добровольного присоединения любого физического или юридического лица, действующего в области информатики или телекоммуникаций Курс SE MSF.NET 12 Этические дилеммы Что делать, если Вы не согласны с принципами управления в компании? Работодатель требует внедрить нестабильную систему, согласиться или …? От Вас требуется разрабатывать новые системы вооружения, правда интересно? Целью рынка, целью любого обмена, любой торговли (в частности ПО) является получение прибыли, а как же этика? Временно работая на корпорацию М…, Вы создали продукт Х стоимостью 1000, корпорация на нем заработала 10 млн., должны ли Вы приобрести для своих нужд продукт Х легально? Курс SE MSF.NET 13 Этические нормы пользователей Internet В преамбуле сетевого кодекса этики говорится: “Internet не подлежит цензуре и управляется правилами нэтикета (производное от net - сеть и etiquette - этикет)”. Правила гласят: не рекомендуется делать тех вещей, которые не поощряются в цивилизованном обществе: ругаться, оскорблять людей, разжигать национальную рознь, подбрасывать подмётные письма, взламывать пароли. Не рекомендуется писать сообщения в верхнем регистре (эквивалент громкого крика), использовать специальные значки из сочетаний знаков препинаний для выражения эмоций ( :-( мне грустно, :-) - это была шутка и др.), а новым пользователям группы новостей лучше прочитать файл часто задаваемых вопросов. Запрещается распространение рекламы через группы новостей Курс SE MSF.NET 14 Заключение Действенность этических норм в обществе определяется отношением к проблеме государственных органов, уровнем самосознания каждого индивида, мерой и способами общественного воздействия в случае их нарушения Курс SE MSF.NET 15 Ссылки http://www.asm.org http://www.ieee.org Национальный кодекс деятельности в области информатики и телекоммуникаций // PC Week, № 29, 1996 http://www.volgatelekom.ru http://www.safety.spbstu.ru/elbook/books/nevidimov/rd.htm Курс SE MSF.NET 16