Главный программист «Планеты» о том, как создавать крутые продукты![]() «Планету» знают и ценят большинство екатеринбуржцев, еще бы — каждый пятый житель города пользуется услугами провайдера. Вопрос: как удается сохранить преимущество, оставаться актуальными и так быстро меняться, угождая потребителю? Ответ: свои волшебники-программисты — явление редкое, ясно дающее понять, что здесь все настроены очень серьезно. Основа основ, которая позволяет всем сумасшедшим и не очень идеям реализовываться, — это собственный штат программистов (а их больше 70 человек), готовых написать программное обеспечение под любые нужды компании. О том, зачем это вообще нужно, не излишество ли, не трата ли денег, и самое главное — что это дает клиенту, рассказал главный программист ITM Холдинга (бренды «Планета» и MiraLogic) Сергей Голованов. — Главный вопрос: зачем оператору связи программисты? Почему не покупать софт у специализированных компаний, как все делают? — Все просто. Будущее за программным обеспечением. Раньше вычислительные машины в основном автоматизировали математические и инженерные расчеты. Например, запустили Гагарина в космос. Сейчас вычислительные машины автоматизируют процессы бизнеса. Программное обеспечение не ест, не спит, не ошибается. Более того, с появлением каждого нового автоматизированного процесса бизнес получает возможность повысить свою эффективность, не нанимать дополнительных сотрудников, которым нужно оплачивать отпуска, больничные, выходные и организовывать рабочие места. Сэкономленные средства можно направлять на повышение уровня жизни уже существующего персонала компании и качества продуктов на рынке присутствия. Собственное производство ПО дает нам два серьезных конкурентных преимущества: скорость и гибкость. Прекрасной демонстрацией этих преимуществ является продукт «Трансформер». Производство ПО заняло всего три месяца. Продукт вышел в прошлом году, но до сих пор не имеет аналогов и конкурентов на рынке. Мы не смогли бы сделать ничего даже отдаленно похожего, если бы использовали стороннее ПО, поскольку такие возможности отсутствуют в его архитектуре. Помимо производства ПО для маркетинга, мы автоматизируем операционную деятельность Холдинга. Сейчас у нас полностью автоматизированы процессы взаимодействия с клиентами B2C, а также учет линий и сооружений связи, расходов на их содержание. Автоматизирован процесс управления ИТ-платформами, генерирующими услуги: передачу данных, доступ в интернет, телевидение, телефонию. Наша конечная цель — сделать так, чтобы люди были нужны только для поиска новых идей и возможностей. Понятно, что эта мечта при современном уровне технического прогресса пока не достижима, но ведь всегда нужно о чем-то мечтать. — Программисты — очень дорогой персонал. Это не убыточно? — Я бы не сказал, что программисты — это персонал, который дорого обходится компании. Высоко ценятся именно хорошие специалисты, которых на рынке сейчас дефицит. Например, хороший токарь может получать столько же, сколько программист. Основное отличие заключается в том, что при правильной постановке задач и взаимодействии программист на порядок выгоднее, чем токарь. Например, сделав удобный сайт, вы начнете получать больше прибыли каждый месяц без найма новых сотрудников. Или сможете обрабатывать больше обращений без расширения штата, автоматизировав процесс работы с вашими клиентами. Кажущаяся убыточность программистов возникает из-за ощущения, что они не производят ничего, что можно потрогать руками. — ITM Холдинг, судя по предыдущим интервью, всегда имеет свой уникальный подход ко многим вещам, с разработкой ПО так же? — К примеру, мы не используем слово «разработка» или «разработчик», потому что, если вдуматься, оно не несет никакого конкретного смысла и даже не предполагает законченного результата — этакий бесконечный процесс разработки. В нашем алфавите есть четкие, законченные и понятные стадии производства ПО: проектирование, кодирование, тестирование, внедрение, эксплуатация. Когда-то давно, на старте, мы некоторое время использовали слабо формализованные «гибкие» методологии. Но мы вскоре поняли, что такой подход неэффективен при производстве сложного и отказоустойчивого софта, коим являются наши системы. Такие методологии очень сильно зависят от квалификации и организованности всех участников процесса. Этот подход хорош, когда продукт несложный, команда невелика и заказчик сегодня хочет семь перпендикулярных линий красного цвета, а завтра — чтобы они стали бесцветными и в форме котёнка. У нас не бывает таких размытых целей, поскольку процесс разбит на этапы и задача никогда не попадет в производство, не пройдя стадию проектирования, где будет проверено, чтобы требования не противоречили друг другу и были согласованы. Такой, как у нас, «промышленный» подход к производству ПО используется в действительно крупных западных компаниях вроде Microsoft или Oracle. Ведь архитектура продуктов этих компаний предполагает, что такой софт будет использоваться десятилетиями. — Вы тоже такие продукты делаете на десятилетия? И использует ли что-то из этого непосредственно клиент «Планеты»? — Базовым продуктом является корпоративная система управления бизнес-процессами и ресурсами Cordis. Ее можно сравнить с такими продуктами, как 1С и SAP. При помощи Cordis мы автоматизируем всю операционную деятельность Холдинга. Все интернет-порталы, с которыми взаимодействуют наши клиенты, являются её частью, сайт «Планета» или личный кабинет клиента. Особо стоит отметить, что система Cordis создавалась нами с нуля. Для развития Cordis существует специализированное подразделение, состоящее из архитектора, конструкторов и технологов. Эта команда занимается тем, что формирует целевую модель ИС Cordis на базе уже существующих стратегий развития Холдинга. Ну вот, например, возможность формировать индивидуальные продукты для каждого нашего клиента, автоматически управлять сетью передачи данных, осуществлять подневную тарификацию, предоставить клиенту IPv6-адрес и сотни других возможностей. Не факт, что все эти функции будут востребованы подразделениями Холдинга или рынком, но, при необходимости, мы делаем волшебные пассы руками и достаем из кармана готовую модель, в кратчайшие сроки закрывающую потребности Холдинга в необходимом ему продукте. К примеру, известные широкому кругу клиентов СуперХит (годовой продукт) и вышеупомянутое семейство продуктов «Трансформер» прошли полный цикл производства. — Какой проект за последнее время был самым сложным? Чем вы гордитесь? — «Трансформер» — это был действительно сложный проект. Сжатые сроки и множество мелких деталей в требованиях департамента маркетинга. Меня до сих пор восхищает возможность пересобрать телевизионный пакет на лету прямо через сайт. Захотел — кино, захотел — природа, захотел — спорт. Без ожидания, мгновенно. Для этого мы одновременно вносили изменения в расчетное ядро Cordis, алгоритмы портала «Планета» и личный кабинет клиента. И мы это сделали, и никто до сих пор не повторил! Из интересных: мне вспоминается автоматизированное рабочее место для сотрудника отдела информирования клиентов. Есть у нас такое подразделение, в задачи которого входит согласование ремонтно-профилактических работ на наших сервисах. Задача — получить индивидуальное согласие клиентов B2B на отключение сервиса в указанное время. До внедрения нового ПО у них было огромное количество таблиц, где они руками ставили галочки напротив согласившихся клиентов. Таблицы составлялись вручную, телефонные номера собирались тоже вручную. После внедрения нашего нового ПО всё это стало выглядеть намного проще. У сотрудника на экране есть кнопка «Начать работу». Сотрудник ее нажимает, и браузер сообщает, с кем он сейчас будет общаться, текст, который надо сказать, и варианты ответа, которые он услышит. Затем система сама соединяет сотрудника с клиентом. Все. В результате внедрения мы ускорили процесс согласований простоев, минимизировали ошибки сотрудников и получили подробную статистику их работы. Дополнительно снизили требуемую квалификацию к сотрудникам подразделения. В будущем мы сможем полностью автоматизировать этот нудный процесс. — Где вы берете сотрудников сферы ИТ необходимой квалификации? Сейчас с этим у всех проблемы. — Мы так же, как и многие другие, столкнулись с проблемой дефицита квалифицированных ИТ-кадров на рынке труда. Решаем проблему двумя путями: максимальной автоматизацией процессов производства ПО и обучением персонала. У нас есть понятные требования к той или иной позиции, так же сотрудники видят, в каких направлениях они могут развиваться в рамках Холдинга. Наши стратегии и планы открыты для всего персонала. Понимание будущего компании сильно мотивирует и ускоряет развитие сотрудников. Чаще всего сотрудники начинают работать у нас с позиций стажеров. Мы набираем студентов последних курсов вузов и желающих переквалифицироваться из других подразделений. Развитием сотрудников занимаются руководители отделов, и постепенно сотрудник может вырасти в ведущего инженера-программиста или технолога ИС Cordis. Я, например, специализируюсь на направлении DevOps и могу долго и подробно рассказывать, как правильно использовать соответствующие современные технологии и инструменты, например, Ansible и его аналоги, Docker, Kubernetes и тому подобное. Иногда читаю лекции на соответствующие темы внутри управления производства ПО и за его пределами. Для автоматизации и оптимизации процессов производства у нас есть специальное отдельное подразделение. Оно занимается целенаправленным поиском новых технологий и методологий, которые могут ускорить производство и повысить надежность производимого ПО. — Какое будущее у вашего подразделения? — Мы станем больше. У Холдинга в планах вывод на рынок новых информационных сервисов. Мы научимся производить более сложное и надежное ПО. Мы перейдем на удаленный режим работы, и сотрудники смогут выбирать, в офисе им трудиться или удаленно. Мы более активно будем привлекать сотрудников из других городов и стран. Но это уже совсем другая история… Похожие материалы: |
|
Агентство «Новости сегодня» специализируется на подготовке информационных материалов для разделов портала Weburg.net Новости, Афиша, Журнал и Фото.
Учредитель и издатель СМИ — Общество с ограниченной ответственностью «МираЛоджик Сервис Медиа».
Главный редактор: Ложкин А. Б.
Редакция: Еньшин А. М.; Гваришвили Э.Л.
СМИ зарегистрировано в Федеральной службе по надзору в сфере связи, информационных технологий и массовых коммуникаций, свидетельство о регистрации: ИА №ФС77-66125 от 20.06.2016. Адрес редакции: 620137, Свердловская обл., г. Екатеринбург, ул. Студенческая, д. 1К, пом. 75. Электронная почта для анонсов и пресс-релизов: news@weburg.net.
При использовании материалов обязательна ссылка на портал Weburg как источник информации. При публикации материалов на других интернет-ресурсах обязательна активная ссылка на Weburg.net.
Официальный сайт информационного агентства: http://news2d.ru.
Комментарии свернуть
Пожалуйста, авторизуйтесь на сайте для возможности комментирования и голосования.