Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчикNick Grachov
UX-design: main life hacks every engineer should know
Nick explained how beautiful design can be even worse than ugly one and explain:
• what is UX and where is its place in the design
• what is the difference between usability and UX
• what are the levels and stages of the UX
• what tools and techniques are used in the UX
Александр Докучалов, Astra Media Group
- разработка структуры сайта с учётом SEO;
- важные блоки и их расположение;
- подготовка содержимого страниц;
- навигация между страницами;
- цели и конверсионные тоннели,
- результаты исследований: что влияет на конверсию,
- кейсы по увеличению конверсии сайта
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014Dev2Dev
Почему я не люблю дизайнеров и отчего так мало программистов
Продукты делают люди - менеджеры и исполнители. И те, и другие в равной степени важны для успеха, но взращивают разных тараканов и требуют разных подходов. Как найти, заставить смотреть в одну сторону и удержать в команде толковых исполнителей. Почему делать надо продукты, а не проекты, и какие галлюцинации бывают у авторов и менеджеров проектов. Поговорим о том, как работать с кадрами в it-компании, и как нужно работать с проектами, чтобы они взлетали.
Хитрости UX-дизайна: ключевые лайфхаки, которые должен знать разработчикNick Grachov
UX-design: main life hacks every engineer should know
Nick explained how beautiful design can be even worse than ugly one and explain:
• what is UX and where is its place in the design
• what is the difference between usability and UX
• what are the levels and stages of the UX
• what tools and techniques are used in the UX
Александр Докучалов, Astra Media Group
- разработка структуры сайта с учётом SEO;
- важные блоки и их расположение;
- подготовка содержимого страниц;
- навигация между страницами;
- цели и конверсионные тоннели,
- результаты исследований: что влияет на конверсию,
- кейсы по увеличению конверсии сайта
Продукт или проект - Александр Борисов Dev2Dev v1.5 23.11.2014Dev2Dev
Почему я не люблю дизайнеров и отчего так мало программистов
Продукты делают люди - менеджеры и исполнители. И те, и другие в равной степени важны для успеха, но взращивают разных тараканов и требуют разных подходов. Как найти, заставить смотреть в одну сторону и удержать в команде толковых исполнителей. Почему делать надо продукты, а не проекты, и какие галлюцинации бывают у авторов и менеджеров проектов. Поговорим о том, как работать с кадрами в it-компании, и как нужно работать с проектами, чтобы они взлетали.
Успешный запуск продукта: совместная работа BA, PO, PMAnton Vityaz
Успешный запуск продукта: совместная работа Business Analyst, Product Owner, Product Manager + инвестор. Что нужно знать бизнес аналитику для построения эффективного и результативного взаимодействия на старте - насколько понятен "голубой океан" продукта, целевые сегменты, процессы по всему жизненному циклу продукта. Выстроено ли Agile взаимодействие?
Саша Куценко: "Cпецификация формы и поведения — зачем, кому, когда и как?" (p...Sasha Kutsenko
Презентация Саши Куценко для UXspb в офисе Яндекса, 26 марта 2014 года, Санкт-Петербург.
http://ux-spb.ru/26-marta-v-yandekse-ux-beyond-ui-ierarhiya-potrebnostey-i-motivatsiya-polzovateley/
Успешный запуск продукта: совместная работа BA, PO, PMAnton Vityaz
Успешный запуск продукта: совместная работа Business Analyst, Product Owner, Product Manager + инвестор. Что нужно знать бизнес аналитику для построения эффективного и результативного взаимодействия на старте - насколько понятен "голубой океан" продукта, целевые сегменты, процессы по всему жизненному циклу продукта. Выстроено ли Agile взаимодействие?
Саша Куценко: "Cпецификация формы и поведения — зачем, кому, когда и как?" (p...Sasha Kutsenko
Презентация Саши Куценко для UXspb в офисе Яндекса, 26 марта 2014 года, Санкт-Петербург.
http://ux-spb.ru/26-marta-v-yandekse-ux-beyond-ui-ierarhiya-potrebnostey-i-motivatsiya-polzovateley/
www.productdesign.center
Актуальные задачи обучения современных UX -специалистов, проектировщиков продуктов и UI, продакт- и проджект- менеджеров. Новый образовательный курс.
Как производить изменения на сайте, основываясь на данных, а не интуиции?Olshansky & Partners
Если вы устали от постоянных переделок на сайтах и не понимаете какие элементы имеют самое критичное влияние на эффективность — вам будет интересно.
Эта информация будет полезной для предпринимателей, руководителей онлайн проектов, которые часто сталкиваются с вопросом: как поменять сайт, чтобы он работал эффективнее?
Также, это будет интересно для тех, кто только вынашивает идею онлайн проекта в голове и приступает соданию сайта.
Мы будем говорить о следующем:
— Что такое buyer persona и как это помогает в текущих проектах и тех, которые еще на стадии разработки.
— Как подойти к созданию правильной структуры сайта.
— Зачем проводить предварительные исследования. Что и кого анализировать и зачем вам это нужно.
— Какова роль прототипов. Как их делать и с помощью каких инструментов. Примеры из практики.
Видеозапись открытого занятия «Веб-дизайнер:
учимся делать скетчи» можно посмотреть здесь: http://bit.ly/1grRPbe
Скетчинг — один из основных этапов, предшествующих разработке практически любого продукта: от сайта-визитки, до сложной многофункциональной системы.
Создание любого успешного сайта начинается с идеи. Визуализация мысли позволяет перенести перенести идею из ментальной области в реальный мир.
Из презентации вы узнаете:
— Об основных правилах скетчинга.
— Какие инструменты использовать.
— Как рисовать интерфейсы.
— Что еще почитать по теме.
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаYandex
Лекция Юлия Тихоход в Школе вебмастеров: «Структурированные данные на поиске»
https://academy.yandex.ru/events/webmasters_school/yawebm2015/
Что такое микроразметка и в чём её польза
Что такое микроразметка (семантическая разметка, семантическая микроразметка) и кому она нужна. Очень кратко — всё, что я знаю о применении семантической разметки поисковыми системами и другими веб-сервисами.
Передача данных в машиночитаемом виде
Какие ещё есть способы передать данные о сайте поисковым системам кроме микроразметки, особенности разных способов. Что бывает с плохими вебмастерами, которые пытаются обмануть поисковые системы и передать неверные данные.
Типы разметки
Из чего состоит микроразметка, какие бывают словари и синтаксисы. Популярные сочетания словарей и синтаксисов, как правильно выбирать нужную комбинацию для своего сайта.
Передача данных об интернет-магазине
Разбор семантической разметки: что в принципе доступно для разметки в интернет-магазине, что это даёт, а что можно не размечать вовсе.
Проверка правильности микроразаметки
Ошибки в микроразметке, способы их обнаружения и исправления. Популярные валидаторы микроразметки. Какие ошибки непременно нужно исправлять, а что можно игнорировать.
DataArt Custom Software Engineering with a Human ApproachDataArt
DataArt is a global software engineering firm that takes a uniquely human approach to solving problems. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. Powered by our People First principle, we work with clients at any scale and on any platform, and adapt alongside them as they evolve.
DataArt is a global software engineering firm that takes a uniquely human approach to solving problems. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge, and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. Powered by our People First principle, we work with clients at any scale and on any platform, and adapt alongside them as they evolve.
DataArt Financial Services and Capital MarketsDataArt
DataArt is a global software engineering firm that takes a uniquely human approach to solving problems. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge, and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. Powered by our People First principle, we work with clients at any scale and on any platform, and adapt alongside them as they evolve.
We integrate our engineering excellence with deeply human values that drive our business and our approach to relationships: curiosity, empathy, trust, honesty, and intuition. These qualities help us deliver high-value, high-quality solutions that our clients depend on, and lifetime partnerships they believe in.
DataArt has earned the trust of some of the world’s leading brands and most discerning clients, including Nasdaq, Travelport, Ocado, Centrica/Hive, Paddy Power Betfair, IWG, Univision, Meetup and Apple Leisure Group among others. DataArt brings together expertise of over 3000 professionals in 20 locations in the US, Europe, and Latin America.
Мы ежедневно посещаем десятки и сотни сайтов и периодически видим рекламу, зачастую даже не задумываясь, откуда она вообще берется. Почему именно эта реклама показана вам именно здесь? И какая роль JS во всем этом?
Рассмотрим:
• поговорим о жизненном цикле рекламного баннера и проследим его путь от рекламодателя до браузера;
• узнаем, кто же постоянно следит за нами в интернете, как много информации о нас им доступно;
• определим способы выявления некачественного трафика;
• разберемся, зачем нужно контролировать качество просмотров;
• обсудим, почему нельзя так просто взять и просмотреть всю статистику по рекламе в одном месте (или все-таки можно?).
Алексей Уманский, JS Developer, AnyMind Group. Опыт работы в IT – четыре года. Участвовал в тревел- и gamedev-проектах: разрабатывал крупный сервис по покупке авиабилетов, создавал систему игровых автоматов для онлайн казино. Последний год работал в Таиланде над продуктами в области Digital Marketing: онлайн биржа для influencer-ов и сервис по управлению рекламой на сайте, а так же сбору статистики по ней.
What's new in Android, Igor Malytsky ( Google Post I|O Tour)DataArt
This document summarizes new features and changes in Android development tools, Jetpack libraries, UI/UX, and more. It discusses expanded Kotlin and Jetpack support, new IDE features like navigation editor and resource manager, evolution of Architecture Components like ViewBinding, and new UI elements in Android like gesture navigation and bubbles. Google is also working on new tools for CameraX, benchmarking, and continued updates to Play Store, Machine Learning, and other platforms.
DevOps Workshop:Что бывает, когда DevOps приходит на проектDataArt
Александр Снеговой, DevOps Software Engineer в DataArt.
Более шести лет в IT. Сертифицированный AWS Solutions Architect Associate. Докладчик на международных научных конференциях. Религиозный фанат Docker.
Оксана Харчук, Senior QA Engineer.
Презентация:
Коммуникация в жизни QA. Как выстроить эффективные коммуникации тестировщику с бизнес аналитиком, разработчиком, менеджером и клиентом.
Нельзя просто так взять и договориться, или как мы работали со сложными людьмиDataArt
Эллина Азадова, QA Lead в DataArt Kherson.
Презентация:
Реальные примеры из своей практики, как работать со сложными людьми: интровертами, экстравертами, излишне эмоциональными и с постоянно пессимистически настроенными.
Дмитрий Клипинин, DevOps Engineer в GlobalLogic, более 10 лет опыта работы в IT, сертифицированный специалист Microsoft по технологиям Active Directory и SQL Server.
Презентация:
1. Эволюция системного администратора.
2. DevOps-практики.
3. Основные DevOps-инструменты.
Александр Снеговой, DevOps Software Engineer в DataArt Kherson. Более шести лет в IT. Сертифицированный AWS Solutions Architect Associate. Докладчик на международных научных конференциях. Религиозный фанат Docker.
Презентация:
1. Докеризация приложения.
2. Настройка CI/CD.
3. Развертывание инфраструктуры в AWS с помощью Terraform.
The document discusses Docker and Selenoid, with Docker being a tool to run applications in isolated containers and Selenoid being a tool for running Selenium tests in isolated Docker containers. Selenoid provides benefits over Selenium Grid like better resource usage, easier installation, and support for running each test in a separate container. The document also provides instructions for installing and running Selenoid using Docker or without Docker on different operating systems.
Volodymyr Zdvizhkov is a senior automation engineer who has experience with several UI testing frameworks including Selenium IDE, Selenium WebDriver, Selenium Grid, Selenide, and Selenoid. The document discusses the features of these frameworks and provides tips for writing effective automated tests such as using page object models and soft assertions. It emphasizes that Selenide allows writing concise, expressive, and stable UI tests in Java through its fluent API and automatic screenshot capturing on failures.
A. Sirota "Building an Automation Solution based on Appium"DataArt
This document provides an overview of building an automation solution using Appium. It discusses tools for mobile test automation, common pain points in testing, tips for running tests on real devices versus emulators, integrating mobile testing into a CI/CD pipeline, and using cloud services for testing. Examples are provided for testing a QR code scanning app and verifying call quality between two devices. Links to additional Appium documentation and cloud testing services are also included.
IT talk: Как я перестал бояться и полюбил TestNGDataArt
TestNG is a testing framework that provides features like parameterized tests, test factories, flexible parallel execution, and a rich extension model. The document discusses TestNG tips and tricks, common issues and workarounds, and the future of TestNG. It recommends using TestNG-Foundation to order listeners and run multiple annotation transformers. ExtendNG can help run before/after methods for specific groups. Test-Data-Supplier makes data providers more readable. While TestNG continues improving, JUnit 5 is an emerging rival testing framework.
11. Можно начинать создавать с первого
спринта, проанализировав аналоги и
учитывая опыт взаимодействия
пользователей с предшествующей
системой, а так же специфику сферы.
UX-гайд
12. UX-гайд
• Модальность
• Поведение иконок и контролов
• Виды нотификаций и эрроров
• Легенда для подсветок и иконок
• Порядок отображения дат
• Сокращения, скейты, аббревиатуры
• Многое другое, зависит от проекта
13. Лучше собирать постепенно,
основываясь на концепте, который
понравился заказчику. Идеальный
вариант - создать на его основе
библиотеку компонентов в React JS.
UI-гайд
14. UI-гайд
• Сетка и шаг
• Цвета и стили кнопок, контролов, панелей и пр.
• Шрифты
• Легенда для подсветок и иконок (!)
• Многое другое, зависит от проекта
17. … и его подводные камни
UI/UX-
дизайнер
Frontend
QA
User-
feedback
Backend/
Mashine
Learning
BA1
2 3
4
База
приложение
медленнее
работает
Измененияв
других стримах
18. Лайфхаки общения с заказчиком
• Заказчики любят интерактивные концепты. Пусть самые простые, но
чтобы по клику панели выезжали и уезжали, а дропдауны
раскрывались.
• Сложные кейсы полезно бывает дополнять презентациями, где
действия показаны пошагово.
• В мокапах для финансовых систем никаких Lorem Ipsum!
Только строчки из реальных финансовых репортов, только хардкор.
• Кстати, все вычисления тоже должны сходиться.
• Не говорите резкое “нет” идее заказчика если у вас нет
альтернативного концепта.
19. О любви
Представьте, что вы пользуетесь своим приложением
каждый день 8 часов подряд 5 дней в неделю.
Представили?
А теперь верните в таблицы бордеры,
уберите непонятные иконки,
убавьте количество всплывающих окон
и подумайте о тех,
чьи зрение или монитор отличаются от ваших.
СПАСИБО :)