project interaction of designers and developers

30
Проектное взаимодействие дизайнеров и разработчиков АЛЕКСАНДР СЛЮСАР

Upload: alexander-slyusar

Post on 12-Apr-2017

184 views

Category:

Design


1 download

TRANSCRIPT

Page 1: Project interaction of designers and developers

Проектное взаимодействие дизайнеров и разработчиков

АЛЕКСАНДР СЛЮСАР

Page 2: Project interaction of designers and developers

1 часть

ВЗАИМОДЕЙСТВИЕ

«Персонал компании – это как футбольная команда: все должны играть как единая команда, а не скопище ярких личностей» ЛИ ЯКОККА

Page 3: Project interaction of designers and developers

Взаимодействие

РАБОЧИЕ МОМЕНТЫ

– Низкий уровень коммуникации

– Ограниченное взаимодействие

– Мало обмена опытом

– Недопонимание друг друга

– Разграниченная работа каждого

и так далее...

Page 4: Project interaction of designers and developers

Взаимодействие

ЕЩЕ ИНОГДА МЫ ГОТОВЫ ПОСПОРИТЬ «ЗАЧЕМ ДВИГАТЬ КНОПКУНА 5 PX ВПРАВО»

Page 5: Project interaction of designers and developers

Взаимодействие

ИДЕАЛЬНАЯ КОМАНДА

DESIGNTEAM

DEVELOPMENTTEAM

ANALYTICS & MANAGEMENT

TEAM

Page 6: Project interaction of designers and developers

Взаимодействие

ОТ ИДЕАЛА К РЕАЛИЗАЦИИ

ANALYSIS

Initiate Analysis Prototype Visual Design Delivery Development Test Deployment

DESIGN

“The good life is a process, not a state of being. It is a direction not a destination.”

CARL ROGERS

DEVELOPMENT

Page 7: Project interaction of designers and developers

Взаимодействие

ШАГИ К ВЗАИМОДЕЙСТВИЮ

– Вовлечение в процессы друг друга

– Баланс между дизайном и технологиями

– Обмен опытом и знаниями

– Раннее начало разработки

– Ориентир на качество и коллаборацию

– Цели, время и спринты

Page 8: Project interaction of designers and developers

Взаимодействие

НОВЫЙ ПОДХОД

Initiate Analysis Prototype Visual Design Delivery Development Test Deployment

ANALYSIS DESIGN DEVELOPMENT

Page 9: Project interaction of designers and developers

Взаимодействие

ДИЗАЙНЕРЫ

– Технологический подход при создании дизайна

– Проектирование как основной процесс

– Унификация внешнего вида проекта

– Ответственность за передачу в разработку

– Вовлечение разработчиков в этап дизайна

– Помочь начать Phase 0 разработки

– Попробовать роль Design QA

Page 10: Project interaction of designers and developers

Взаимодействие

РАЗРАБОТЧИКИ

– Участвовать в обсуждении дизайна

– Обучать дизайнеров мыслить «технически»

– Чаще делать сборки для обсуждений

– Удерживать дизайнеров «на поддержке»

– Совместно тестировать и улучшать проект

– Вовлечение дизайнеров в процесс разработки до самого релиза проекта

Page 11: Project interaction of designers and developers

2 часть

ПРИМЕНЕНИЕ

«Качество — это делать что-либо правильно, даже когда никто не смотрит.» ГЕНРИ ФОРД

Page 12: Project interaction of designers and developers

Компиляция проектов

Применение

МЫ ЗНАЕМ НАПРАВЛЕНИЕ,НО КАК ЭТО ПРИМЕНИТЬНА ПРАКТИКЕ?

Page 13: Project interaction of designers and developers

Применение

Принципы:

Преимущества:

SKETCHING

– Скорость исполнения

– Реализация нескольких идей

– Просто для обсуждений и изменений

– Создание Workflow проекта

– Обсуждение с разработчиками

– Проверка со Scope

НАШ ВЫБОР

Page 14: Project interaction of designers and developers

Факт:

