Виды IT-компаний

Работа в IT престижная и высокооплачиваемая, как туда попасть, мы писали в нашей предыдущей статье, сейчас хотим рассказать о том, какие бывают ИТ компании? Как они выглядят изнутри и кто у них работает?

В этой части мы рассмотрим какие все-таки бывают ИТ компании, что их отличает, как они работают и взаимодействуют с клиентами.

Outsourcing

Аутсорсинг – передача полномочий или частей бизнес-процессов внешнему подрядчику. Такие компании имеют в своем штате профессиональных разработчиков и практически реализуют их рабочее время клиентам. У таких клиентов может не быть собственных специалистов, но им необходим некий пакет услуг. Главный принцип аутсорсинга – “оставляю за своей компанией только то, что делаю лучше других, отдаю внешнему подрядчику то, что он делает лучше других”.

Ключевые компании на ринке аутсорсинга:

Модель взаимодействия между клиентом и подрядчиком при ИТ-аутсорсинге выглядит следующем образом

Клиент (заказчик)⇒Менеджер проекта (Project Manager)⇒Команда разработчиков

Ценовая модель аутсорсинга:

Time & Material

Основные факторы

  • Примерное время
  • Возможность внедрения изменений в ходе роботы
  • Оплата за использованное время

Когда используется этот тип сотрудничества

  • Невозможность оценить проект в связи с недостаточным количеством данных
  • Заказчик желает принимать хоть какое-то участие в проекте
  • Заказчик является крупной компанией с множеством внутренних бюрократических процессов.

Fixed

Ключевые моменты

  • Согласованный и фиксированный бюджет
  • Несменяемый объём проекта
  • Сроки выполнения проекта определены
  • Возможные изменения и дополнения в проекте

Outstaff

Аутстаффинг (outstaffing) – представляет собой аренду специалиста из компании подрядчика для роботы в компании заказчика. Нанятый специалист занимает место в команде на ровне с другими сотрудниками. Его робота регулируется менеджерами компании. В случаи аутстаффинга клиент оплачивает услуги нанятого специалиста компании подрядчику. Та в свою очередь из этих денег платит заработную плату нанятому специалисту. Данная услуга позволяет сократить расходы на сотрудников в среднем на 30%. Наиболее яркие примеры аутстаффинговых компаний это: Luxoft, Lohika.

Очень часто случается, что аутсорсинговая компания также предоставляет услуги аутстаффинга.

Модель аутстаффинга выглядит следующем образом:

Аутсорсинг дороже на 50% чем аутстаффинг. Еще одна особенность аутстаффинга в том, что данная форма сотрудничества имеет более прозрачные условия оплаты и отсутствие дополнительных скрытых платежей.

Услуги аутстаффинга могут так же рассматриваться как удалённая разработка, вовлеченная или оффшорная разработка. Найм удаленных сотрудников дает возможность реализовывать самые смелые ИТ проекты.

Как видите outsoricing и outstaffing имеют общие модели взаимодействие клиента и заказчика, каждая из этих форм имеет свои плюсы и минусы. Далее поговорим про другие виды компаний.

Product

Продуктовые компании. Они занимаются разработкой собственных продуктов. Продуктом может считаться все что угодно, мобильное приложения, социальная сеть или антивирус.

Одни из самых популярных ИТ гигантов услугами которых пользуются сотни миллионов людей, являются продуктовыми. Среди них Microsoft, Apple, Grammarly, Reface. Эти корпорации стоят миллиарды долларов.

Также особенностью продуктовых компаний является то, что разрабатываемый ими продукт в большинстве случаев принадлежит компании. В свою очередь компания поддерживает и развивает свой продукт, что бы получать, а потом и увеличивать прибыль.

Start-up

Старта́п (от англ. startup) — компания с короткой историей операционной деятельности. Такая компания в большинств случаев предоставляет какую-то новую идею, или продукт либо ей нужно привлечь инвестиции. Также стартапом называют только что запущенный проект или тот, что находится в процессе запуска.

Initial Public Offering (IPO) – первичное размещение акций, процесс продажи компанией или ранними инвесторами акций частной компании на фондовом рынке, в результате которого компания становится публичной, а бумаги доступными широкому кругу инвесторов. IPO важная часть развития стартапа, это означает переход в «высшую лигу» крупных компаний.

