SlideShare a Scribd company logo
1 of 45
Организация работы
Ruby on Rails приложений
 с системами поддержки
      пользователей


        Андрей Дерябин
Андрей Дерябин


twitter.com/aderyabin
aderyabin@evilmartians.com
github.com/aderyabin
О чем вообще говорим?
ServiceDesk                           HelpDesk


                Служба поддержки пользователей

  Technical support
                            Обратная связь

                 Feedback

Служба технической поддержки
Обратная связь в оффлайне
Законный фидбек
Альтернатива #1
Реальность
Альтернатива #2
Практика
Стандартные сценарии работы
Вопросы по пользованию
Мнение по работе
Комментарии
Как делали 10 лет назад
Позвонить это так просто
Осталось форму заполнить
Радость
Не нравится, потому что

• Непонятно что произошло
• Когда ждать звонок?
• Никакого контроля


• Разве этого мало?
О чем еще можно вспомнить и забыть?



• Форумы
• CRM (Open Ticket Request System, Best Practical RT: Request
   Tracker, списком тут - http://www.opensourcehelpdesklist.com/,
   http://www.helpdeski.ru/)
• Виджеты (sitepal и тд)
• Чаты
Требования к “правильному” HelpDesk’у

 • Недорого
 • Быстро интегрируемо
 • Интуитивно понятно для работников
 • API для отправки и получения данных
 • Работоспособно на “больших” проектах
Есть решение?
Есть!
Zendesk
Клиенты Зендеска




http://www.zendesk.com/customers
Дзен - течение в буддизме традиции в
              монастыре Шаолине




• дзэну невозможно научить
• Дзэн — это способ ощутить свою естественную природу,
  течение и желания своей души
При чем тут Ruby on Rails?
Zendesk
  написан на
Ruby on Rails
Функциональность Зендеска

• Тикеты (тегирование, ответы)
• Пользователи по ролям
• Фильтры
• Собственные поля
• Триггеры и доставка почтыё
• SLA цели
Сценарий № 1
Создание тикета
Zendesk API
ActiveResource
Не все так просто
Теги: так создаем
Теги: так получаем
Я - не я
“Свои” поля: теория
“Свои” поля: практика
gem install zendesk
zendesk.yml
Создаем новый тикет
А можно и так
Прячемся
Угорайте по Опен Сорсу
Какие могут быть еще вопросы?

More Related Content

Viewers also liked

Remember the User without videos
Remember the User without videosRemember the User without videos
Remember the User without videosDave Robbins
 
Ron Salmon Portfolio
Ron Salmon PortfolioRon Salmon Portfolio
Ron Salmon PortfolioRon Salmon
 
Presentatie Donald Wijkniet
Presentatie Donald WijknietPresentatie Donald Wijkniet
Presentatie Donald WijknietDanny Verhoef
 
Huntington isd technology plan
Huntington isd technology planHuntington isd technology plan
Huntington isd technology planbusiteacher2000
 
Uxcampla deck jamyli
Uxcampla deck jamyliUxcampla deck jamyli
Uxcampla deck jamyliJamy Li
 
Ll bean influencer pov final
Ll bean influencer pov finalLl bean influencer pov final
Ll bean influencer pov finalScott Gilbert
 
Asa 2014-noah-voice-of-science
Asa 2014-noah-voice-of-scienceAsa 2014-noah-voice-of-science
Asa 2014-noah-voice-of-scienceDave Robbins
 
Presentatie Zoomio - Ben van der Laan
Presentatie Zoomio - Ben van der LaanPresentatie Zoomio - Ben van der Laan
Presentatie Zoomio - Ben van der LaanDanny Verhoef
 
Coordinating Documentation and Support: Turning Complaints into Contributions
Coordinating Documentation and Support: Turning Complaints into ContributionsCoordinating Documentation and Support: Turning Complaints into Contributions
Coordinating Documentation and Support: Turning Complaints into Contributionsjenzed
 
Presentatie Ben Tiggelaar
Presentatie Ben TiggelaarPresentatie Ben Tiggelaar
Presentatie Ben TiggelaarDanny Verhoef
 
Physics B - Basics of Capacitors
Physics B - Basics of Capacitors Physics B - Basics of Capacitors
Physics B - Basics of Capacitors Kenyon Hundley
 
Marijuana Legalization Policy Analysis
Marijuana Legalization Policy AnalysisMarijuana Legalization Policy Analysis
Marijuana Legalization Policy AnalysisKenyon Hundley
 
Работа с унаследованным кодом. Есть ли жизнь после коммита.
Работа с унаследованным кодом. Есть ли жизнь после коммита.Работа с унаследованным кодом. Есть ли жизнь после коммита.
Работа с унаследованным кодом. Есть ли жизнь после коммита.Vadim Kruchkov
 
Алан Милц - семинар по финансовому потоку
Алан Милц - семинар по финансовому потокуАлан Милц - семинар по финансовому потоку
Алан Милц - семинар по финансовому потокуAndrew Artishchev
 
Amplifr deck as it was june 2013
Amplifr deck as it was june 2013Amplifr deck as it was june 2013
Amplifr deck as it was june 2013Nate Gadgibalaev
 

Viewers also liked (20)

Naraa
NaraaNaraa
Naraa
 
Remember the User without videos
Remember the User without videosRemember the User without videos
Remember the User without videos
 
Ron Salmon Portfolio
Ron Salmon PortfolioRon Salmon Portfolio
Ron Salmon Portfolio
 
Presentatie Donald Wijkniet
Presentatie Donald WijknietPresentatie Donald Wijkniet
Presentatie Donald Wijkniet
 
LA INFORMATICA
LA INFORMATICALA INFORMATICA
LA INFORMATICA
 
Meditrack+
Meditrack+Meditrack+
Meditrack+
 
Naraa
NaraaNaraa
Naraa
 
Huntington isd technology plan
Huntington isd technology planHuntington isd technology plan
Huntington isd technology plan
 
Uxcampla deck jamyli
Uxcampla deck jamyliUxcampla deck jamyli
Uxcampla deck jamyli
 
Ll bean influencer pov final
Ll bean influencer pov finalLl bean influencer pov final
Ll bean influencer pov final
 
Asa 2014-noah-voice-of-science
Asa 2014-noah-voice-of-scienceAsa 2014-noah-voice-of-science
Asa 2014-noah-voice-of-science
 
Presentatie Zoomio - Ben van der Laan
Presentatie Zoomio - Ben van der LaanPresentatie Zoomio - Ben van der Laan
Presentatie Zoomio - Ben van der Laan
 
Coordinating Documentation and Support: Turning Complaints into Contributions
Coordinating Documentation and Support: Turning Complaints into ContributionsCoordinating Documentation and Support: Turning Complaints into Contributions
Coordinating Documentation and Support: Turning Complaints into Contributions
 
Presentatie Ben Tiggelaar
Presentatie Ben TiggelaarPresentatie Ben Tiggelaar
Presentatie Ben Tiggelaar
 
Physics B - Basics of Capacitors
Physics B - Basics of Capacitors Physics B - Basics of Capacitors
Physics B - Basics of Capacitors
 
Marijuana Legalization Policy Analysis
Marijuana Legalization Policy AnalysisMarijuana Legalization Policy Analysis
Marijuana Legalization Policy Analysis
 
Работа с унаследованным кодом. Есть ли жизнь после коммита.
Работа с унаследованным кодом. Есть ли жизнь после коммита.Работа с унаследованным кодом. Есть ли жизнь после коммита.
Работа с унаследованным кодом. Есть ли жизнь после коммита.
 
Алан Милц - семинар по финансовому потоку
Алан Милц - семинар по финансовому потокуАлан Милц - семинар по финансовому потоку
Алан Милц - семинар по финансовому потоку
 
Amplifr deck as it was june 2013
Amplifr deck as it was june 2013Amplifr deck as it was june 2013
Amplifr deck as it was june 2013
 
О ThinkWith.Me за 2 минуты
О ThinkWith.Me за 2 минутыО ThinkWith.Me за 2 минуты
О ThinkWith.Me за 2 минуты
 

Similar to gem zendesk

Корпоративное приложение на Rails
Корпоративное приложение на RailsКорпоративное приложение на Rails
Корпоративное приложение на RailsAndrei Kaleshka
 
Никита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗНикита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗDrupalSPB
 
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)Ontico
 
