Хабрахабр

Словарик айтишника или Что? Где? Куда? Часть 1

Добро пожаловать! «Привет! Пойдем знакомиться с твоей командой. Спасибо, что приняла наш оффер. Ты вышла под конец спринта, поэтому пока работы для тебя не запланировали. У них как раз сейчас дейли. По всем вопросам обращайся к своему пио.» Как стендап закончится, можешь почитать спеки, командные окиары и просмотреть бэклог на следующий спринт.

Это бессмыслица какая-то или деловой язык? Попробуем разобраться.
image

Язык айтишников

Каждый, кто работает в IT, непременно сталкивался с профессиональным жаргоном и компьютерным сленгом. Его можно любить или ненавидеть, принимать или терпеть, но непреложным остается факт — IT-жаргон существует и от него никуда не деться.

Кажется, их так много, что потребуется немало времени, чтобы понять и выучить их все. Когда приходишь в новую компанию, на тебя наваливается куча незнакомых слов. В итоге, начинаешь говорить так же, как и все. Многие слова ты уже знаешь, о смысле других догадываешься, часть из них является англицизмами, поэтому догадаться об их значении несложно Первая реакция — неприятие: «Зачем использовать английские слова в русский речи, когда есть достаточно русских альтернатив?» Потом ты пытаешься сохранить чистоту языка. Это неизбежно.

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

Слова собраны по тематическим группам. Я послушала, как говорят разработчики в Wrike, и составила словарик из самых распространенных слов.

Scrum-терминология

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

Бэклог

От англ. backlog (дословно — очередь работ) — еще не запланированный объем работы, который требуется выполнить команде. Каждая созданная задача вначале попадает в бэклог, а потом уже в спринт.

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

Примеры употребления:

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

Гол, голевой

От англ. goal (дословно — цель) — цель спринта (бывает одна или несколько), которую команда берется сделать. Цель состоит из ряда задач, которые нужно выполнить, чтобы его достигнуть.

Может быть множественного числа. Слово употребляется и как существительное, и как прилагательное.

Примеры употребления:

  • «Эта задача голевая, нужно сделать ее в первую очередь»
  • «Все голы в этот раз не выполнили»
  • «Почему неголевые задачи в работе?»

Дейли

От англ. daily (дословно — ежедневно) — ежедневные короткие (от 5 до 30 минут) встречи команды с целью поделиться прогрессом по выполненным задачам за предыдущий день и озвучить план работ на текущий день. Также дейли могут называть стендапом (от daily standup), потому что обычно такие встречи происходят стоя — для большей эффективности.

Примеры употребления:

  • «Ребята, у нас дейли, встаем»
  • «Я сегодня удаленно, подключите меня на дейли по Zoom»
  • «К сожалению, дейлик пропускаю, нужно идти на важный митинг»

Коммититься

Глагол от англ. существительного commitment (дословно — ответственность). Коммититься — значит обещать выполнить определенный объем работы в оговоренные сроки. Это не просто обещание, это сознательное обязательство перед собой и командой. Человек, который закоммитился, обязан сделать всё возможное, чтобы выполнить то, что сам и пообещал реализовать.

Примеры употребления:

  • «Мы на это не коммитились, поэтому надо вернуться к более приоритетным задачам»
  • «Вы уверены, что мы можем коммититься на такое?»
  • «В этом спринте мы выполнили все цели, на которые коммитились»

Спринт

От англ. sprint (дословно — бег на короткую дистанцию) — заданный отрезок времени, за который нужно выполнить запланированный объем работы, чтобы в конце этого отрезка был ожидаемый результат.

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

Примеры употребления:

  • «Опять завалили спринт»
  • «На этот спринт выпадают праздничные дни, поэтому он будет короче»
  • «Невыполненные задачи из прошлого спринта надо перенести в следующий»

Инструменты для работы

Технические, информационные и вспомогательные средства и приложения для работы.

Ветка

От англ. branch (дословно — ветка) — тот редкий случай, когда в ходу русский перевод термина. Веткой (термин git) называют полную копию проекта, в которой ведется разработка. В проекте может быть создано много веток, что позволяет работать одновременно с разными частями кода. Потом все ветки загружаются в мастер. Процесс «ответвления» иногда называют «бранчеванием», уже как раз от branch.

Примеры употребления:

  • «Изменения можно посмотреть в моей ветке»
  • «Я отбранчевался от твоей ветки»
  • «Можешь глянуть на конфликты в этой ветке?»

