my talk at spb sqa sub-meetup of itgm

49
Тяжело в России без нагана Alex Chistyakov, an engineer @ cruel world

Upload: alex-chistyakov

Post on 22-Jan-2018

49 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: My talk at SPb SQA sub-meetup of ITGM

Тяжело в России без нагана

Alex Chistyakov, an engineer @ cruel world

Page 2: My talk at SPb SQA sub-meetup of ITGM

Зачем мы здесь?- Мир неидеален

2

Page 3: My talk at SPb SQA sub-meetup of ITGM

Зачем мы здесь?- Мир неидеален

- Требования еще хуже, чем мир

3

Page 4: My talk at SPb SQA sub-meetup of ITGM

Хотите, я расскажу вам сказочку?

4

Page 5: My talk at SPb SQA sub-meetup of ITGM

Но у меня был план

5

Page 6: My talk at SPb SQA sub-meetup of ITGM

Случай №0- Сделайте нам всё за месяц!

6

Page 7: My talk at SPb SQA sub-meetup of ITGM

Случай №0- Сделайте нам всё за месяц!

- Сделать что?

7

Page 8: My talk at SPb SQA sub-meetup of ITGM

Случай №0- Сделайте нам всё за месяц!

- Сделать что?

- Всё вот это!

8

Page 9: My talk at SPb SQA sub-meetup of ITGM

Случай №0- Сделайте нам всё за месяц!

- Сделать что?

- Всё вот это!

- Что “вот это”?

9

Page 10: My talk at SPb SQA sub-meetup of ITGM

Случай №0- Сделайте нам всё за месяц!

- Сделать что?

- Всё вот это!

- Что “вот это”?

- Просто сделайте что-нибудь похожее, в версии 2.0

будем разбираться

10

Page 11: My talk at SPb SQA sub-meetup of ITGM

Случай №0- Сделайте нам всё за месяц!

- Сделать что?

- Всё вот это!

- Что “вот это”?

- Просто сделайте что-нибудь похожее, в версии 2.0

будем разбираться

- А, ну лан :) 11

Page 12: My talk at SPb SQA sub-meetup of ITGM

Случай №1- Проект - новостной спортивный сайт с комментариями

экспертов

12

Page 13: My talk at SPb SQA sub-meetup of ITGM

Случай №1- Проект - новостной спортивный сайт с комментариями

экспертов

- Непрофильный инвестор, непрофильный ПМ

13

Page 14: My talk at SPb SQA sub-meetup of ITGM

Случай №1- Проект - новостной сайт с комментариями экспертов

- Непрофильный инвестор, непрофильный ПМ

- Сделайте нам сценарии!

14

Page 15: My talk at SPb SQA sub-meetup of ITGM

Случай №1- Проект - новостной сайт с комментариями экспертов

- Непрофильный инвестор, непрофильный ПМ

- Сделайте нам сценарии!

- Что такое “сценарии”?

15

Page 16: My talk at SPb SQA sub-meetup of ITGM

Случай №1- Проект - новостной сайт с комментариями экспертов

- Непрофильный инвестор, непрофильный ПМ

- Сделайте нам сценарии!

- Что такое “сценарии”?

- Интерактивные сценарии, примерно как в игре

16

Page 17: My talk at SPb SQA sub-meetup of ITGM

Случай №1- Проект - новостной сайт с комментариями экспертов

- Непрофильный инвестор, непрофильный ПМ

- Сделайте нам сценарии!

- Что такое “сценарии”?

- Интерактивные сценарии, примерно как в игре

- Не сделаем, у нас лапки

17

Page 18: My talk at SPb SQA sub-meetup of ITGM

Случай №1- Проект - новостной сайт с комментариями экспертов

- Непрофильный инвестор, непрофильный ПМ

- Сделайте нам сценарии!

- Что такое “сценарии”?

- Интерактивные сценарии, примерно как в игре

- Не сделаем, у нас лапки

- Беда! 18

Page 19: My talk at SPb SQA sub-meetup of ITGM

Случай №2- Проект - интернет-магазин с форумом

- Генеральный подрядчик - чайка-менеджер

19

Page 20: My talk at SPb SQA sub-meetup of ITGM

Случай №2- Проект - интернет-магазин с форумом

- Генеральный подрядчик - чайка-менеджер

- Ген. подрядчик: сделайте по ТЗ!

20

Page 21: My talk at SPb SQA sub-meetup of ITGM

Случай №2- Проект - интернет-магазин с форумом

- Генеральный подрядчик - чайка-менеджер

- Ген. подрядчик: сделайте по ТЗ!

- Заказчик: сделайте по договору!

21

Page 22: My talk at SPb SQA sub-meetup of ITGM

Случай №2- Проект - интернет-магазин с форумом

- Генеральный подрядчик - чайка-менеджер

- Ген. подрядчик: сделайте по ТЗ!

- Заказчик: сделайте по договору!

- Разберитесь между собой?

22

Page 23: My talk at SPb SQA sub-meetup of ITGM

Случай №2- Проект - интернет-магазин с форумом

- Генеральный подрядчик - чайка-менеджер

- Ген. подрядчик: сделайте по ТЗ!

- Заказчик: сделайте по договору!

- Разберитесь между собой?

- Хором: сделайте бесплатно быстро!

23

Page 24: My talk at SPb SQA sub-meetup of ITGM

Случай №2- Проект - интернет-магазин с форумом

- Генеральный подрядчик - чайка-менеджер

- Ген. подрядчик: сделайте по ТЗ!

- Заказчик: сделайте по договору!

- Разберитесь между собой?

- Хором: сделайте бесплатно быстро!

- Беда! 24

Page 25: My talk at SPb SQA sub-meetup of ITGM

