среда, 28 декабря 2011 г.

О творческой работе

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

Поэтому программистов так раздражает, когда их отвлекают.

Из-за этого огромного умственного вклада мы просто не начинаем работать, пока не можем рассчитывать на пару часов покоя. Не имеет смысла строить в голове всеобъемлющую модель системы только для того, чтобы через полчаса её кто-то сломал.
Хорошо сказано. А выделенное - это точно про меня. Жаль не все это понимают. Жене это толком объяснить не удаётся :)

четверг, 1 декабря 2011 г.

Brainstorm: Как уменьшить число быстрых анинсталлов

Медитировал тут над гугл-аналитикой в очередной раз... Там в Ecommerce есть отчет Time to purchase. У меня 85% покупают в тот же день как узнали о программе или установили триалку. То есть очень важно произвести первое положительное впечатление. С другой стороны, у меня очень большой процент анинсталлов. Есть ощущение, что большинство деинсталлируют тут же после инсталляции. В аналитике у меня настроены события Events на установку триала и анинсталл. Я могу видеть их соотношение и это соотношение можно попытаться оптимизировать. Хочется еще видеть распределение по времени от момента события Install до момента события Uninstall, но что-то в аналитике я такого не нашёл. Если кто знает, как это посмотреть - расскажите, пожалуйста.

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

Что сделано сейчас:
  • подписанный инсталлер - не пугает пользователя "неизвестным производителем" при запуске
  • при запуске ознакомительной версии показывается окошко, где вкратце описывается, для чего нужна программа (тут наверное все понимают, что скачали что-то не то и делают анинсталл :) Вот такое окошечко показываю для All My Movies, например (критика приветствуется):

    • открываю небольшую ознакомительную базу (всего три фильма/книги), пользователь сразу может оценить внешний вид и попробовать большинство функций

Как еще улучшить впечатление о программе и снизить число быстрых анинсталлов?