4 часа, 26 скетчей, выбрали направление, обсудили моменты для разработки.

Page 15: Project interaction of designers and developers

Применение

Принципы:

Преимущества:

PROTOTYPE

– Использование Invision или Axure

– Много итераций проектирования

– Активное тестирование проекта

– Постоянные улучшения и «пиление»

– Полная детализация проекта

– Инсайты, обсуждение и дискуссии

– Обсуждение с разработчиками

– Начало архитектурной фазы разработки

НАШ ВЫБОР

Page 16: Project interaction of designers and developers
Page 17: Project interaction of designers and developers

Применение

Принципы:

Преимущества:

VISUAL DESIGN

– Стандартизация дизайна

– Использование Native элементов

– Использование готовых компонентов

– Системный подход в дизайне

– Учет технологических особенностей

– Сокращение времени в разработке

– Скорость при передаче в разработку

– Скорость при интеграции дизайна

Page 18: Project interaction of designers and developers

Факт:

Времени было мало, использовали системные элементы, одинаковые отступы и размеры.

Page 19: Project interaction of designers and developers

Применение

Принципы:

Преимущества:

DELIVERY

– Скорость и информативность

– Качество ресурсов

– Консультации с разработчиками

– Привычный набор для интеграции

– Быстрее и проще для разработчиков

– Проще поддерживать развитие проекта

Page 20: Project interaction of designers and developers

Применение

DELIVERY SET

Prototype Specifications Styleguide UI Library

Assets Animations Sources Fonts

Page 21: Project interaction of designers and developers

Применение

Tools:

Преимущества:

DELIVERY. STYLE GUIDE

– Для Photoshop: PNG Express

– Для Sketch: Sketch Measure

– Ждем Zeplin

– Полное описание дизайна

– Быстрее и проще для разработчиковНАШ ВЫБОР

ИНТЕГРИРУЕМ

Page 22: Project interaction of designers and developers

Факт:

Очень утомляет дизайнеров, но в итоге получаются шикарные «книги» для интеграции дизайна

Page 23: Project interaction of designers and developers

Применение

Tools:

Преимущества:

DELIVERY. GRAPHIC ASSETS

– Для Photoshop: PNG Express, Photoshop Extract Assets и Cut&Slice

– Для Sketch: Sketch Export Assets

– Отдельно NinePatch для Android

– Один векторный файл icon.pdf для iOS Работает в Xcode 6 НАШ ВЫБОР

ИНТЕГРИРУЕМ

Page 24: Project interaction of designers and developers
Page 25: Project interaction of designers and developers

НАШ ВЫБОР

Применение

Tools:

Преимущества:

DELIVERY. ANIMATIONS

– After Effects

– Marvel

– Можно изучать Form

– Динамическое «оживление» экранов

– Понятный формат для разработчиков

Page 26: Project interaction of designers and developers

Итог:

Осваиваем анимации в After Effects паралельно консультируясь с разработчиками.

Page 27: Project interaction of designers and developers

Применение

Принципы:

Преимущества:

COLLABORATE & TEST

– Тестирование с участием дизайнеров

– Общее обсуждение результатов

– Дополнительная точка верификации

– Забота о взаимодействии с проектом

– Улучшение качества и «мелочей»

Page 28: Project interaction of designers and developers

Применение

ТО САМОЕ ЧУВСТВО,КОГДА ТЫ ВИДИШЬ КАК ТВОЙ ДИЗАЙН НАЧИНАЕТРАБОТАТЬ.

Page 29: Project interaction of designers and developers

ИТОГИ

– «Внедряйтесь» в процессы друг друга

– Чаще общайтесь и делитесь опытом

– Создавайте проекты вместе, а не раздельно

– Дизайнеры помогают интегрировать дизайн

– Разработчики обучают мыслить «технически»

– Начинайте разработку как можно раньше

– Тестируйте и улучшайте вместе

Page 30: Project interaction of designers and developers

Спасибо за внимание!

Александр СлюсарРуководитель дизайн отдела в компании [email protected]

www.trinetix.com