Случай №3- Проект - доработка баннерокрутилки

25

Page 26: My talk at SPb SQA sub-meetup of ITGM

Случай №3- Проект - доработка баннерокрутилки

- Сделайте 100000 баннеров и 1000 RPS!

26

Page 27: My talk at SPb SQA sub-meetup of ITGM

Случай №3- Проект - доработка баннерокрутилки

- Сделайте 100000 баннеров и 1000 RPS!

- Ребят, это физически невозможно!

27

Page 28: My talk at SPb SQA sub-meetup of ITGM

Случай №3- Проект - доработка баннерокрутилки

- Сделайте 100000 баннеров и 1000 RPS!

- Ребят, это физически невозможно!

- На самом деле нам нужно 20 баннеров

28

Page 29: My talk at SPb SQA sub-meetup of ITGM

Случай №3- Проект - доработка баннерокрутилки

- Сделайте 100000 баннеров и 1000 RPS!

- Ребят, это физически невозможно!

- На самом деле нам нужно 20 баннеров

- А, ну лан :)

29

Page 30: My talk at SPb SQA sub-meetup of ITGM

Случай №4- Проект - подсистема системы документооборота

30

Page 31: My talk at SPb SQA sub-meetup of ITGM

Случай №4- Проект - подсистема системы документооборота

- Сделайте кастомный файлпикер в браузере!

31

Page 32: My talk at SPb SQA sub-meetup of ITGM

Случай №4- Проект - подсистема системы документооборота

- Сделайте кастомный файлпикер в браузере!

- Ребят, это сложно!

32

Page 33: My talk at SPb SQA sub-meetup of ITGM

Случай №4- Проект - подсистема системы документооборота

- Сделайте кастомный файлпикер в браузере!

- Ребят, это сложно!

- Тогда не делайте

33

Page 34: My talk at SPb SQA sub-meetup of ITGM

Случай №4- Проект - подсистема системы документооборота

- Сделайте кастомный файлпикер в браузере!

- Ребят, это сложно!

- Тогда не делайте

- А, ну лан :)

34

Page 35: My talk at SPb SQA sub-meetup of ITGM

Случай №5- Проект - подсистема системы документооборота

35

Page 36: My talk at SPb SQA sub-meetup of ITGM

Случай №5- Проект - подсистема системы документооборота

- Нужна интеграция с SSO сервисом!

36

Page 37: My talk at SPb SQA sub-meetup of ITGM

Случай №5- Проект - подсистема системы документооборота

- Нужна интеграция с SSO сервисом!

- Как будем интегрироваться?

37

Page 38: My talk at SPb SQA sub-meetup of ITGM

Случай №5- Проект - подсистема системы документооборота

- Нужна интеграция с SSO сервисом!

- Как будем интегрироваться?

- Как-нибудь сами!

38

Page 39: My talk at SPb SQA sub-meetup of ITGM

Случай №5- Проект - подсистема системы документооборота

- Нужна интеграция с SSO сервисом!

- Как будем интегрироваться?

- Как-нибудь сами!

- Ребят, так нельзя!

39

Page 40: My talk at SPb SQA sub-meetup of ITGM

Случай №5- Проект - подсистема системы документооборота

- Нужна интеграция с SSO сервисом!

- Как будем интегрироваться?

- Как-нибудь сами!

- Ребят, так нельзя!

- Вот вам контакт специалиста и протокол для связи

40

Page 41: My talk at SPb SQA sub-meetup of ITGM

Случай №5- Проект - подсистема системы документооборота

- Нужна интеграция с SSO сервисом!

- Как будем интегрироваться?

- Как-нибудь сами!

- Ребят, так нельзя!

- Вот вам контакт специалиста и протокол для связи

- А, ну лан :) 41

Page 42: My talk at SPb SQA sub-meetup of ITGM

Случай №6- Проект - портальная система

42

Page 43: My talk at SPb SQA sub-meetup of ITGM

Случай №6- Проект - портальная система

- Заказчик: используйте фреймворк “A”

43

Page 44: My talk at SPb SQA sub-meetup of ITGM

Случай №6- Проект - портальная система

- Заказчик: используйте фреймворк “A”

- Две команды из трех: мы не умеем, умеем “B”!

44

Page 45: My talk at SPb SQA sub-meetup of ITGM

Случай №6- Проект - портальная система

- Заказчик: используйте фреймворк “A”

- Две команды из трех: мы не умеем, умеем “B”!

- DevOps engineer to the rescue!

45

Page 46: My talk at SPb SQA sub-meetup of ITGM

Случай №6- Проект - портальная система

- Заказчик: используйте фреймворк “A”

- Две команды из трех: мы не умеем, умеем “B”!

- DevOps engineer to the rescue!

- Ура, интеграция, потом все перепишем!

46

Page 47: My talk at SPb SQA sub-meetup of ITGM

Случай №6- Проект - портальная система

- Заказчик: используйте фреймворк “A”

- Две команды из трех: мы не умеем, умеем “B”!

- DevOps engineer to the rescue!

- Ура, интеграция, потом все перепишем!

- А, ну лан :)

47

Page 48: My talk at SPb SQA sub-meetup of ITGM

Неутешительные выводы- Пока мы живы, всё можно исправить

- Нет никакого формального алгоритма (есть, но он

ищется полным перебором)

- Придется (много) разговаривать с людьми

- Кажется, это называется “социальная фасилитация”

- Синергия это...

48

Page 49: My talk at SPb SQA sub-meetup of ITGM

Ваши вопросы?- [email protected]

- Skype, Telegram: demeliorator

- У меня есть канал в Telegram:

http://t.me/lhommequipleure

49