Компетенция , Татарстан ,  
0 

Взгляд на проблемы этики мобильной разработки Магомеда-Хусейна Закриева

Взгляд на проблемы этики мобильной разработки Магомеда-Хусейна Закриева
Современное общество все больше и больше зависит от мобильных устройств и приложений. Мобильная разработка играет важную роль в этом процессе, предоставляя пользователям инновационные и удобные сервисы

Однако, вместе с возможностями, мобильные приложения также привносят ряд этических вопросов, связанных с конфиденциальностью, безопасностью и доступностью.

Узнать подробнее о данном направлении нам поможет Магомед-Хусейн Закриев. Android-разработчик с опытом создания и поддержки нативных Android-приложений. Основными областями экспертизы Магомеда являются финтех и e-commerce. В своей работе он сталкивался с разработкой приложения и инновационных решений, например, приложение для сканирования и создания 3D-моделей.

Расскажите о роли этики в мобильной разработке?

Безусловно роль данного вопроса является основополагающей в современной разработке. Есть несколько основных аспектов, которые важно учитывать.

Одним из основных этических аспектов мобильной разработки является защита конфиденциальности пользователей. Приложения собирают различные данные о своих пользователях, такие как личная информация, финансовые данные и местоположение. Важно, чтобы разработчики обеспечивали надежную защиту этих данных и использовали их только в согласии с законом и согласно указаниям пользователя. Пользователи должны иметь возможность контролировать, какие данные собираются и как они будут использоваться. Это включает в себя необязательность предоставления личной информации и наличие прозрачной политики конфиденциальности, которая разъясняет, какие данные собираются и как они будут использоваться.

Помимо защиты конфиденциальности, мобильные приложения также должны обеспечивать безопасность данных. Взлом или утечка данных может привести к серьезным последствиям для пользователей, включая кражу личной информации, финансовые мошенничества и нарушение частной жизни. Разработчики приложений должны применять передовые методы шифрования и обеспечивать безопасные процессы передачи данных. А также важно регулярно обновлять приложения, чтобы исправлять ошибки безопасности и устранять уязвимости.

Доступность является еще одним этическим аспектом мобильной разработки. Включение функций, таких как увеличение шрифта, использование голосового управления и адаптивный дизайн, помогает сделать приложение доступным для людей с различными физическими и психологическими особенностями. Доступность также включает в себя устранение барьеров в виде ограничений ко времени использования или определенных географических местоположений. Это представляет этическую ответственность для разработчиков, чтобы убедиться, что их приложение доступно для всех.

Соглашусь, данные аспекты сейчас очень важны, но встречаются ли трудности в данных направлениях?

На самом деле, да. Одной из главных этических проблем является вопрос согласия пользователя на сбор и использование его персональных данных. К сожалению, многие приложения собирают данные о пользователе без его явного согласия или же предоставляют слишком сложные и запутанные условия, которые трудно понять и принять. Это создает потенциальную опасность для пользователей и угрожает их праву на конфиденциальность и безопасность.

Вторым важным аспектом является безопасность собранных данных. Приложения должны гарантировать защиту персональных данных пользователей от несанкционированного доступа, утечки или взлома. Однако, не все разработчики уделяют должное внимание безопасности, что может привести к серьезным последствиям для пользователей, включая кражу личных данных, взлом аккаунтов и другие преступления.

Третьим аспектом этических проблем является доступность мобильных приложений. Все пользователи должны иметь равный доступ к приложениям и услугам без каких-либо форм дискриминации. Однако, некоторые приложения их разработчики могут ограничивать доступ к своим продуктам на основе расы, пола, национальности или других факторов, что является нарушением принципа равноправия и справедливости.

Какие шаги или меры применяются для обеспечения безопасности в мобильных приложениях?

Первым шагом к обеспечению безопасности в мобильных приложениях является установление четких этических принципов и политик, которые будут руководствоваться разработчики. Это может включать в себя обязательное соблюдение законодательства в области конфиденциальности данных и защиты личной информации пользователей. Также стоит уделить внимание ограничению сбора и использования данных, а также уведомлению пользователей об этом.

Безопасность должна быть вшита в каждый этап разработки мобильного приложения. Разработчики должны активно проводить проверку на уязвимости и исправлять их, чтобы предотвратить возможные взломы или несанкционированный доступ к данным пользователей. Также важно регулярно обновлять приложение, чтобы исправлять возникшие уязвимости и добавлять новые меры безопасности.

Кроме того, при сборе и использовании данных пользователей необходимо быть особенно осторожными и справедливыми. Разработчики должны уделять внимание прозрачности и согласию пользователей на сбор и использование их информации. Они также должны убедиться, что собранные данные не будут использоваться неэтично или вредить интересам пользователей.

Необходимо также учитывать мнение пользователей и обратную связь в отношении безопасности и конфиденциальности. Разработчики должны активно принимать во внимание мнение пользователей и реагировать на их предложения и проблемы. Это поможет улучшить безопасность приложения, а также повысить уровень доверия пользователей.

А есть ли какие-то общепринятые стандарты и регуляторы в мобильной разработке?

Конечно. Одним из основных регуляторов в области мобильной разработки является Общий регламент по защите данных (GDPR), вступивший в силу в 2018 году. GDPR устанавливает правила для сбора, обработки и хранения персональных данных в Европейском союзе, а также устанавливает высокие стандарты безопасности данных. Разработчики мобильных приложений должны учитывать требования GDPR и применять соответствующие меры для обеспечения безопасности и конфиденциальности пользовательских данных.

Кроме GDPR, существуют и другие регуляторы и стандарты, такие как Payment Card Industry Data Security Standard (PCI DSS), которые отвечают за обработку платежных данных. Разработчики мобильных приложений, принимающих платежи, должны соблюдать требования PCI DSS для обеспечения безопасности платежных данных своих пользователей.

В России в 2018 году планировалось введение отдельного ГОСТа по разработке мобильных приложений. Требования, включенные в него, должны были носить лишь рекомендательных характер. Данный документ включал около 87 требований к функциональности, производительности, удобству пользования и безопасности.

В описании говорилось, что мобильное приложение должно требовать минимум разрешений для работы, а также объяснять, зачем они нужны. И главным приоритетом была возможность предоставления пользователю «однозначно трактуемую политику конфиденциальности». Это означает, что приложение должно информировать людей, к каким личным сведениям оно получает доступ, какие данные собираются и передаются, как они используются и хранятся, как обеспечивается их безопасность и кто может получить к ним доступ. Он даже был предварительно утвержден, но большой огласки так и не получил.

Но в итоге, большое значение и внимание уделили Федеральным Законам, которые регулируют хранение и обработку ПД внутри приложений, сайтов и любого сервиса, который каким-либо образом получает данные пользователей.