В 2021 году на IPO смогут выйти следующее компании:

Transferwise — компания, занимающаяся переводами электронных денег. Целевая оценка — $5 млрд. Есть офис в Украине.

Deliveroo — доставки еды. Целевая оценка — до 5 до 10 млрд фунтов стерлингов.

Trustly — служба денежных переводов. Целевая оценка — от 6 до 9 млрд евро.

Kahoot! — обучающая платформа для проведения викторин. Целевая оценка — 5 млрд евро.

OrCam — компания, специализирующаяся на искусственном зрении. Целевая оценка — $3 млрд.

Процесс развития стартапа проходит постепенно и являет собой 5 этапов:

Pre-stage seed.  Это начальный этап на которым идет поиск и формирование идей а также создаются и разрабатываются технические пути реализации этих идей. В этот процесс вовлечена специальная инициативная группа. В ее задачи входит анализ рынка, написание бизнес-плана, формулировка технических заданий.

Потом создаётся первый макет проекта, испытания или тестирования, проводиться анализ спроса и поиск инвестора или финансовых инвестиций. В случаи если не получается найти источник финансирования, проект прекращает свое существование.

Start-up stage.  Переход к этому этапу возможен в тому случае если найдено финансирование. Когда продукт выходит на рынок, первое с чем он сталкивается конкуренция. Новый продукт должен доказать свое преимущество. Обойти конкурентов на первоначальном этапе очень сложно, поэтому создатели должны проявить коммерческую хватку, креативность и упорство. Так как на изначальном этапе проект может оставить аудиторию равнодушной, и его история на этом закончиться.

Growth Stage – После того как проект выжил в конкурентной борьбе при этом пользуется спросом и даже начинает занимать свое место на рынке, следующем этапом будет выход на безубыточность. На этом этапе инвесторы начинают получать прибыль.

Expansion Stage – На этом этапе продукт достигает прописанных бизнес целей. Продукт успешно занимает высокие позиции на рынке, он узнаваемый. При этом компания разработчик ищет выходы на новые рынки.

Exit Stage – Этот этап максимального успеха для продукта. Пик развития достигнут, и инвесторы начинают продавать свою долю другим крупным игрокам, получая прибыль. Ради этого они и вкладывали свои средства. Иногда случается, что инвесторы оставляют свою долю в проекте чтоб получать стабильную прибыль.

IT Department

Это новый виток корпоративного развития, который активно развивается благодаря цифровой трансформации, которая происходит в бизнесе.

Современные правила бизнеса делают невозможным существования компаний без такого отдела. Любой банк, страховая фирма или форекс брокер имеют свой ИТ отдел или даже целую дочернюю компанию.

Работа этих отделов и фирм располагается на стыке аутсорсинга и продукта. Они разрабатывают свой продукт с нуль, но он считается энтерпрайз-приложением, потому что используется только внутренними сотрудниками компании. Иногда продукт появляется на рынке для все пользователей, но такое происходит реже. Такие компании работают как аутсорсеры но только клиент у них один.

Далее рассмотрим иерархию ИТ компаний, какие бывают должности и какие функции они подразумевают под собой.

Структура IT-компаний

Пример структуры компании:

Далее ознакомимся с подробным описанием позиций и технологий работы ИТ компании.

Топ менеджмент (senior management), C-Level

CEO (Chief Executive Officer), Owner, Founder – главный человек в компании. Исполнительный директор, который отвечает за стратегию развития компании. Представляет компанию и принимает самые важные решения.

COO (Chief Operating Officer) – Главный операционный директор. Его задача — реализовать стратегию от совета директоров.

CTO (Chief Technology Officer) – Главный технический директор. Отвечает за стратегию технологического становления компании и управляет всем техническим блоком. Отвечает за обучения сотрудников, внедрения и поддержку разных процессов внутри компании.

Технический отдел

Team Lead – руководитель команды. Такой человек выполняет две роли менеджерскую и техническую. На такие позиции берут специалистов с сильным техническим опытом. То есть он может заниматься как разработкой, так и тестированием или дизайном.

Tech Lead – обычно такие позиции занимают люди с большим техническим опытом, инженеры ПО. Это одни из самых опытных специалистов в команде, имеющее лидерские задатки.

Senior Developer – это разработчик с опытом минимум 5 лет. У такого человека имеются глубокие знание в коммерческой разработке софта.

