Pull to refresh

Проверяем отказоустойчивость сайта

High performance *
Результаты тестирования. Время ответа сервераЭто очередной пост их уже традиционной предновогодней серии про проверку отказоустойчивости сайта и готовности его принять всех ваших посетителей, озадаченных выбором подарков или предновогодними скидками. В этом выпуске я рассмотрю создание тестов в расширенном режиме с использованием записи действий (Proxy recorder), что позволяет почти полностью эмулировать поведение реальных пользователей из реального браузера у вас на сайте. Также немного будет затронута тема анализа самих графиков по отказоустойчивости.
Итак, поехали.
Читать дальше →
Total votes 82: ↑67 and ↓15 +52
Views 34K
Comments 96

Технология сбора требований в процессе проектирования сайта

Website development *
Sandbox

Вступление


Сбор требований – это один из самых важных этапов при создании информационных систем и интернет-сайтов в частности. От того, насколько точно и полно будут учтены все пожелания заказчика в процессе проектирования сайта, и будет зависеть итоговый результат: получим ли мы сайт «для галочки» или это будет эффективный инструмент бизнеса, который будет приносить прибыль своему владельцу.
Предлагаемая методика сбора требований используется в нашей компании при разработке несложных клиентских сайтов, реализуемых по каскадной модели (Waterfall). Методика позволяет менеджеру по продажам организовать эффективный сбор требований и написать на его основе «Техническое задание», по которому разработчик будет создавать сайт.
Замечу, что ничего не мешает использовать данную методику сбора требований и в Agile–разработке, в частности, для создания первичного бэклога.
В данной статье я концентрировался именно на содержательной части сбора требований, а не на вопросах внедрения сбора требований в бизнес-процессы компании или на то, как строить диалог с клиентом – это тема для отдельного разговора.
Читать дальше →
Total votes 9: ↑8 and ↓1 +7
Views 41K
Comments 9

Пишем пользовательские сценариии для анализа дизайна сайта

Web design *
Sandbox
Tutorial
При анализе каждого нового проекта, непосредственно перед проектированием его дизайна, функционала и информационной архитектуры, для лучшего понимания главной задачи сайта,
Читать дальше →
Total votes 22: ↑20 and ↓2 +18
Views 22K
Comments 14

Проецируя Google Material Design на десктопную систему… (часть первая)

Web design *Interfaces *Usability *Mobile applications design *Prototyping *

КДПВ из google.images

Озарённый лучами вдохновения, хочу в данной статье наконец-то самморизировать опыт разработки интерфейса внутрикорпоративной CRM для компании Performance Lab. Особенность для меня лично в данном проекте была, прежде всего, в подходе к гайдлайнам — за основу была взята концепция Google Material Design.
Итак, если вы, как и я отдаёте предпочтение шрифту Roboto, сочным предустановленным цветовым палитрам, чётко сформулированным правилам поведения элементов… И, как и бОльшая часть, разработчиков вы банально предпочитаете Android, то добро пожаловать под кат. Впрочем, поклонникам iOS — тоже не запрещается :)
Читать дальше →
Total votes 16: ↑6 and ↓10 -4
Views 18K
Comments 34

Проецируя Google Material Design на десктопную систему… (часть вторая)

Web design *Interfaces *Usability *Mobile applications design *Prototyping *


Краткое содержание первой части: контрактный клиент, редизайн их собственной CRM-ки, стиль Google Material, привычная среда обитания, аудитория — опытные айтишники. Кто не вдохновился первой частью и остальных тоже — приглашаю под кат.
Читать дальше →
Total votes 25: ↑18 and ↓7 +11
Views 25K
Comments 40

Проецируя Google Material Design на десктопную систему… (часть третья)

Web design *Interfaces *Usability *Prototyping *Computer Animation *


Краткое содержание второй части: редизайн раздела “Сделки” (воронка продаж), подбор цветов для всех стадий, отступы — воздух — свобода… Упс… Клиент, ты серьёзно? Взять и запихать теперь всё в 1370х768?!.. Прощайте “отступы — воздух — свобода”… Пришлось перейти в “сжатый” стиль.

Итак, тех, кто питает интерес к продолжению обзора проделанных работ — я приглашаю под кат. А тех, кто считает что GMD для десктопной системы, полный провал — я приглашаю более настойчиво (кто знает, может быть в заключении вы услышите то, что хотите услышать).
Читать дальше →
Total votes 17: ↑12 and ↓5 +7
Views 19K
Comments 36

Проецируя Google Material Design на десктопную систему… (часть четвёртая и заключительная)

Web design *Interfaces *Usability *Mobile applications design *Graphic design *

Это будет заключительная часть о редизайне внутрикорпоративной CRM “Chronos”. Я опишу оставшиеся разделы и сделаю кое-какие выводы о проделанной работе. Тех, кто только пропустил первые три части, приглашаю пройтись по ссылкам: первая, вторая и третья. Те, кто уже утомился от моей писанины по данному проекту — сходите заварите кофейку, остальные могут проследовать глубже в подкатье
Читать дальше →
Total votes 9: ↑7 and ↓2 +5
Views 13K
Comments 9

