The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Оценка зависимости удовлетворенности пользователей от степени работоспособности Wine

19.04.2009 21:28

Достаточно неожиданные результаты получились вследствие попытки смоделировать зависимость между количеством удовлетворенных работой Wine пользователей и количеством исправленных ошибок. Оказалось, что последовательность исправления ошибок и степень их сложности имеют большое значение. В итоге, вне зависимости от исходных данных, общая картина оставалась приблизительно неизменной: очень незначительный рост довольных пользователей продолжается в среднем до отметки 90% исправленных ошибок, и завершается резким ростом.

В условиях поставленной задачи проект Wine определялся как 10 тыс. ошибок, которые нужно исправить для достижения 100% положительного пользовательского отклика. Каждая запускаемая в wine программа могла зависеть от нескольких ошибок. Определение полностью работоспособной программы сводилось к нулевому значению ошибок в проекте Wine, влияющих на ее работу. Далее, пользователь — это то количество Windows-программ, которое он использует. Соответственно, «довольный пользователь» - это тот, у кого работоспособны 100% необходимых ему приложений. И последнее, задача построена так, что при любом исходе все 100% ошибок всегда будут исправлены в течение фиксированного временного отрезка, и ее решение сводится к нахождению такой последовательности работы над ошибками, при которой количество довольных пользователей в любой момент времени было бы максимальным.

Для решения поставленной задачи был написан Python-скрипт, в который подставлялись следующие данные: количество ошибок — 10 тыс., количество пользователей и приложений — по 500 соответственно. По завершении симуляции были сделаны следующие выводы:

  • Правильный выбор стратегии последовательности исправления ошибок позволяет значительно повысить количество удовлетворённых пользователей.
  • На результат не оказывает заметное влияние вариация сложности исправления тех или иных ошибок.
  • Имеет смысл начинать селективное исправление ошибок только на финальной стадии работы. Это наиболее действенный способ увеличения довольных пользователей, хотя с практической точки зрения достаточно трудно реализуемый, из-за отсутствия критериев «почти работающего» приложения.
  • Случаи цепной реакции, когда исправление одной ошибки ведет к переходу в работоспособное состояние нескольких приложений, явление достаточно редкое. По настоящему этот эффект проявляется только на финальной стадии работы.
  • Никакое изменение исходных параметров не смогло кардинально повлиять на форму результирующей кривой: очень незначительный рост удовлетворенных пользователей на протяжении 90% времени, сменяющийся скачкообразным ростом.

