IT-термины для ЛПРов агентств: как и где использовать

Словарь для тех, кто хочет ставить чёткие ТЗ разработчикам и считать экономику IT-проектов

Подборка
23.06.26
Автор:
#Коммуникация#Обучение#Процессы

Даже самому заядлому гуманитарию нужно погрузиться в IT-контекст, чтобы общаться с программистами и разработчиками на одном языке: формулировать задания, задавать вопросы, контролировать процесс, оценивать их предложения и выполненную работу. А иначе — недопонимания, переделки и перерасход бюджета.

Вместе с Денисом Дубовсковым, фаундером IT-компании Orange DM, разбираем самые употребимые термины и объясняем, как их применять. Практическую часть отметили таким эмодзи👉. 

Денис Дубовсков
Фаундер Orange DM

Базовые термины для разработки

API или «апи». Это протокол, по которому общаются разные информационные системы. Вот возьмём сайт и онлайн-кассу — они не могут связаться напрямую, потому что у них отличаются внутренний язык и правила. API в этом случае — как переводчик: он «говорит» сайту, как правильно отправить запрос, и «объясняет» кассе, что от неё хотят. Благодаря нему системы понимают, как запрашивать данные друг у друга, и устанавливают соединение.

👉 На старте проекта выясните, умеет ли система отдавать данные по API. Если нет, стоимость проекта может вырасти в несколько раз. В худшем случае окажется, что интеграция невозможна.

Мы привыкли, что у популярных CRM вроде Битрикс24 все протоколы открыты и отлично взаимодействуют с сайтами. Но так не везде. Например, в некоторых медицинских системах часть данных закрыта, и её не передать по API.

Мы собирали для клиента медицинскую информационную систему. Перед началом работы мы не проверили, может ли система делиться данными по API. Только в процессе работы поняли, что не получается подружить стоматологическую CRM с нашим IT-продуктом. Могли бы решить вопрос другими способами. Например, через кучу сложного кода. Но тогда бы выросла цена. В итоге, мы отказались от проекта и потеряли деньги. Такие нюансы лучше обсуждать до старта.

Денис Дубовсков
Фаундер Orange DM

Framework или «фреймворк». Это готовый каркас для будущей программы: кто-то собрал архитектуру и разложил всё по полочкам. Например, популярный в разработке фреймворк — Laravel. Он даёт готовые инструменты и делает код лаконичным. Программист берёт его за основу и создаёт свои веб-приложения и сайты.

Плюс популярного фреймворка — на него легко найти исполнителей: если команда разбежалась, другие разработчики зайдут и разберутся. А вот если клиенту написали всё с нуля, на своей кастомной архитектуре — он привязан к этой команде. Другие просто не возьмутся. Или попросят очень много денег.

Денис Дубовсков
Фаундер Orange DM

👉 Разберитесь, какой именно «фреймворк» разработчик планирует взять. Выбирайте популярные фреймворки, чтобы позже легко масштабировать проект. А если предлагают малоизвестный или самописный фреймворк, разберитесь, точно ли нужен именно такой и почему.

Pipeline или «пайплайн». С английского — конвейер. В IT-сфере — последовательность этапов бизнес-процесса от начала и до результата по определённому маршруту. В разработке — это путь от идеи до запуска. В продажах — от лида до оплаты. Когда пайплайн выстроен, скорость работы кратно увеличивается. Когда его нет — каждый раз всё делается заново и по-разному. 

👉 Попросите у команды показать пайплайн. Они сразу поймут, что вам нужна система, маршрут, логика от точки А до точки Б. Не набор действий, а выстроенный процесс.

Основные процессы

Backlog или «бэклог». Это копилка всех идей и задач, которые компания хочет реализовать, но пока не берёт в работу. В бэклоге копятся идеи, которые пришли в голову в разговоре с заказчиком или командой. Позже специалист, который распределяет задачи, зайдёт в эту копилку, выберет нужное и раскидает по спринту. 

Если бэклог не чистить и не структурировать, он превратится в свалку из задач, где непонятно, что актуально, а что уже неважно.

Денис Дубовсков
Фаундер Orange DM

👉 Слово выручает, когда к вам приходят с идеями не вовремя. Когда вы говорите: «Отлично, кладём в бэклог» — вы не отметаете идею и не берёте её в работу прямо сейчас. Действует в обе стороны: если подрядчик говорит «положим в бэклог», значит услышал и позже вернётся к идее. 

Custdev или «кастдев». Опрос потенциальных клиентов о том, насколько продукт решает их проблему. При чём кастдев можно проводить, когда продукт только в планах или уже на стадии разработки. Здесь важно понять, какие боли у целевой аудитории, что они уже делают, чтобы их закрыть и чего для этого не хватает. Кастдев показывает разработчику, что именно нужно пользователю и на каких фичах надо сфокусироваться.

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

Денис Дубовсков
Фаундер Orange DM

👉 Предлагайте команде провести кастдев перед каждым проектом. Без него вы работаете на удачу, даже если верите, что придумали лучший продукт в мире. Возможно, так оно и есть, но стоит заранее это проверить. 

A/B Testing или «A/B тестирование». Так называют проверку гипотез на пользователях. Цель — выяснить, какая из них работает лучше. Например, дизайнер разработал три варианта для кнопки сайта, а маркетологу нужно определить самый кликабельный. Через какой-нибудь VWO он настраивает A/B-тест:

  • Треть посетителей видит первую версию кнопки
  • Ещё одна треть — вторую.
  • Остальные — третью.
  •  Когда наберется достаточная выборка, маркетолог анализирует конверсию каждой кнопки и принимает решение.

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

👉 Если маркетолог говорит «нужен A/B тест» — не отмахивайтесь. Он хочет не растранжирить бюджет, а проверить, какая гипотеза реально работает. Так вы даже сэкономите, потому что выберете правильный путь развития продукта. 

Планирование и управление

Scope или «скоуп». Это границы проекта и объём работ. Скоуп определяет цели и ограничения проекта, а главное: что входит в него, а что нет. Без скоупа заказчик может регулярно добавлять задачи или просить переделать. Скоуп помогает исполнителю и заказчику синхронизироваться и двигаться в одном направлении.

👉 Если чувствуете, что заказчик просит больше, чем договаривались, скажите: «Этого нет в скоупе». Звучит мягче, чем «этого нет в ТЗ», не тянет в юридическую плоскость и не создаёт конфликт. То, чего нет в скоупе, — дополнительная задача, а значит и дополнительные ресурсы.

Приведу пример из практики. Мы взялись за сложную разработку, утвердили скоуп. Через некоторое время заказчик предложил добавить интеграцию с телефонией. Мы сказали: стоп, этого не было в скоупе. Предложили положить задачу в бэклог и вернуться к ней после MVP — готовой тестовой версии продукта. Потом мы назначили встречу и решили, что интеграция с телефонией действительно нужна. Сделали её за отдельную плату.

Денис Дубовсков
Фаундер Orange DM

Status Report или «статус репорт». Документ, который показывает итоги прогресса по проекту. Этот регулярный срез нужен, чтобы понять, что сделано, что в работе, что застряло и что делать дальше. Если игнорировать статус репорт, можно не заметить проблемы и заминки вовремя.

Например, в агентстве отдали задачу проверенному специалисту. Месяц его не трогали и не просили репорт — человек же надёжный. За два дня до дедлайна спрашивают, готова ли задача. Оказывается, что-то пошло не так ещё на второй неделе, но он не предупредил: думал разрулит к сроку. Аванс вернул, но работа не сделана, а заказчик ждёт результат послезавтра. Своевременный статус репорт обнаружил бы проблему вовремя — агентство успело бы поменять исполнителя и предупредить заказчика о новых сроках.

Статус-репорт — это не контроль ради контроля, а способ вовремя увидеть риск, пока ещё можно что-то сделать. Как часто его проводить каждый решает сам. Но не делать вообще — дорого обходится.

Денис Дубовсков
Фаундер Orange DM

👉 Определите, как часто будете делать статус репорт и регулярно сверяйтесь с командой. Если сомневаетесь, что с проектом всё окей, то попросите внеплановый репорт. Это работает и внутри команды, и с заказчиком.

Bench или «бэнч». С английского — «скамейка запасных игроков». В первую очередь термин применяют и к внештатникам, с которыми есть договорённости взяться в любой момент за работу. Или даже к тёплым контактам исполнителей, к которым можно срочно обратиться с заказом. А ещё так называют резервных сотрудников, которые получают зарплату и социальные гарантии, но временно не заняты в проектах.

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

Денис Дубовсков
Фаундер Orange DM

👉 Попросите эйчаров подготовить бэнч. Заранее продумайте, как вы можете поддерживать интерес резервных сотрудников.

Что вы узнаете:
Комментарии