На полях конференции INFOSTART EVENT 2019 Inception редакция пообщалась с основателем и управляющим партнером компании WiseAdvice Иваном Тягуновым. Обсудили технологические тренды, тонкости управления проектами и роль сообщества 1С в развитии специалистов.
Приветствуем вас у нас на конференции. Вы к нам уже много раз приезжали. Что вас привлекает в нашем мероприятии?
Да, в этом году я приехал уже в пятый раз. Причем последние четыре года в качестве докладчика. Что привлекает? Сегодня Infostart Event – единственная площадка для ИТ-шников в стеке 1С. Есть, конечно, официальные мероприятия от фирмы «1С», но у них другая направленность, другой формат. Если вы хотите услышать, увидеть сообщество лучших профессионалов, лучших ИТ-шников в стеке 1С в России – это только Инфостарт, других альтернатив нет. Может быть, они и не нужны: на мой взгляд, у Инфостарта все получается прекрасно. После первого приезда я испытал шок – такое отличное мероприятие, состав, докладчики, форматы. Все идеально сделано. По сравнению с кучей других разных мероприятий это мероприятие делается на высоком уровне, докладчики сильные, темы интересные. Все отлично.
Вас привлекают какие-то конкретные темы?
Я приезжаю послушать больше управленческие секции и немного расширить свой технический кругозор. Но, тем не менее, я четко отдаю себе отчет, что я уже не инженер и давно. Хотя и начинал когда-то свою карьеру инженером-программистом 1С и 18-летие отмечал на первой работе в качестве стажера. Но в целом у нас достаточно крупная компания, где работает много грамотных инженеров, умных специалистов, которые по своим зонам/профилям специализируются. Здесь они находят себе новую информацию. К концу мероприятия мы проводим отдельную встречу, обсуждаем, что можно применять у нас, что нам нужно делать по-другому, чтобы развивать наше ИТ-управление.
Я лично слушаю управленческие доклады, потому что этот мир, действительно, менее детерминированный. В инженерии единички и нолики – я утрирую, но там все дискретно, бинарно. А в управлении материи более тонкие, там и психология, и экономика, все перемешивается: и управление бизнесом, и менеджмент. И там очень много дискуссионных вопросов, есть что обсудить. Это интересно, но всего лишь раз в год, к сожалению. Может быть, стоит это делать даже два раза в год. Поэтому времени абсолютно не жалко, я до сих пор получаю и пользу, и удовольствие.
Вы говорите, что вам больше интересны управленческие темы. Какие методики управления командой проектами вы применяете, считаете наиболее успешными?
У меня только что был доклад на эту тему. Он получился немного скомканным, потому что тема очень емкая, насыщенная – за 30 минут трудно ее раскрыть в полном объеме. Тем не менее, в докладе перечислены ключевые моменты, которым мы следуем.
Я сторонник того, чтобы не называть одним каким-то словом правила, по которым мы работаем. Мы работаем по собственным правилам. У нас собственный фреймворк, который мы так и называем – фреймворк. Там есть элементы и проектного управления, и канбана, и скрама. В рамках работы с сервис-деском мы берем какие-то практики из ITSM, как раздел ITIL – то, что касается управления жизненным циклом информационной системы. А так, что касается каких-то отдельных этапов – сбор требований, анализ, проектирование, разработка – там используются свои инструменты и технологии. Обобщить это каким-то одним словом я не могу. Могу сказать, что это – наш внутренний фреймворк, который мы постепенно развиваем.
Мы же больше внутренней автоматизацией занимаемся, у нас есть 1С-франчайзи, но там свой мир. 1С-франчайзи, конечно, больше живет в мире фиксированных сроков и бюджетов, а этот мир требует больше проектного управления – классического, документированного, больше PMBoK (PMI). А внутренняя разработка у нас живет по более гибким принципам так называемого продуктового управления. Это так называемые внутренние продукты, и там мы используем больше элементов из гибких технологий. Одним словом не обобщить.
Для вас руководство проектом – это управление людьми или процессами?
Сам я не руковожу проектами, я все-таки совладелец компании, я больше ставлю задачи. Или генерирую какие-то гипотезы, или идеи для того, что мы еще можем сделать, где резервы по повышению доходов, снижению расходов или снижению рисков ведения деятельности за счет ИТ. Я непосредственно проектами не руковожу, но для меня существуют разные контуры управления. Если мы говорим о проекте, там работает проектное управление. Если о продукте – там продуктовое. Если мы говорим в целом об ИТ-службе, то там работают те принципы, которые предназначены для управления ИТ-службами. Наверное, для меня управление проектами – это больше про управление людьми, про организацию эффективного взаимодействия между ними, про достижение результата от командной работы. Это главное в нашем бизнесе и не только в нашем бизнесе.
Какие у вас есть способы решать противоречия внутри коллектива, привлекать ресурсы, мотивировать?
Какие способы? Уникальные ноу-хау? Не знаю. Деятельность по привлечению специалистов у нас самостоятельная. Надо все-таки понимать: 800 с лишним человек не может работать без правил, без процедур, без системы. Поэтому в части подбора людей, их найма, адаптации – там работают одни процедуры. В части разрешения каких-то противоречий у нас нет специальных практик. Надо больше общаться, меньше будет противоречий. Как показывает практика, большинство недопониманий и недовольства возникает из-за недостатка коммуникаций. Чем крупнее компания, тем это больше чувствуется. Поэтому через более интенсивные, эффективные коммуникации мы устраняем противоречия. Это главный подход.
Я на этой конференции вижу много людей с бордовыми футболками – 12 человек. Они выделяются. Что для вас в целом Инфостарт? Вы участвуете в жизни сообщества на сайте?
На сайте мне не хватает времени участвовать в жизни сообщества. Поэтому мое личное участие – это только раз в год: непосредственное участие в мероприятии, подготовка докладов, мастер-классов. Почему столько людей мы на Инфостарт берем? Во-первых, мы делаем это не насильно. Из этих людей никого нет, кого бы принудили поехать на Инфостарт. Некоторые даже оплачивают поездку за свой счет. У нас нет такого жесткого правила, что всем оплачиваем. Достаточно индивидуально – этим оплатим, этим половину, этот, если хочет, пусть едет за свой счет.
Я считаю, что, на самом деле, каждый уважающий себя специалист обязан раз в год съездить на Инфостарт. Почему? Потому что такого объема контента, такого расширения кругозора за такой сжатый срок – всего лишь за три дня – больше нигде не почерпнуть. Поэтому я считаю, что это наиболее эффективный способ обучения и собственного развития. Мы поездки на Инфостарт поощряем, особенно, если кто-то готов выступить с докладами.
От вас в этом году четыре человека выступает.
Да, в этом году у нас рекорд – четыре человека. Опять же, никого не принуждали. По этому в целом, мы эту историю поощряем.
Насколько я знаю, ваша компания не только занимается 1С, но и проявляет себя в других отраслях. Насколько вы сами замечаете, как сообщество 1С-ников отличается от других сообществ?
Тут надо понимать – у нас группа компаний. В структуре выручки группы компаний деятельность наша по внешней автоматизации кого-то на 1С (деятельность нашего 1С-франчайзи) – это около 20-25% нашей выручки, это не главное, чем мы занимаемся. Главное по объему выручки – совместное с фирмой «1С» предприятие 1С-WiseAdvice. Мы занимаем четвертое место в рейтинге крупнейших аутсорсеров учетных функций, с некой заявкой на продолжение нашего роста.
На самом деле, у нас крупное направление деятельности по праву: праву интеллектуальной собственности, по налоговому праву, аудиторская практика у нас крупная. У нас еще много всего происходит.
Возвращаясь к сообществу 1С, что хочу сказать. Если сравнивать с веберами, то веб – более молодой, более гибкий, динамичный. Но при этом более раздолбайский, менее стабильный. Мир 1С – это мир посерьезнее. Это все-таки корпоративная автоматизация, фирмы просто так деньги платить не будут. Если заплатят, то спросят, как следует. И это накладывает отпечаток, специалисты в мире 1С несколько более приземленные, но зато более ориентированные на бизнес-результат, более системные, обстоятельные.
Я могу эти миры сравнить, потому что мы в мире веба тоже присутствуем. Но, к сожалению, могу еще отметить, что мир 1С немного стареет. Тяжело привлекать новые кадры, потому что специалистов больше увлекает разработка мобильных приложений, веб-разработка. Оно людям понятнее, потому что мы сами пользователи тех же мобильных приложений, каких-то сайтов, они все больше входят в нашу жизнь. Поэтому, молодежь, конечно, в мир 1С заходит тяжеловато. Но фирма «1С» прилагает определенные усилия, чтобы это поменять, популяризировать платформу, эту работу. Какие-то успехи в этом есть, но, мне кажется, надо прикладывать к этому большие усилия.
На открытии конференции Доржи Цыденов говорил: основное, что мы даем нашим гостям – это идеи. Как вы оцениваете роль живого в поиске нужного направления для развития?
Если мы посмотрим на этот вопрос с точки зрения психологии, то при живом общении работают все каналы восприятия, включая невербалику. Сильнее ничего не существует. Почему видео нас так сильно увлекает по сравнению с картинками, а картинки – по сравнению с текстом? Потому что это затрагивает больше каналов восприятия.
Невербалика – это эмоции, а когда у тебя вызывают эмоции – позитивные или негативные – сомнения, противоречия, эта информация заходит сильнее. Поэтому живое общение ничем нельзя заменить. В сегодняшнем докладе я тоже это говорил – это ценность. Даже просмотр видеопрезентации Инфостарта не передает все нюансы. Это как смотреть фильмы про другую страну и оказаться в ней. Я много раз обращал внимание, что все по-другому, не так, как я себе это представлял в фильмах. Точно так же Инфостарт – приезжайте и ощутите эту обстановку, эту атмосферу. Я уверен, что это время – я уже молчу про небольшие деньги – все это окупится.
Какие планы развития у вас, у вашей компании на ближайшее будущее? Может быть, вы планируете освоить новые технологические тренды?
Мы и так на острие технологических трендов. У нас есть внутренняя автоматизация и есть 1С-франчайзи – настолько разные миры. Вроде и те 1С, и эти 1С, но у каждой группы – свой стек проблем, задач и компетенций.
В плане технологий что можно рассказать интересного? Из того, что выходит за мир 1С: мы одни из самых опытных пользователей базы данных ElasticSearch. Мы одни из самых крупных пользователей технологии 1cfresh. Естественно, у нас есть обвязка стыка веба и 1С, мы активно юзаем IP-телефонию в сложных сценариях интеграции ее с 1С. У нас есть класс задач, который мы решаем с помощью инструментов RPA (Robots Process Automation). Мы используем UIPath. Мы одна из самых технологичных компаний по стеку используемых технологий и их связи с 1С.
Масштаб нашей внутренней разработки невелик – без системных администраторов это 45-50 человек. При таком компактном масштабе широта стека технологий, используемых на практике для реальных задач автоматизации, у нас очень высока. Куда мы планируем дальше развиваться в плане технологий? Мы развиваемся не ради технологий, мы развиваемся ради решения задач бизнеса. Если так говорить – сейчас мы больше идем в веб. В полноценный single-page-application (SPA-приложения). Их стык с 1С глубокий.
Контейнеризацию, виртуализацию используете?
По поводу виртуализации – у нас из интересного – мы были одни из редких пользователей OpenStack. Долго с ним жили, почти 4 года. Сейчас его разбираем, есть на то свои причины. Тем не менее, мы им овладели, поняли плюсы, минусы.
Может, поделитесь?
OpenStack достаточно дорого владеть, если коротко. Это история, которая окупается при определенном масштабе бизнеса. Если масштаб бизнеса подразумевает десятки мощных аппаратных серверов. И есть ресурс на владение этой компетенцией – с учетом взаимозаменяемости это не менее 3-х специалистов в Linux-стеке со знанием OpenStack. Если такой объем ресурсов есть, то в OpenStack есть свои плюсы – это, действительно, опенсорсная, открытая, бесплатная, гибкая и мощная среда облачной виртуализации.
Но есть и минусы в ней. Нам не хватает масштаба для владения OpenStack. Постепенно число минусов для нас стало превышать число плюсов, поэтому сейчас мы меняем. Это же не статично – «OpenStack на всю жизнь», мы же не в религии какой-то, я «верю» или «не верю». Четыре года жили, теперь надо разобрать. Пожить по-другому. Потом, может, опять вернемся.
В вашей компании накоплено такое большое количество знаний. Как вы их систематизируете, чтобы делиться внутри команды?
Для этого нужно готовиться к докладам: когда готовишься к докладу, ты же понимаешь, что тут много специалистов высокого класса, и в каких-то вопросах они знают гораздо больше тебя. Ты понимаешь, что не можешь облажаться, ты должен тему копнуть, как следует. В рамках копания темы ты эти знания систематизируешь, обобщаешь. Доклад – это способ глубокого и качественного погружения в вопрос. Потом делиться этим просто. Сложнее всего самому осознать это все, сформулировать. Сам процесс доклада не является проблемой.
И заключительный вопрос – что вы можете порекомендовать начинающим разработчикам, которые только встали на путь освоения 1С?
Тут надо понимать контекст – где они встали? Есть классические способы входа в профессию. Я бы рекомендовал относиться к автоматизации, как к профессии. И смотреть шире. Когда-то у Алексея Лустина был интересный доклад «Мы все – инженеры бизнес-приложений». Надо именно так относиться к своей работе – ты не программист или кодер, ты – инженер бизнес-приложений. И смотреть на это, как на профессию. И тогда кругозор сразу будет расширяться, ты будешь понимать все взаимосвязи, а не только код, который ты написал по ТЗ.
Поэтому рекомендую посмотреть на это, как на профессию. А в профессии что есть – есть профстандарты, есть система образования и огромнейшее количество накопленного контента в виде международных ISO-стандартов, в виде библиотек лучших практик, в виде фреймворков. Поэтому не нужно «зашориваться» узко. Лучше сначала взглянуть пошире и тогда уже найти себя. Но развиваться, конечно, надо. Специализация тоже может меняться, мы же все инженеры бизнес-приложений. Сегодня я программирую по ТЗ, завтра я пишу ТЗ, послезавтра я архитектуру проектирую. Это бесконечная история. Нет предела совершенству. Главное, не останавливаться на достигнутом.