Похожее моделирование можно было бы провести и над процессом внедрения Linux, проанализировав, какие барьеры мешают его массовому распространению. Например, если принять,что 80% пользователей не готовы перейти на Linux из-за проблем с драйверами, 80% - из-за не поддерживаемых приложений и 80% из-за того, что никогда не слышали об Ubuntu, то Linux получит только 0.8% пользователей. И как ни странно, это примерно столько, столько мы имеем на сегодняшний день. Из этого следует, что для завоевания пользователя, свободной платформе нужно более активно работать над устранением этих барьеров, и тогда исправление каждой из существующих проблем будет приводить к примерно четырехкратному росту количества ее пользователей.

  1. Главная ссылка к новости (http://yokozar.org/blog/archiv...)
Автор новости: blkdog
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/21336-wine
Ключевые слова: wine, opensource
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (36) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 23:24, 19/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>если принять,что 80% пользователей не готовы перейти на Linux из-за проблем с драйверами, 80% - из-за не поддерживаемых приложений и 80% из-за того, что никогда не слышали об Ubuntu<<

    аж 240% недовольных Линуксом?

    >>Из этого следует.......<<

    вообще песня! Автору зачет!

     
     
  • 2.5, Syward (ok), 23:37, 19/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >аж 240% недовольных Линуксом?

    Один и тот же человек может быть недоволен проблемами с драйверами и одновременно не слышать про убунту? Подумайте.


     
     
  • 3.30, Andrey Mitrofanov (?), 09:45, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>аж 240% недовольных Линуксом?
    >Один и тот же человек может быть недо

    Более того! Один и тот же троль-анОним складывает мокрое с мягким _в_каждой_ новости "с процентами" -- и все дру-у-ужно ведутся. YHBT. :/

     
  • 2.8, sasa (??), 23:48, 19/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>>если принять,что 80% пользователей не готовы перейти на Linux из-за проблем с драйверами, 80% - из-за не поддерживаемых приложений и 80% из-за того, что никогда не слышали об Ubuntu<<
    >
    >аж 240% недовольных Линуксом?

    Вы, сударь, не в ладах с матеатикой... 0.2*0.2*0.2=0.008, что и составляет 0.8% которые сидят под линуксом :P
    >
    >>>Из этого следует.......<<
    >
    >вообще песня! Автору зачет!

     
     
  • 3.25, sam (??), 08:46, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Вы, сударь, не в ладах с матеатикой... 0.2*0.2*0.2=0.008, что и составляет 0.8% которые сидят под линуксом :P

    сударь видимо не знает что события бывают несовместными
    боюсь что те 80% которые не знают убунты практически не должны пересекаться с теми 80%, которые знают о проблемах с драйверами в линуксе (как вариант которые знают о неподдерживаемых приложениях) итого получаем, что людей 80+80=160%

     
     
  • 4.41, dRiZd (?), 08:53, 21/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Про убунту люди знать и не обязаны, я вот например всю жизнь сидел на слаке (ну и ЛФС), о об
    убунту услышал когда 6.06 появилась и то из рекламы. А о проблемах драйверов знал далекоо...
    до убунту (пару раз ей побаловался и снес). Так что складывать теплое
    с мягким бесполезно - статистика будет некорректной.
    ПС:Чертов макинтош - не хочет на латиницу переключаться.
     
  • 2.21, User294 (??), 08:22, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >аж 240% недовольных Линуксом?

    Ух ты, 240% недовольных - это что-то новое.А полтора замлекопа случайно не вы в школьных задачках насчитывали в свое время? :))

     

  • 1.4, Имя (?), 23:35, 19/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Например, если принять,что 80% пользователей не готовы перейти на Linux из-за >проблем с драйверами, 80% - из-за не поддерживаемых приложений и 80% из-за >того, что никогда не слышали об Ubuntu, то Linux получит только 0.8% пользователей.

    откуда они это количество взяли?
    надоели уже считать количество пользователей Линукс

     
  • 1.6, vadiml (?), 23:38, 19/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кому-то было скучно?
     
  • 1.9, Erley (ok), 23:55, 19/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Стратегия в подходе к последовательности исправления ошибок не играет большой роли

    Исправьте это пожалуйста, неправильно переведено.
    Автор в оригинале как раз объясняет, что правильный выбор стратегии выбора последовательности исправления ошибок позволяет повысить количество удовлетворённых пользователей в разы!

    А заметка интересная, хотя идея и не новая - в бизнесе этот феномен называют "break even analysis"

     
  • 1.10, 123456 (??), 01:02, 20/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Например, если принять,что 80% пользователей не готовы перейти на Linux из-за проблем с драйверами, 80% - из-за не поддерживаемых приложений и 80% из-за того, что никогда не слышали об Ubuntu, то Linux получит только 0.8% пользователей.

    по-моему, в расчёт забыли включить те 99%, которым бубанта нафиг на нужна

     
     
  • 2.11, Fomalhaut (?), 01:23, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Равно как и винда и прочее: этим пользователем пофиг, на чём работать, лишь бы делать то, что они хотят.
     
     
  • 3.24, tim2k (ok), 08:45, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы сказал, наоборот, большинству не важно делать то, что они хотят, а важно КАК это делать ("Мне пофиг, что там будет - виндовс или линукс, главное чтобы мне привычно было" - именно такую фразу я услышал недавно). То есть большинство людей ориентированы на процесс, а не на результат. Привычка сильная штука.
     
     
  • 4.42, dRiZd (?), 09:04, 21/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Это точно! Производительность весьма зависимая штука от привычки, переучивание НЕ ВСЕГДА дает положительный результат, а деньги и время отнимает.
     
  • 2.12, koblin (ok), 01:26, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    еще надо включить 80% которым нужны игрушки и 80% фотошоп
     
     
  • 3.28, User294 (??), 09:29, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >еще надо включить 80% которым нужны игрушки и 80% фотошоп

    Врядли их 80%.Многие взрослые вообще не играют, а многие играют только в сапер да пасьянсы, коих и под *никсы - есть.А фотошоп вообще по идее тулза для профессионалов.80% профессионалов извините не бывает.Реально именно фотошоп нужен едва ли десятку процентов юзерей.Остальные извините с фотошопом занимаются тем что вбивают мелкий гвоздь приперев со стройки пневмомолоток с компрессором и прочими причандалами (узнав что ими можно загвоздить все вокруг за 10 минут, если освоить).В результате убивая больше времени на изучение работы инструмента чем ушло бы на выполнение работы менее навороченным и более прозаичным и дешевым инструментом.Грубо говоря - 80% занимается тем что убирает красные глаза на фотографиях профессиональной и недешевой тулсой, и то - только потому что услышало что "фотошоп - это круто!" и смогло спиратить.Благо, для нужд 80% хватило бы любого халявного редактора, буквально чуть сложнее paint'а (а уж монстриков типа GIMP'а под нужны этих процентов хватит с пятикратным запасом).

     
     
  • 4.31, пИнгвин (?), 09:55, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Врядли их 80%.Многие взрослые вообще не играют, а многие играют только в
    >сапер да пасьянсы, коих и под *никсы - есть. А фотошоп вообще
    >по идее тулза для профессионалов.80% профессионалов извините не бывает.Реально именно фотошоп нужен едва ли десятку процентов юзерей.

    да кто же спорит, но для исправления красных глаз или фотографию повернуть у всех стоит именно пирАцкий фотошоп =)

     
     
  • 5.34, Аноним (-), 11:42, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >да кто же спорит, но для исправления красных глаз или фотографию повернуть у всех стоит именно пирАцкий фотошоп =)

    я всем знакомым ставлю xnview http://www.xnview.com/en/index.html То что простому юзверю надо он умеет, свободный, удобный, не занимает много места и не жрет столько ресурсов.

     
     
  • 6.37, thevery (??), 13:00, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >свободный, удобный, не занимает много места и не жрет столько
    >ресурсов.

    свободный, ага:

    XnView & NConvert are provided as Freeware for private non-commercial, educational use and non-profit organization.

     

  • 1.17, поцанчик (?), 04:20, 20/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    также они не учли тех 80% кто просто боится. Вот у меня подружка не хочет линь лишь потому, что она боится. Ей страшно, что  у неё не будет программки winump, а вместо неё будет огромная елда на весь экран типа amaroK. Ну и ещё она боится того, что "под Linux большинство программ не идут", и всё такое...

    А про компиз она сказала "О, Виста? Я тоже её себе хочу!".


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

     
     
  • 2.18, Slava (??), 05:42, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошая статья. Отражает суровую действительность.
     
  • 2.23, Parenek (?), 08:33, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >также они не учли тех 80% кто просто боится. Вот у меня
    >подружка не хочет линь лишь потому, что она боится. Ей страшно,
    >что  у неё не будет программки winump, а вместо неё
    >будет огромная елда на весь экран типа amaroK. Ну и ещё
    >она боится того, что "под Linux большинство программ не идут", и
    >всё такое...
    >
    >А про компиз она сказала "О, Виста? Я тоже её себе хочу!".
    >

    меня не оставляет ощущение, что компиз и сделан в основном для очарования подружек, а не для юзабилити. А про новый Амарок она верно подметила :)

     
  • 2.39, AnonymousTRUE (?), 00:43, 21/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Дело усугубляет тот факт, что лицензии на многие проприетарные компьютерные программы содержат
    >положения, которые запрещают публичную критику программы без разрешения разработчика.

    Ни разу не встречал такого ограничения. У MS только требования использовать последние обновления и полностью описывать конфигурацию, на которой тестировалось.

     

  • 1.19, Аноним (-), 05:55, 20/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По мне так Wine запускает приложения сегодня лучше, чем Windows Vista. Особенно оконные. Жалко, что приложения, которые использую я, не используют разработчики! Но я пишу багрепорты, и их решают. Не заработал "Затерянный мир", а хочется! Разместил баг... И что вы думаете? С одним немцем обнаружили, в каком компоненте недочёт и всё могут скоро решить. Вместе с Alien Nations пойдёт и Motocross. В общем... Сложная задача, ненужная даже, но которая почти решена.
     
     
  • 2.40, AnonymousTRUE (?), 00:45, 21/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >По мне так Wine запускает приложения сегодня лучше, чем Windows Vista. Особенно
    >оконные.

    Наглая ложь. Ни одна казуальная игрушка нормально не запускается.

     
     
  • 3.43, dRiZd (?), 09:12, 21/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен! Реально работающих ПОЛЕЗНЫХ приложений под Wine можно по пальцам сосчитать.
    Спрашивается - а нужны ли танцы с бубном, если можно поставить рядом винду и запустить приложение
    в нативном окружении (я думаю времени на установку винды понадобиться меньше), тем более если нужно еще и не одно приложение.
     

  • 1.20, Аноним (-), 08:11, 20/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    «довольный пользователь» - это тот, у кого работают все нужные ему приложения в Linux, а не в WINE.
     
     
  • 2.27, anonymous (??), 09:25, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >«довольный пользователь» - это тот, у кого работают все нужные ему приложения
    >в Linux, а не в WINE.

    Имхо вы не правы. Пользователи в нашей организации некоторые слабо понимают, что такое ярлык. И главный критерий того, что все работает - он открывается по двойному щелчку мыши, не сбоит в процессе работы и сохранять умеет в конце. Как и что там происходит пользователя вообще не волнует и волновать не должно. Это красноглазиков волнует.
    А что Wine не в линуксе работает? Или вы просто ярый противник wine как такового?

     
     
  • 3.29, Аноним (-), 09:44, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Или вы просто ярый противник wine как такового?

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

     
     
  • 4.36, Iv (??), 12:43, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >>Или вы просто ярый противник wine как такового?
    >
    >нет, я не ярый противник вайна, я противник переоценки возможностей вайна. И
    >ещё он мешает производителям ПО писать нативные (да в них будет
    >меньше багов потому что уберется прослойка в виде вайна) приложения. Вместо
    >этого производители организуют поддержку костыля - получается еще больше багов, для
    >некоторых приложений вообще нужна определенная версия этого вайна.

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

    Да, сам пользуюсь вайном, благодаря вайну у себя поднял уровень на десктопах с 5% до 20%, причем сейчас подрастает несмотря на то, что пиратских виндов не осталось, ликвидирую висту, хоть она и лицензионная.

     

  • 1.22, МММ (??), 08:27, 20/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Исследования очень похожи на правду, можно кстати по данному материалу сразу диссертацию писать.
     
  • 1.32, XoRe (ok), 10:44, 20/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Напоминает принцип 80/20.
    В данном случае его можно перефразировать так:
    80% юзеров используют 20% софта.
    Большинство юзеров натыкаются на одно и то же небольшое количество граблей.
    Следовательно, разрешив эти грабли в первую очередь, можно здорово расширить круг "довольных пользователей".
     
  • 1.35, Аноним (-), 12:30, 20/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне кажется споры бесполезны господа. Давайте перейдем к сугубо техническим новостям.
     
     
  • 2.38, XoRe (ok), 21:01, 20/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Мне кажется споры бесполезны господа. Давайте перейдем к сугубо техническим новостям.

    Имхо, это очень важный фактор с точки зрения увеличения процента пользователей не-windows.
    Маркетинговые исследования)

     

  • 1.44, av (??), 12:22, 21/04/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Например, если принять,что 80% пользователей не готовы перейти на Linux из-за проблем с
    > драйверами

    Читай из за слишком сложных процедур их настройки видимо. В первую очередь это про xorg.conf  я так полагаю.

    >  и 80% из-за того, что никогда не слышали об Ubuntu, то Linux получит только 0.8%
    > пользователей.

    Причем тут Ubuntu вообще? Кроме Ubuntu у нас больше ничего нет?

    > 80% - из-за не поддерживаемых приложений

    Ну не установлены у меня всякие Wine/VirtualBox вообще.  Что с того что я винду использую по ее прямому назначению - как игровую приставку и что с того? Мне абсолютно не влом в винду перезагрузиться чисто погеймать, я все равно 98% времени не в винде сижу.

    >По мне так Wine запускает приложения сегодня лучше, чем Windows Vista. Особенно
    >оконные.
    > Наглая ложь. Ни одна казуальная игрушка нормально не запускается.

    если у вас руки не из того места растут не надо на других пинять
    http://www.youtube.com/watch?v=orLcfJejeuo
    http://www.youtube.com/watch?v=Z2UAXNIH-M4
    http://www.youtube.com/watch?v=gWTKA8pt0hI

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

    все системные администраторы = красноглазики? В корне с вами не согласен.
    А их это волновать очень даже должно.

    >А что Wine не в линуксе работает? Или вы просто ярый противник wine как такового?

    Wine = костыли. Чем меньше костылей - тем надежней повседневные процессы работы.
    По моему это вполне очевидно.

    Ждем продолжения статьи:
    Оценка зависимости удовлетворенности пользователей от степени работоспособности VirtualBox

     
     
  • 2.45, XoRe (ok), 15:19, 21/04/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Wine = костыли. Чем меньше костылей - тем надежней повседневные процессы работы.
    >
    >По моему это вполне очевидно.

    Вполне очевидно.
    Но если взглянуть с точки зрения "совместимость с огррромным количеством устаревших программ", то это не костыль, это единственная возможность запустить эти программы.
    Даже современные Core процессоры делают вид, что они очень-очень быстрые пентиумы =)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру