53
ChatOps на практике. Организация работы команды сопровождения Евгений Потапов ITSumma

ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

  • Upload
    ontico

  • View
    197

  • Download
    4

Embed Size (px)

Citation preview

Page 1: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

ChatOps на практике. Организация работы команды сопровожденияЕвгений ПотаповITSumma

Page 2: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Евгений ПотаповITSumma.ru, генеральный директор

Круглоcуточное удаленное администрирование серверов и техническая поддержка сайтов

100 миллионов уникальных посетителей в сутки на поддерживаемых сайтах

50 человек в штате

Page 3: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

На поддержке

Page 4: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Работаем с 2008 годаРост от 3 до 50 человекБолее 150 клиентов70 активных чатов в день

О компании

Page 5: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Содержание• Откуда вообще взялся ChatOps?• Как мы формализовали работу в чатах• Какие будут проблемы и как их решать?

Page 6: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Как происходит поддержка проекта• Кто-то выкладывает код• Кто-то что-то ломает • Кто-то все это чинит• Все происходит внезапно• Все происходит одновременно• И так происходит все время

Page 7: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Проблемы• Нельзя запланировать очередность задач• Нельзя долго заниматься постановкой задач• Нужна максимально быстрая обратная связь

Page 8: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

ChatOps

Page 9: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

На самом деле все так и было• «Водопадная» постановка задач не работает

Page 10: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

На самом деле все так и было• «Водопадная» постановка задач не работает, «Правоверный»

agile не работает

Page 11: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

На самом деле все так и было• «Водопадная» постановка задач не работает, «Правоверный»

agile не работает• Все и так общаются в чатах

Page 12: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

На самом деле все так и было• «Водопадная» постановка задач не работает, «Правоверный»

agile не работает• Все и так общаются в чатах• Главное – формализовать процесс

Page 13: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Постановка задачи• 150+ чатов с клиентами• 50+ активных чатов день• 5000+ сообщений в день• Задачи обсуждаются и ставятся в чатах• Есть SLA на время ответа и время реакции

Page 14: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Поддержка в чатах

Page 15: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Выбор мессенджера• Skype – использовался в начале• Slack - хорошо, но не понимают «оффлайновые» люди• Telegram – быстро, есть QT-версия

Page 16: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Насущные проблемы• UI мессенджеров не предназначен для поддержки• Нет автоматического контроля SLA• Обсуждения теряются в чатах• Перенос задач в таск менеджер – сложный процесс

Page 17: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 18: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 19: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 20: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 21: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 22: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 23: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 24: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Решаем проблемы с UI

Page 25: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 26: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 27: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 28: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 29: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 30: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 31: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 32: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 33: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 34: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 35: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 36: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 37: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Постановка задачи

Page 38: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 39: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 40: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)
Page 41: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Собираем статистику по чатам

Количество активных чатов за последние 60 минут

Page 42: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Количество созданных и закрытых задач

Page 43: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Количество созданных и закрытых задач2 недели

Page 44: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Количество сообщений в чате с клиентом

Page 45: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Суточная сводка

Page 46: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Организационное• Избегаем перехода в «лички»

Page 47: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Организационное• Избегаем перехода в «лички»• Избегаем обсуждения «голосом» (если есть обязательно

фиксируем)

Page 48: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Организационное• Избегаем перехода в «лички»• Избегаем обсуждения «голосом» (если есть обязательно

фиксируем)• Сохраняем историю

Page 49: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Организационное• Избегаем перехода в «лички»• Избегаем обсуждения «голосом» (если есть обязательно

фиксируем)• Сохраняем историю• Ключевые моменты – фиксируем в wiki

Page 50: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Организационное• Избегаем перехода в «лички»• Избегаем обсуждения «голосом» (если есть обязательно

фиксируем)• Сохраняем историю• Ключевые моменты – фиксируем в wiki• Модерируем чаты

Page 51: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

Организационное• Избегаем перехода в «лички»• Избегаем обсуждения «голосом» (если есть обязательно

фиксируем)• Сохраняем историю• Ключевые моменты – фиксируем в wiki• Модерируем чаты• Не флудим в каналах

Page 52: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

ITSTelegram в свободном доступе• https://github.com/itsumma/itstelegram - исходники• https://www.itsumma.ru/blog/8/ - пост про выкладку, ссылки на

бинарники, описание работыhttp://facebook.com/eapotapov

[email protected]

http://itsumma.ru

Page 53: ChatOps на практике. Организация работы команды сопровождения / Евгений Потапов (ITSumma)

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

Евгений Потаповhttp://facebook.com/eapotapov

[email protected]

http://itsumma.ru