Новый пользователь вашего продукта — как ему помочь?

Web design *Interfaces *Usability *Mobile applications design *Game design *
Так ли понятен пользователю интерфейс Вашего продукта, как Вам кажется? Сможет ли пользователь быстро оценить его достоинства и остаться с Вами надолго?



В статье ниже я рассмотрю концепцию “обучения во взаимодействии” на примере абстрактной web-системы. Данный подход хорошо можно объяснить примером из современного игрового мира. Сначала вы проходите tutorial. Вам на плечи не вешают сразу килотонны обучающего материала. Вас ведут по ранней стадии игры, в нужное время выдавая подсказки. Например, при первом взаимодействии с новым объектом игры. Накапливается положительный опыт. Вы обучаетесь взаимодействовать. Рискну предположить, что скорее всего Вы считаете себя продвинутым пользователем, когда речь касается приложений. Как и большинство из них вы мгновенно жмёте на кнопку “Пропустить” / “Приступить к работе” …
Но на самом деле...
Total votes 43: ↑32 and ↓11 +21
Views 22K
Comments 48

Эксперименты на котиках: как увеличить количество покупок в приложении

Mobile Dimension corporate blog Development of mobile applications *Mobile applications design *Display advertising *


Эксперименты на людях любят не только социологи, но и менеджеры продуктов – особенно, когда это самый эффективный способ узнать, какие «фишки» сработают на твою аудиторию. Мы, в Mobile Dimension, решили проверить, котики или продуманное ценностное предложение увеличит количество in-app покупок, и пришли к любопытным результатам.
Читать дальше →
Total votes 17: ↑17 and ↓0 +17
Views 5.9K
Comments 20

Как получать обратную связь без регистрации и смс. Про отзывы от коллег и клиентов

Mobile Dimension corporate blog Project management *Content-marketing *Branding Copyright
Меня зовут Катя Франк и я очень много работаю с обратной связью.

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

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


Но сначала небольшая провальная история из жизни.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views 4.7K
Comments 12

Клиентские системы аналитики

Data storage *Web analytics *Web services monetization *Mobile applications monetization *Mobile App Analytics *

Представьте, что вы начинающий предприниматель, который только что сделал сайт и мобильное приложение (например, для магазина пончиков). Вы хотите подключить пользовательскую аналитику с небольшим бюджетом, но не знаете как. Все вокруг пользуются Mixpanel, Facebook analytics, Яндекс.Метрику и другими системами, но непонятно, что выбрать и как пользоваться.


image

Читать дальше →
Total votes 10: ↑10 and ↓0 +10
Views 9.8K
Comments 0

Серверные системы аналитики

Adapty corporate blog Data storage *Web services monetization *Mobile applications monetization *Mobile App Analytics *
Это вторая часть цикла статей об аналитических системах (ссылка на часть 1).

image

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

Из-за этого компании отдают своим аналитикам все больше и больше «сырой» информации для анализа и превращения ее в правильные решения. Важность системы аналитики для компании не должна быть недооцененной, а сама система должна быть надежной и устойчивой.
Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Views 4.6K
Comments 0

Как и зачем выстраивать коммуникации с пользователями

Конференции Олега Бунина (Онтико) corporate blog System administration *IT Infrastructure *IT Standards *Community management *

Пользователи всегда узнают о проблеме. И будет лучше, если от вас. Потому что, как сказал Чак Паланик: «То, что мы не понимаем, мы можем понимать, как нам угодно». Если мы получаем обрывки информации о какой-то недоступности, мы трактуем ее как угодно, делая выводы, далекие от правды. После чего, понятно,  мы уже не доверяем.

Если первым придет сосед и скажет, что криворукие админы опять все сломали, то в это пользователь и поверит. И переубедить его будет очень сложно. Но если вы будете прозрачными и раскажете о проблеме первыми, то человек, скорее всего, поверит вашей версии. Но только, если это правда. Иначе больше никакого доверия уже не будет. 

На конференции HighLoad++ Весна 2021 я рассказал, как выстроить коммуникации, чтобы пользователи были на вашей стороне и не отвлекали вас от «пожарного» спасения прода. По мотивам доклада выпустил первую часть, а сегодня поговорим о том, как вести коммуникацию с пользователями, зачем это нужно и о чем говорить, когда вроде бы не о чем  Видео выступления можно посмотреть здесь.

Читать далее
Total votes 22: ↑21 and ↓1 +20
Views 1.8K
Comments 2

Исследуем пользовательский опыт. Как демократизация процессов помогает в UX

МойОфис corporate blog Interfaces *Usability *Research and forecasts in IT *IT-companies

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

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

Читать далее
Total votes 27: ↑26 and ↓1 +25
Views 2.4K
Comments 10