Реальный DevOps в энтерпрайзе
Реальный DevOps в энтерпрайзеРеальный DevOps в энтерпрайзе
Реальный DevOps в энтерпрайзеAlexander Taratorin
 
Why should you manage requirements
Why should you manage requirementsWhy should you manage requirements
Why should you manage requirementsDmitry SkillsCup.com
 
BI-проекты глазами аналитика
BI-проекты глазами аналитикаBI-проекты глазами аналитика
BI-проекты глазами аналитикаSQALab
 
Золотая середина при выборе СЭД
Золотая середина при выборе СЭДЗолотая середина при выборе СЭД
Золотая середина при выборе СЭДLANIT
 
Алексей Сидоренко "Что такое социальный интранет"
Алексей Сидоренко "Что такое социальный интранет"Алексей Сидоренко "Что такое социальный интранет"
Алексей Сидоренко "Что такое социальный интранет"Yandex
 
"Разрушаем .NET мифы" Сергей Калинец
"Разрушаем .NET мифы" Сергей Калинец"Разрушаем .NET мифы" Сергей Калинец
"Разрушаем .NET мифы" Сергей КалинецFwdays
 
CodeFest 2011. Макаров А. — Как разрабатывается Yii
CodeFest 2011. Макаров А. — Как разрабатывается YiiCodeFest 2011. Макаров А. — Как разрабатывается Yii
CodeFest 2011. Макаров А. — Как разрабатывается YiiCodeFest
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриDaria Oreshkina
 