Мок

От англ. mock-up (дословно — эскиз) — макет с UX-дизайном для разработки. Несмотря на то, что слово дословно переводится как «эскиз» или «прототип», в Wrike моками называют готовые проработанные макеты с дизайном.

Примеры употребления:

  • «А моки где?»
  • «Моки еще не закончены, но уже можно глянуть внешний вид»
  • «Как было в моке, так я и сделал»

Прод

От англ. production (дословно — промышленная среда) — ветка с рабочей версией продукта, которую видят пользователи. Это окончательная точка куда попадает результат разработки. Иногда так же называют мастер.

Примеры употребления:

  • «Этот баг на проде»
  • «Мы готовы катить эту задачу на прод?»
  • «На проде нет этих изменений»

Реф

От англ. reference (дословно — пример) — схожий функционал или внешний вид, который используется для ориентира. Он служит для сравнения.

Примеры употребления:

  • «Я тут нашла несколько рефов, давайте обсудим»
  • «Для подобного функционала даже рефов нет»
  • «Рефы есть в задаче»

Спека

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

Примеры употребления:

  • «Спека еще не готова»
  • «В спеке нет четких уточнений по поводу этого поведения»
  • «Я обновлю спеку, и задачу можно брать в работу»

Таска

От англ. task (дословно — задача) — задача, заведенная или планируемая на любого работника.

Примеры употребления:

  • «Заведи на это таску, чтобы мы не забыли»
  • «Кинь мне таску с этим багом, я гляну»
  • «А чьи это таски висят в бэклоге?»

Разработка

Термины, употребляющиеся разработчиками при работе над задачами.

Буст

От англ. boost (дословно — ускорение) — процесс повышения производительности, ускорение загрузки.

Примеры употребления:

  • «Я создала задачу на буст списка»
  • «Мы бустили открытие диалоговых окон»
  • «Мне кажется, что сейчас уже заметный буст есть»

Катить

Отправлять готовую работу в деплой, предпринимать шаги для подготовки ветки к мерджу в продуктовую ветку.

Примеры употребления:

  • «Тут ручное тестирование не требуется, я сам задачу закачу»
  • «Не забудьте, мы завтра катим эту фичу»
  • «Когда катится задача со списками?»

Комплитить

От англ. complete (дословно — заканчивать) — завершать задачу, закрывать задачу, когда она полностью готова.

Примеры употребления:

  • «Я закомплитила родительскую таску, потому что все сабтаски закомпличены»
  • «Можно уже комплитить таску?»
  • «Сторю пока комплитить рано, надо вначале баги пофиксить»

Консистентность

От англ. consistency (дословно — системность) — общее единообразие во всех частях продукта.

Примеры употребления:

  • «В моке кнопка серая, а у нас везде синие, неконсистентно получается»
  • «Сделала миксин и переменные так же, как там, чтобы поддержать консистентность»
  • «Выглядит консистентно»

Матчится

От англ. match (дословно — совпадать) — полное соответствие чего-либо с чем-либо. Процесс приведения к единообразию.

Примеры употребления:

  • «Этот стиль вот совсем не матчится с тем, что сейчас на проде»
  • «Нужно сматчить эти два мока»
  • «Отлично матчится с недавно зарелиженной фичей»

Пинать

Термин, подобный глаголу «пинать», который также имеет значение «делать» и «работать». Конкретное значение определяется по приставке. Подопнуть — сделать немного, допинать — доделать.

Примеры употребления:

  • «Надо допинать уже эту таску»
  • «Подопни чутка и можно в тестирование»
  • «Мы уже столько раз допинывали эту фичу»

Ручка

От англ. handler (дословно — обработчик) — бэкэнд-термин, означающий ответ от сервера, в котором приходят данные.

Примеры употребления:

  • «Какое название у ручки, в которой пользователи приходят?»
  • «Тут дергаются сразу три ручки»
  • «При клике на кнопку мы из этой ручки получаем айди объекта»

Скоуп

От англ. scope (дословно — объем) — набор фич и частей продукта, закрепленных за отдельной командой.

Примеры употребления:

  • «В чьем скоупе данная фича?»
  • «Это в скоупе вот этой команды, спроси у них»
  • «Нет, это не из нашего скоупа»

Фича

От англ. feature (дословно — характеристика) — определенная часть или деталь от общего продукта, которая разрабатывается изолированно.