Frontend- Developer – разработчик который отвечает за публичную часть приложения или сайта. С этой частью пользователь контактирует напрямую. Такой специалист отвечает чтоб каждая кнопка, иконка, текст или окно были на своем месте и выполняли свое прямое назначение.

Backend Developer – (с англ. back-end (оборотная сторона) – это программист, который отвечает за внутреннюю и вычислительную логику веб-сайта или веб-приложения, а также иного программного обеспечения и информационных систем.

Full Stack Developer – универсальный специалист. Такой человек может создать продукт с нуля, при этом занимаясь как Backend, так и Frontend функциями.

QA Automation Engineer – отвечает за качество продукта. В этом ему помогает использования специальных программ, которые тестируют и проверяют результаты выполнения задач.

Manual QA Engineer – основная задача это анализ и улучшения процесса тестирования. Их задача проводить анализ результатов тестирования и следить за выявлением и устранением дефектов в продукте.

Какие сервисы постановки и управления задачами использует технический отдел:

Jira – такая система позволяет работать с несколькими проектами одновременно. Это коммерческая система, которая отслеживает ошибки, создает и ведет схемы безопасности и оповещения.

YouTrack – это инструмент управления задачами, который просто приспосабливается под ваши процессы. Инструмент поддерживает поисковые запросы и создает пользовательские рабочие процессы.

Trello – очень полезный инструмент для малых бизнесов и стартапов. Эта облачная программа для управления проектами онлайн. Позволяет организовать роботу по японской методологии канбан-досок.

ИТ терминология:

Backup (резервная копия) – такая резервная копия предоставляет группы файлов или же копии отдельных файлов. Такие файлы сохранены на отдельном носителе. Это также предварительно созданная копия данных для восстановления в случае потери оригинальных данных.

Bug (жучок, баг) –так называют ошибку которая появляется в программе

Firewall, Brandmauer (Межсетево5 экран, брандмауэр) – узел в сети, который работает препятствием для предотвращения передачи трафика из одного сегмента в другой. Чтобы уменьшить трафик или повысить безопасность сети используют межсетевой экран.

Help Desk (служба помощи) – служба которая принимает и обрабатывает заявки поступающие от пользователей о проблемах в работе компонентов информационной структуры компании. Если у сотрудника проблемы с ПК или софтом, всегда обращаются в Help Desk.

Traffic (Трафик) – поток данных в сети.

MOF – Microsoft Operation Framework – специальная методология от Microsoft которая основывается на ITIL (библиотека инфраструктуры информационных технологий).

Patch (исправление) – если нужно внести изменения в программу используют этот модуль. Patch создаётся разработчиком при обнаружении некорректной работы ПО, или появились проблемы с безопасностью.

Web-интеграция – это комплекс услуг который используется при построении корпоративных систем на базе web технологий. Иными словами, web-интеграция представляет собой синхронизированное функционирование сайта, и других специализированных программ

Feature – характерная черта или же требование которое должна удовлетворять система.

Stack – набор инструментов, языков программирования, фреймворков, систем управления базами данных, или компиляторов для роботы над проектами.

Code Review – используют систематически для обнаружения ошибок в исходном коде. Такое может произойти если на изначальном этапе не было сделано тщательной проверки.

Sprint – это отрезок времени, месяц или меньше. В это время создаётся готовый к использованию продукт. Спринты лежат в основе методологий scrum и agile, и правильный выбор спринтов поможет команде выпускать более качественное программное обеспечение без лишней головной боли.

Структура отдела диджитал маркетинг (Digital Marketing)

Кто за что отвечает, какие сервисы и технологии используют в маркетинговом отделе?

Chief Marketing Officer (CMO) – Начальник отдела маркетинга. Человек занимающейся маркетинговой стратегией, измерением результатов проделанной работы.

Paid Advertising Manager – отвечает за платную рекламу (PPC). Сюда входит продвижение на таких платформах как Google Ads, Facebook Ads, LinkedIn Ads. В некоторых компаниях такие сотрудники управляют другими членами команды или фрилансерами.

SEO Manager – сотрудник который занимается органическим продвижениям сайта или продукта. Может работать вместе с контент менеджером или вместо него если робота подразумевает только ведения страницы с блогом.

Content Marketing Manager – разрабатывает контент стратегию. Также отвечает за реализацию и делегирование все форм контента, таких так блоги, email, соц. сети и видео.

Social Media Manager – отвечает за развитие акаунтов в социальных сетях. Управляет командой или фрилансерами. Также отвечает за стратегическое развитие вверенных акаунтов.

Digital PR Manager – PR специалист работает над привлечением внимая к продукту или компании через подкасты, блоги, новостные сайты.

Сервисы, которые использует маркетинговый отдел:

Google Analytics – универсальный сервис для просмотра статистики сайта. Можно смотреть, как и посещение так и взаимодействие пользователей с вашим сайтом или конкретной страницей. Чтобы подключить Google Analytics нужно разместить специальный JS код на страницах сайта.

Crello – используется как графический редактор для создания анимированных дизайнов

HubSpot – сервис для полной роботы со всеми структурами диджитал маркетинга. Сюда входит работа с блогами, SEO, управление контентом. Также систему используют для автоматизаций email-маркетинга.

Терминология, которую используют в маркетинге:

Google Ads (Реклама Google) – сервис для создания и размещения рекламы в Google.

Контекстно-медийная сеть Google — это миллионы сайтов, видео и приложений, где может показываться контекстная реклама. Система размещает рекламу в соответствие с интересами пользователей.

CPC (Cost Per Click, цена за клик) – средняя цена за клик. Её платит рекламодатель. Цена за клик рассчитывается как соотношение потраченного бюджета к количеству кликов.

PPC (Pay Per Click, плата за клик) – размещение рекламы по формуле платы за клик. Вы платите за каждый клик, который получила ваша реклама.

CPM (Cost Per Thousand Impression, цена за 1000 показов) – стоимость рекламы которую оплачивает рекламодатель за 1000 показов своего объявления на таких площадках как Яндекс.Директ и Google Ads.

CPL (Cost per lead, стоимость лида) – сумма которую нужно заплатить за привлечение одного лида. Формула, следующая – CPL = Расходы на привлечение / Численность заявок.

CPO (Cost per order, стоимость заказа) – сумма стоимости заказа. Рассчитывается за такой формулой – CPO = Расходы на привлечение/Количество продаж.

Ключевые слова – слова или фразы, которые используются для того, чтобы ваша медийная реклама показывалась. При этом они должны совпадать с поисковыми запросами пользователей.

Типы соответствия ключевых слов – специальные символы, которые используются в Google Ads для расширения или сужения ключевых слов.

Минус-слова – слова, которые используют для блокировки показа объявлений по запросам которые не связаны с вашем товаром или услугой.

Ремаркетинг – настраивается в Google Ads для пользователей, которые уже посещали вашу посадочную страницу. Система сохраняет их данные и показывает вашу рекламу или сайт еще раз автоматически.

Таргетинг – параметр, используемый для выбора целевой аудитории. Такие аудитории выделяют по следующим признакам: география, пол, возраст или интересы, даже гаджет с которого осуществляется приход на ваш сайт.

CMS (Content Management System, система управления контентом) – такая система служит для накачивания сайта контентом, и управления им. Также можно редактировать или удалять тексты с помощью CMS.

SEO (Search Engine Optimization, поисковая оптимизация) – основная задача поисковой оптимизации вывести сайт в топовые позиции поисковиков, Яндекс.Директ или Google и увеличить посещаемость сайта.

SERP (поисковая выдача) – страница, которую видит пользователь, при поиске по конкретному запросу (страница в Google или Яндекс.Директ).

Link Building (наращивание ссылочной массы) – действия нацелены на увеличение обратных ссылок на ваш сайт чтобы увеличить его позиции в поисковой выдаче.

Site Map (карта сайта) – список всех страниц сайта. Они размещаются в строгой последовательности. Также применяется в SEO для того, чтобы краулеры (специальные работы поисковых сетей) смогли проверить сайт корректно и соответственно повысить его в выдаче.

Google Analytics – многофункциональный аналитический сервис от Google для оценки посещаемости и работы сайта или приложения. Сервис позволяет отслеживать активность на сайте и как с ним взаимодействуют посетители.

UTM-метки – небольшие фрагменты кода, которые добавляются в URL. Создание UTM-меток помогает отследить и проанализировать трафик сайта. Например, узнать, какой пост в соцсетях эффективнее других или насколько хорошо работает призыв к действию на посадочной странице.

А/B тестирование (сплит-тестирование) – используется для сравнения двух страниц, в которых могут быть изменены некоторые элементы интерфейса, чтобы увидеть, какая все таки может принести больше конверсии.

ROI (Return on Investment) – возвращения инвестиций. Коэффициент, который показывает прибыльность или убыточность вливаний капитала. Рассчитывается по формуле: ROI = (Доход – Расход) / Расход * 100%.

Маркетинг тесно связан с продажами, поскольку стимулирует вашу аудиторию выбирать именно ваш продукт. Но как же устроен отдел продаж? Что используют в своей работе работники отдела продаж, чтобы продать клиенту товар или услугу? Рассмотрим дальше.

Как устроен отдел продаж

Business Analyst – анализирует потребности компании. Такой специалист использует специальные методы бизнес-анализа для того чтобы определить проблемы бизнеса и предоставить их решения.

Sales Development Representative (SDR) – такой специалист работает с каналами для привлечения потенциальных клиентов и создания базы.

Account executive (AE или SR) – получает контакты от SDR, проводит серию встреч с ними. Формирует специальное предложения чтобы контакт перешёл из лида в сделку.

Account Manager – менеджер по работе с клиентами. Ищет возможности для увеличения прибили с текущей базы клиентов. Такой специалист также обслуживает или ведет клиента.

Lead Gen Manager – занимается поиском целевой аудитории и ведет деловую переписку. Формирует базы потенциально заинтересованных клиентов. В совей роботе также может использовать различные маркетинговые инструменты.

Какими сервисами пользуется отдел продаж:

Sales Navigator Professional – инструмент который используют для поиска клиентов и совершения продаж. Также с его помощью есть возможность расширить продажи и находить потенциальных клиентов без ограничений

Ahrefs – инструмент, который используют для анализа ссылочный массы и поиска новых ресурсов для размещения ссылок. Можно также анализировать конкурентов и находить обратные ссылки на сайт.

LeadFeeder – инструмент, который используют в сегменте B2B. Можно посмотреть посетителей сайта и превратить их в качественных лидов. Работает с Google Analytics.

Терминология отдела продаж:

Квалификация лидов или lead scoring – процесс сбора данных о потенциальных покупателях. На основе этих данных делается вывод нужно ли заключать с ними сделку.

Leads nurturing – подразумевает взаимодействие с клиентом через создания специального контента для каждого этапа воронок продаж, чтобы заключить сделку.

Холодные звонки – телефонные звонки, которые совершаю с целью привлечения новых потенциальных клиентов и увеличения базы данных. Или же для непосредственного продажа товара.

B2B (англ. «Business to business» — рус. «Бизнес для бизнеса», сокращённо произносится, как «би ту би») – рынок сектора, который работает на другие компании. Это продажа продукта (товара или услуги) от одной юридической компании — в другую.

B2C (англ. «Business-to-consumer», рус. «Бизнес для потребителя») – этот сектор бизнеса работает на покупателя.

CRM (англ. «Customer Relationship Management») – система управления взаимоотношениями с клиентами. Упрощает работу с клиентами, автоматизирует некоторые процессы. Делает работу прозрачнее.

Cross-sell (кросс-продажа, или дополнительная продажа) – это продажа, которая осуществляется поверх уже сделанной продажи. Обычно используется для продажи каких то дополнительных компонентов.

Rate per Hour – цена за час который тратиться на разработку. Вы предлагаете эту цену клиенту. Такое взаимодействие практикуется в аутсорсинговой модели.

Monthly Base Fee – помесячная оплата услуг вашего разработчика. Клиент платит за отдельного специалиста в команде. Такое взаимодействие используют в аутставинговой модели.

Upwork – одна из самых популярных бирж фриланса, где можно предлагать свои услуги а также искать подходящих специалистов или клиентов. Пользуется популярностью во всем мире.

Appfutura – это мобильная платформа, которая объединяет разработчиков приложений с компаниями для реализации их проектов.

Согласно исследованию американской HR платформы Indeed потребность в ИТ специалистах в 2021 году увеличилась на 30%, а в ИТ рекрутерах более чем на 50%!

Мы в DNA325 открыли бесплатное обучение для всех, кто хочет стать ИТ рекрутером и ворваться в ИТ индустрию с трендовой профессией.

Заполните краткую форму и наши менеджеры свяжутся с вами.