CRM для ритэйлера: хит-парад решений
CRM для ритэйлера: хит-парад решенийCRM для ритэйлера: хит-парад решений
CRM для ритэйлера: хит-парад решенийVladimir Karagioz
 
Аркадий Сандлер - Как экономить ресурсы и зарабатывать при помощи ботов - Чех...
Аркадий Сандлер - Как экономить ресурсы и зарабатывать при помощи ботов - Чех...Аркадий Сандлер - Как экономить ресурсы и зарабатывать при помощи ботов - Чех...
Аркадий Сандлер - Как экономить ресурсы и зарабатывать при помощи ботов - Чех...chatbotscommunity
 
Оптимизация высоконагруженных ASP.NET приложений, работающих с MS SQL Server ...
Оптимизация высоконагруженных ASP.NET приложений, работающих с MS SQL Server ...Оптимизация высоконагруженных ASP.NET приложений, работающих с MS SQL Server ...
Оптимизация высоконагруженных ASP.NET приложений, работающих с MS SQL Server ...Stas Vyschepan
 

Similar to gem zendesk (20)

IT people
IT peopleIT people
IT people
 
Корпоративное приложение на Rails
Корпоративное приложение на RailsКорпоративное приложение на Rails
Корпоративное приложение на Rails
 
Никита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗНикита Ремизов - Введение в разработку ТЗ
Никита Ремизов - Введение в разработку ТЗ
 
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)
 
Реальный DevOps в энтерпрайзе
Реальный DevOps в энтерпрайзеРеальный DevOps в энтерпрайзе
Реальный DevOps в энтерпрайзе
 
Why should you manage requirements
Why should you manage requirementsWhy should you manage requirements
Why should you manage requirements
 
BI-проекты глазами аналитика
BI-проекты глазами аналитикаBI-проекты глазами аналитика
BI-проекты глазами аналитика
 
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
 
Золотая середина при выборе СЭД
Золотая середина при выборе СЭДЗолотая середина при выборе СЭД
Золотая середина при выборе СЭД
 
Алексей Сидоренко "Что такое социальный интранет"
Алексей Сидоренко "Что такое социальный интранет"Алексей Сидоренко "Что такое социальный интранет"
Алексей Сидоренко "Что такое социальный интранет"
 
Как разраба
Как разрабаКак разраба
Как разраба
 
"Разрушаем .NET мифы" Сергей Калинец
"Разрушаем .NET мифы" Сергей Калинец"Разрушаем .NET мифы" Сергей Калинец
"Разрушаем .NET мифы" Сергей Калинец
 
Sivko
SivkoSivko
Sivko
 
CodeFest 2011. Макаров А. — Как разрабатывается Yii
CodeFest 2011. Макаров А. — Как разрабатывается YiiCodeFest 2011. Макаров А. — Как разрабатывается Yii
CodeFest 2011. Макаров А. — Как разрабатывается Yii
 
Gaperton - Software People 2012
Gaperton - Software People 2012Gaperton - Software People 2012
Gaperton - Software People 2012
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутри
 
code4russia
code4russiacode4russia
code4russia
 
CRM для ритэйлера: хит-парад решений
CRM для ритэйлера: хит-парад решенийCRM для ритэйлера: хит-парад решений
CRM для ритэйлера: хит-парад решений
 
Аркадий Сандлер - Как экономить ресурсы и зарабатывать при помощи ботов - Чех...
Аркадий Сандлер - Как экономить ресурсы и зарабатывать при помощи ботов - Чех...Аркадий Сандлер - Как экономить ресурсы и зарабатывать при помощи ботов - Чех...
Аркадий Сандлер - Как экономить ресурсы и зарабатывать при помощи ботов - Чех...
 
Оптимизация высоконагруженных ASP.NET приложений, работающих с MS SQL Server ...
Оптимизация высоконагруженных ASP.NET приложений, работающих с MS SQL Server ...Оптимизация высоконагруженных ASP.NET приложений, работающих с MS SQL Server ...
Оптимизация высоконагруженных ASP.NET приложений, работающих с MS SQL Server ...
 

gem zendesk

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n