Примеры употребления:

  • «Завтра релизим эту фичу вместе с фиксом багов»
  • «Ваша команда классную фичу разработала»
  • «Для нового функционала обязательный фича-тур»

Флоу

От англ. flow (дословно — течение) — порядок действий при работе над задачей. Например, вначале задача берётся в разработку, потом проходит ревью, далее тестируется и т.д.

Примеры употребления:

  • «В нашем флоу ревью обязательно, нельзя его пропускать»
  • «Та команда работает по другому флоу»
  • «Какое флоу у вебсайта?»

Должности

Некоторые должности, названия которых вошли в обиход в виде сокращений с английского.

Девопс

От англ. DevOps, сокращенно от Developer Operations (дословно — интеграция разработки и эксплуатации) — специалист, занимающийся внедрением DevOps-методологии. Полное название должности — DevOps-инженер, но в речи вторую часть всегда отбрасывают.

Примеры употребления:

  • «Спроси об этом у девопсов»
  • «Кто из девопсов занимался архитектурой?»
  • «Это в в зоне ответственности девопсов»

Пио

От англ. PO, сокращенно от Product Owner (дословно — владелец продукта) — роль по скрам-методологии, человек, ответственный за проработку продукта и распределение бэклога. Он знает о требованиях пользователя и возможностях команды.

Примеры употребления:

  • «Мы не можем зарелизить без пио»
  • «Надо узнать у пио — делать или не делать»
  • «Прежде, чем взять задачу в спринт, узнай у пио, есть ли на это ресурсы»

Пиэм

От англ. PM, сокращенно от Product Manager (дословно — менеджер продукта) — менеджер, который отвечает за продукт, его обязанности совпадают с обязанностями пио, отличие только в том, что это название должности, а не роли в скраме. Так же, как пио, пиэмов могут называть продакт.

Примеры употребления:

  • «Ищем пиэмов в новый юнит»
  • «А кто пиэм у этой команды?»
  • «Пиэм должен знать ответ, спроси у него»

Организационное

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

Дейоф

От англ. day-off (дословно — выходной) — просто выходной.

Примеры употребления:

  • «У меня завтра дейоф»
  • «Он взял дейоф за свой счет»
  • «Почему я не в курсе о ее дейофе?»

Драйвер

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

Примеры употребления:

  • «Для этой инициативы нужен драйвер»
  • «Кто будет драйвить этот проект?»
  • «Как драйвер ты должен периодически всех пинать, чтобы работали»

Консёрн

От англ. concern (дословно — тревога, участие) — в английском языке слово «консёрн» имеет много различных значений, при этом очень часто употребляется в русской речи. Какое именно значение вкладывает в него автор, известно только ему самому. Иногда — это смесь многих значений, таких как: особый интерес, беспокойство, цель, настороженность, опасение и т.д.

Примеры употребления:

  • «У меня есть консёрны относительно этой идеи»
  • «Мой консёрн в том, что это может не работать»
  • «А какие у тебя консёрны?»

Окиары

От англ. OKR, сокращенно от Objectives and Key Results (дословно — цели и ключевые результаты) — система по постановке и достижению целей. Она нужна для синхронизации работы всех участников компании/отдела/команды, чтобы все двигались в одном направлении, с понятными приоритетами и постоянным ритмом. В отличие от KPI, это амбициозное целеполагание, достижение окиаров (окров) на 70-80% — отличный результат.

Примеры употребления:

  • «Когда мы узнаем окиары на следующий квартал?»
  • «У команды не может быть окиаров, они есть только у юнитов»
  • «Впечатляющие окиары!»

Оффер

От англ. offer (дословно — предложение) — предложение о работе / приглашение на работу.

Примеры употребления:

  • «Ему выслали оффер, ждем ответа»
  • «Кандидат отклонил наш оффер»
  • «По итогам собеседования мы хотим сделать вам оффер»

Поинт

От англ. point (дословно — точка) — чаще всего употребляется в значении «точка зрения», сокращенно от point of view. Также в значениях: «суть», «смысл», «довод».

Примеры употребления:

  • «Мой поинт в том, что надо заранее планировать работу»
  • «Согласна, в этом есть поинт»
  • «Какие поинты у этого решения?»

Это первая часть словарика айтишника. Скоро выйдет вторая. Расскажите, много ли слов знали до этого, а про какие термины слышите впервые?

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть