Top Banner
Екатеринбург, 30 мая 2011 года Николай Яремко Использование вики- методик при разработке Яндекс.Почты
54

Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

Jun 16, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

Екатеринбург, 30 мая 2011 года

Николай Яремко

Использование вики-методик при разработке Яндекс.Почты

Page 2: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

С чем приходится жить в разработке

2

Page 3: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

1. Нельзя оценить эффектбольших изменений

3

Page 4: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.
Page 5: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.
Page 6: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

?

Page 7: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

??

Page 8: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

1. Нельзя оценить эффектбольших изменений

7

Решения принимаются менеджером или командой разработки продукта исходя из того, как они понимают, что такое продукт.

Откуда возникает понимание?

Page 9: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

2. Необходимо учитывать мнение многих людей

8

Page 10: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

9

Page 11: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

9

Page 12: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

9

Page 13: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

9

Page 14: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

9

Page 15: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

9

Page 16: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

2. Необходимо учитывать мнение многих людей

10

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

250 человек.За время редизайна мы опубликовали

более 200 макетов.

Page 17: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.
Page 18: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

3. Сложный продукт требует детальных спецификаций

12

Page 19: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

— и это только сообщения об ошибках!13

Page 20: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

3. Сложный продукт требует детальных спецификаций

14

Вместо спецификаций — детальные прототипы и краткое описание логики работы.

Детализация спецификации происходит уже в процессе реализации — для понимания она не нужна.

Page 21: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

4. Сложно уследить за множеством новых требований и пожеланий

15

Page 22: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

16

Page 23: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

4. Сложно уследить за множеством новых требований и пожеланий

17

Разбор вопросов и пожеланий происходит в определённое время, сами вопросы накапливаются в месте, куда каждый может их добавить.

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

Page 24: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

5. Обсуждение и споры вокруг дизайнерских решений замедляют процесс внедрения

18

Page 25: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

19

Page 26: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.
Page 27: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

5. Обсуждение и споры вокруг дизайнерских решений замедляют процесс внедрения

21

Обсуждения — в клубе и на встречах.

Решения принимает менеджер с помощью дизайнера.

42% макетов сопровождены HTML-прототипами.

Page 28: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

«Что произойдёт, если нажать на кнопку?»

Page 29: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.
Page 30: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.
Page 31: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

25

Что получается?

Page 32: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

Что получилось в Почте?

26

— редизайн и внедрение в 1,5–2,2 раза быстрее (учитывая разные фазы разработки и внедрения)

— отчётные презентации проходят в жанре «вы это уже видели, поэтому только важное»;

— пожелания от пользователей обрабатываются регулярно;

— разработчики делают продукт, а не закрывают отдельные задачи в багтрекере;

— понимание продукта не замкнуто в голове «проектировщика».

Page 33: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

27

Откуда возникает понимание продукта?

Page 34: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

28

HUNTING

Page 35: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

29

Page 36: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

30

HU

NT

ING

Page 37: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

31

HUNTING

HUNTING

HUNTING

HUNTING

HUNTING

HUNTING

HUNTING

HUNTING HUNTING

HUNTING

HUNTING

Page 38: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

32

Энциклопедия {вашего продукта}, которую пишут все

Page 39: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

33

Вики-методика помогает общему пониманию— Простота

— Открытость

— Инкрементальность

— Органичность

— Толерантность

— Обозримость

Page 40: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

34

Простота«Использовать проще, чем ошибиться».

Page 41: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

35

Открытость«Любой участник может внести своё понимание в общую картину».

Page 42: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

36

Инкрементальность«Некоторые части продукта могут быть ещё не проработаны и даже вовсе не придуманы».

Page 43: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

37

Органичность«Нет окончательных решений, логика и внешний вид интерфейса открыты для дальнейшего развития».

Page 44: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

38

Толерантность«Лучше попытаться и ошибиться, чем ничего не делать».

«Объяснение причины лучше, чем заявление “всё это никуда не годится”».

Page 45: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

39

Обозримость«Любой может увидеть, как идёт работа над дизайном продукта».

Page 46: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

40

Коллективная галлюцинация воплощается в продукте

Page 47: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

С чего начать?

41

Page 48: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

42

1. Сделайте процесс дизайна наглядным— заведите блог, посвящённый дизайну вашего

продукта;

— публикуйте в нём макеты, которые объясняют устройство продукта.

Page 49: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

43

1. Сделайте процесс дизайна наглядным

— заведите общее место для сбора вопросов;

— публикуйте спорные макеты;

— представляйте идеи в графической форме;

2. Собирайте новые требования, идеи и пожелания

Page 50: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

44

1. Сделайте процесс дизайна наглядным

— на регулярной встрече по разбору вопросов;

— не оставляйте комментарии по макетам без ответов.

2. Собирайте новые требования, идеи и пожелания

3. Организуйте обсуждение

Page 51: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

Проблемы при внедрении

45

Page 52: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

46

Как правило, мы не умеем

HU.......NG

— организовывать обсуждение;

— сформулировать идею так, чтобы тебя услышали;

— построить прототип, объясняющий устройство системы.

Page 53: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

47

Как правило, мы не умеем

— организовывать обсуждение;

— сформулировать идею так, чтобы тебя услышали;

— построить прототип, объясняющий устройство системы.

HUNTING

Page 54: Николай Яремко. Использование вики методик при разработке Яндекс.Почты.

Николай Яремко

111033, Россия, Москва,ул. Самокатная, д.1, стр. 21.

+7 (495) 739-00-00+7 (495) 739-70-70 — факс

[email protected]