Эмпатия — новый курс в разработке ПО.
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
О журнале
Журнал «БИТ»
Подписка
Где купить
Авторам
Рекламодателям
Магазин
Архив номеров
Вакансии
Контакты
   

ЭКСПЕРТНАЯ СЕССИЯ 2019


  Опросы

Какие курсы вы бы выбрали для себя?  

Очные
Онлайновые
Платные
Бесплатные
Я и так все знаю

 Читать далее...

1001 и 1 книга  
28.05.2019г.
Просмотров: 500
Комментарии: 1
Анализ вредоносных программ

 Читать далее...

28.05.2019г.
Просмотров: 629
Комментарии: 1
Микросервисы и контейнеры Docker

 Читать далее...

28.05.2019г.
Просмотров: 497
Комментарии: 0
Django 2 в примерах

 Читать далее...

28.05.2019г.
Просмотров: 402
Комментарии: 0
Введение в анализ алгоритмов

 Читать далее...

27.03.2019г.
Просмотров: 988
Комментарии: 0
Arduino Uno и Raspberry Pi 3: от схемотехники к интернету вещей

 Читать далее...

Друзья сайта  

Форум системных администраторов  

sysadmins.ru

 Эмпатия — новый курс в разработке ПО.

Источник: itWeek Просмотров: 361

В последнее время эмпатия (умение поставить себя на место другого) приобретает особое значение, являясь частью формирующейся передовой практики дизайна, ориентированного на человека. Как сообщает портал ZDNet, эта мысль была высказана старшим инженером-программистом Pivotal Дениз Ю в ходе саммита Cloud Foundry в Филадельфии (США). Но если в общепринятом понимании эмпатия означает способность человека видеть мир глазами другого человека, то в разработке ПО, однако в проекции на разработку ПО она трактуется несколько иначе.

Разработчикам следует прилагать больше усилий, чтобы понять проблемы, с которыми сталкивается пользователь, и преодолеть склонность к подтверждению своей точки зрения (confirmation bias) во всех ее формах. Эта склонность разработчиков хорошо известна, но Ю предостерегает от еще одной формы предвзятости — «неискоренимого предубеждения», или «систематической ошибки выжившего» (survivorship bias), когда разработчики делают выводы на основе данных, описывающих ситуацию только с одной стороны (сторонников программного продукта). Они даже не знают об этой однобокости и поэтому не могут понять, почему другие пользователи отказываются от их продукта.

Чтобы еще больше прояснить, что такое «систематическая ошибка выжившего», можно привести для примера расхожее мнение о доброте дельфинов, основанное на рассказах пловцов, которых животные толкали к берегу, но нет данных от тех, кого толкали в обратном направлении. В первую очередь Ю нацеливает свою мысль на разработчиков, которые разрабатывают решения на базе Open Source, но ее могут взять на вооружение любые другие девелоперы, стремящиеся привести свои продукты в вид, который лучше всего отвечает пользовательским желаниям.


Читать всю статью

Источник: Сергей Стельмах / itWeek

Фото: pixabay.com

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-41
Fax: (499) 277-12-45
E-mail: sa@samag.ru