Эпиграф:
«Мир менеджера — это мир переговоров, в котором маркетинг встречается с финансами.
Мир разработчика — это мир точных значений, в котором обитают технологии и различные методы проектирования.
Понимать чужие аббревиатуры будет полезно и тем, и другим.»
Материал планируется к периодическому дополнению, в том числе информацией из комментариев под статьей. На момент издания в ней содержатся те материалы, которые когда-то пригодились автору и, вероятно, будут полезны начинающим специалистам из разных областей.
Любую аббревиатуру можно найти через поиск «Ctrl+F» по странице. Каждый компонент имеет принадлежность к типу задачи, аббревиатуру, расшифровку RU‑ENG и пример/комментарий.
Update:
30.10.2024 — первый релиз статьи
04.04.2025 - upd
Тип | Аббревиатура | Расшифровка ENG | Расшифровка RU | Примеры | Комментарий |
SEO | CPC | Сost Per Click | Стоимость за клик | Размещена реклама стоимостью 5000 рублей в месяц. Перешло за месяц 500 человек. CPC = 10 рублей | Стоимость одного клика по рекламному баннеру или объявлению. |
SEO | CTR | Click-Through Rate | Процент перехода по ссылке к показам | Показана реклама 100 раз, перешло 3 пользователя, процент перехода 3% | Метрика в интернет-маркетинге, которая показывает процентное соотношение количества кликов по объявлению к его показам. |
Базы данных | OLTP | On Line Transaction Processing | Онлайн-обработка транзакций | Записи о содержании всех чеков за сегодня | Основная цель OLTP - обработка данных, а не анализ данных. |
Базы данных | OLAP | On Line Analytical Processing | Оперативная аналитическая обработка | Анализ всех чеков по конкретному человеку | Основной целью OLAP-сервиса является анализ данных, а не их обработка. |
Виды предоставления ПО | IaaS | Infrastructure as a Service | Инфраструктура как услуга | Microsoft Azure | - |
Виды предоставления ПО | PaaS | Platform as a Service | Платформа как услуга | OpenShift, Google App Engine, Red Hat OpenShift, Apprenda, CloudBees | - |
Виды предоставления ПО | SaaS | Software as a Service | Программное обеспечение как услуга | Trello, Slack, Яндекс Почта | - |
Виды предоставления ПО | MaaS | Monitoring as a Service | Мониторинг как услуга | Мониторинг веб-сайтов, Мониторинг баз данных, Мониторинг облачных сервисов | - |
Виды предоставления ПО | CaaS | Communication as a Service | Коммуникация как услуга | Создание контента, Сайт компании, Социальные сети | - |
Виды предоставления ПО | XaaS | «Anything» as a Service | Всё, что угодно как услуга | - | XaaS — это термин, который относится к любым инструментам, приложениям, сервисам, играм и т. д., которые доставляются на ноутбук или другое устройство через облако. |
Безопасность (ИБ) | OTF | Outbound Traffic Filtering | Фильтрация исходящего трафика | - | Процесс мониторинга и контроля трафика, который покидает сеть или систему. |
Безопасность (ИБ) | IIRD | Isolated Instance of Recovery Data | Изолированная копия данных для восстановления | - | Резервная копия, которая хранится в защищенной среде, отделенной от основной инфраструктуры. |
Безопасность (ИБ) | TDR | Test Data Recovery | Тестирование восстановления данных | - | Процесс проверки способности системы восстанавливать данные из резервных копий. |
Безопасность (ИБ) | AutoBack | Automated Backups | Автоматизированные резервные копии | - | Процесс создания копий данных и систем без необходимости ручного вмешательства. |
Безопасность (ИБ) | UEBA | User and Entity Behavior Analytics | Аналитика поведения пользователей и сущностей | - | Аналитика поведения пользователей и сущностей, которая использует машинное обучение и алгоритмы для анализа поведения пользователей и устройств в сети. |
Безопасность (ИБ) | NTA | Network Traffic Analysis | Анализ сетевого трафика | - | Анализ сетевого трафика, который включает в себя мониторинг и анализ сетевых потоков для выявления аномалий и угроз. |
Безопасность (ИБ) | IDS | Intrusion Detection System | Система обнаружения вторжений | - | Система обнаружения вторжений, которая мониторит сетевой или системный трафик на наличие подозрительной активности или нарушений политики безопасности. |
Безопасность (ИБ) | SIEM | Security Information and Event Management | Система управления информацией и событиями безопасности | - | Система управления информацией и событиями безопасности. Она объединяет сбор, анализ и корреляцию данных о безопасности из различных источников (например, сетевых устройств, серверов, приложений) в реальном времени. |
Безопасность (ИБ) | AVP | Antivirus Protection | Защита от вирусов | - | Программное обеспечение, предназначенное для обнаружения, предотвращения и удаления вредоносного ПО, такого как вирусы, черви, трояны и шпионские программы. |
Безопасность (ИБ) | WAF | Web Application Firewall | Фаервол для веб-приложений | - | Специализированный фаервол, который защищает веб-приложения от различных угроз. WAF анализирует HTTP/HTTPS-трафик и фильтрует его, основываясь на заранее определенных правилах и сигнатурах. Он также может предоставлять защиту на уровне приложений, что делает его важным компонентом в обеспечении безопасности веб-приложений. |
Безопасность (ИБ) | NAC | Network Access Control | Контроль подключения к сети | - | Система, которая обеспечивает контроль над тем, кто и что может подключаться к сети. |
Безопасность (ИБ) | FW / NGFW | Firewall / Next-Generation Firewall | Блокератор несанкционированного доступа | - | Устройство или программное обеспечение, которое контролирует входящий и исходящий сетевой трафик на основе заранее определенных правил безопасности. |
Безопасность (ИБ) | TIP | Threat Intelligence Platform | Платформа анализа киберугроз | - | Программное обеспечение или сервис, который помогает организациям собирать, анализировать и управлять данными о киберугрозах. |
Безопасность (ИБ) | OSINT | Open Source Intelligence | Поиск в открытых источниках | - | Сбор и анализ информации о киберугрозах из доступных публично источников. |
Безопасность (ИБ) | ASM | Attack Surface Management | Идентификация точек атаки | - | Процесс идентификации, мониторинга и управления всеми потенциальными точками входа, через которые злоумышленники могут атаковать систему или сеть. |
Безопасность (ИБ) | TI | Threat Intelligence | Информация о потенциальных или текущих угрозах | - | Информация о потенциальных или текущих угрозах, которая может помочь организациям в предотвращении, обнаружении и реагировании на кибератаки. |
Кадровое управление | ОКЗ | - | Общий классификатор занятий | Профстандарт: 06.025 Специалист по дизайну графических пользовательских интерфейсов | Профстандарт существует, чтоб дать описание занимаемой должности. Менеджеров много, но каждый выполняет какую-то конкретную задачу. Используется для отчетности. |
Маркетинг | NPS | Net Promoter Score | Индекс потребительной лояльности | Шкала от 0 до 10 | Индекс определения приверженности потребителей товару или компании / бренду. Он используется для оценки готовности к повторным покупкам. Является одним из главных индексов измерения клиентской лояльности. |
Маркетинг | FMCG | Fast-Moving Consumer Goods | Товары повседневного спроса | Продукты питания | - |
Разработка ПО | KISS | Keep it simple, stupid | Делай проще, тупица | Не нужно для Welcome Page поднимать Kubernetes, достаточно HTML + JS + CSS | |
Разработка ПО | DRY | Don’t repeat yourself | Не повторяй себя | Если метод повторяется в классах - лучше вывести его в отдельный метод вне классов и обращаться к нему | |
Разработка ПО | YAGNI | You aren't gonna need it | Вам это не понадобится | Если конкретно сейчас вам требуется Welcome Page - не нужно готовить все методы для работы википедии. Достаточно поднять Welcome Page. | |
Разработка ПО | APO | Avoid Premature Optimization | Избегайте преждевременной оптимизации | Сначала соберите то, что работает, а затем ускорьте, если это необходимо | |
Разработка ПО | SOLID | SOLID | Солид | Описывает пять ключевых принципов проектирования и организации объектно-ориентированного кода. | 1) Принцип единственной ответственности (Single Responsibility): каждый класс или модуль в программе должен иметь только одну причину для изменения. |
Разработка ПО | CPS | Critical Path Schedule | График критического пути | Диаграмма Ганта | Это последовательность задач, которая определяет минимальное время завершения проекта. Любая задержка в выполнении задач на критическом пути приведет к задержке всего проекта. |
Разработка ПО (тестирование) | 1) Smoke Testing | Smoke Testing | Дымное (общее) тестирование | Мы проверяем, что стул есть и он похож на стул (Smoke Testing). | - |
Разработка ПО (тестирование) | 2) Functional Testing | Functional Testing | Функциональное тестирование | Мы проверяем, что на нем действительно можно сидеть (Functional Testing). | - |
Разработка ПО (тестирование) | 3) Integration Testing | Integration Testing | Интеграционное тестирование | Мы проверяем, что ножки не скользят на мокром полу (Integration Testing). | - |
Разработка ПО (тестирование) | 4) Regression Testing | Regression Testing | Регрессионное тестирование | Мы проверяем, что пятая ножка стула не мешает сидеть (Regression Testing). | - |
Разработка ПО (тестирование) | 5) Load Testing | Load Testing | Нагрузочное тестирование | Мы проверяем, что стул выдержит 1 толстого человека (Load Testing). | - |
Разработка ПО (тестирование) | 6) Stress Testing | Stress Testing | Стресс-Тест | Мы проверяем, что стул выдержит 4 толстых человека и сломается на 5-м (Stress Testing). | - |
Разработка ПО (тестирование) | 7) Security Testing | Security Testing | Тест Безопасности | Мы проверяем, что в стул никто не сможет вставить прослушку (Security Testing) | - |
Разработка ПО (тестирование) | 8) Fuzz Testing | Fuzz Testing | Тест неожиданных запросов | Мы проверяем, что если мы на стул посадим не человека, а кошку - стул выдержит (Fuzz Testing). | - |
Разработка ПО (тестирование) | 9) UI Testing | UI Testing | Тест пользовательского интерфейса | Если стул выжил - можно оценить стоит ли его покрасить в розовый цвет (UI Testing). | - |
Разработка ПО (тестирование) | Minimal acceptance test | Minimal acceptance test | Позитивное тестирование | - | Включает в себя набор основных тестов из перечня базовых тестов. Задача такогоMinimal acceptance test сводится к проверке функционала и логики продукта. |
Разработка ПО (тестирование) | Acceptance test / System testing | Acceptance test / System testing | Позитивно-негативное тестирование / Системное тестирование | - | Полный тест перед релизом продукта. Тест позволяет убедиться, что функциональность работает корректно, так как воспроизводят поведение пользователя при работе с ИТ-решением и проверяют, что различные пользовательские сценарии работают так, как ожидается. |
Разработка ПО (тестирование) | Defect validation | Defect validation | Валидация дефектов | - | Вид теста, направленный на проверку правильности принятого разработчиком решения о дефекте. |
Разработка ПО (тестирование) | New features testing | New features testing | Тестирование новых функций | - | Один из видов тестов, направленный на проверку полного и корректного поведения новых функций без негативных последствий для продукта. Это комплексное тестирование функциональности, на которую могло повлиять нововведение. |
Разработка ПО (тестирование) | White-box testing | White-box testing | Тест белого ящика | - | Тестирование, основанное на анализе внутренней структуры компонента или системы. Тестировщику полностью доступен исходный код. |
Разработка ПО (тестирование) | Black-box testing | Black-box testing | Тест черного ящика | - | Тестирование без доступа к исходному коду и базам данных. |
Разработка ПО (тестирование) | Grey-box testing | Grey-box testing | Тест серого ящика | - | У специалистов есть доступ к базам данных или фрагментам кода. |
Разработка ПО (тестирование) | Alpha testing | Alpha testing | Альфа-тестирование | - | Моделируемое или действительное эксплуатационное тестирование, проводимое потенциальными пользователями или независимой командой обеспечения качества на стороне компании-разработчика, но вне команды разработки. |
Разработка ПО (тестирование) | Beta testing | Beta testing | Бета-тестирование | - | Тестирование, проводимое клиентами на внешней стороне, никак не связанной с компанией-разработчиком. Позволяет определить, действительно ли ИТ-решение удовлетворяет требованиям заказчика и вписывается в бизнес-процессы. Бета-тестирование проводится в качестве внешнего приёмочного тестирования готового ПО. |
Разработка ПО (тестирование) | User acceptance testing | User acceptance testing | Приемочное тестирование | - | Формальное тестирование потребностей, требований и бизнес-процессов. Проводится, чтобы определить, соответствует ли ПО критериям приёмки, и для того чтобы дать возможность пользователям, заказчикам или заинтересованным сторонам определить, выпускать решение или нет. |
Разработка ПО (тестирование) | Ad hoc testing / Monkey test | Ad hoc testing / Monkey test | Интуитивное тестирование / Тест мартышки | - | Тестирование, выполняемое неформально, без формальной подготовки тестов, формальных методов проектирования тестов, определения ожидаемых результатов и руководства по выполнению тестирования. По своей сути выполнение случайных действий для выявления проблем. |
Разработка ПО (тестирование) | Exploratory testing | Exploratory testing | Исследовательское тестирование | - | Метод создания тестов, при котором QA-инженер контролирует проектирование тестов в то время, как эти тесты выполняются, и использует полученную во время тестирования информацию для проектирования новых и улучшенных тестов. |
Разработка ПО (тестирование) | Documentation testing | Documentation testing | Проверка технической документации и функциональных требований | - | Тестирование качества документации |
Разработка ПО (тестирование) | Module testing | Module testing | Модульное тестирование | - | Тестирование отдельных компонентов ПО. Тесты позволяют проверить на корректность отдельные модули исходного кода программы. |
Разработка ПО (тестирование) | Test automation | Test automation | Автоматизированное тестирование | - | Для ускорения тестирования на проекте, особенно если говорить о регулярном запуске повторяющихся тестов, процесс можно частично автоматизировать с помощью автотестов. Подразумевает, что выбранные функции и шаги теста, такие как запуск, инициализация, выполнение, анализ и выдача результата, реализуются без участия человека с помощью инструментов для автоматизированного тестирования. |
Разработка ПО (тестирование) | Manual testing | Manual testing | Ручное тестирование | - | Тип тестирования ИТ-продуктов, при котором тесты выполняются инженерами вручную, без привлечения каких-либо инструментов автоматизации. |
Разработка ПО (тестирование) | Cross browser testing | Cross browser testing | Кроссбраузерное тестирование | - | Для определения работоспособности ПО на различных браузерах или версиях браузеров. |
Разработка ПО (тестирование) | Cross platform testing | Cross platform testing | Кроссплатформенное тестирование | - | Тестирование на совместимость ПО с различными операционными системами или версиями операционных систем. |
Разработка ПО (тестирование) | Prototype testing | Prototype testing | Тест прототипа | - | Способ определения структурных, логических ошибок и проблем проектирования на ранней стадии развития продукта до начала фактической разработки. |
Разработка ПО (тестирование) | Accessibility testing | Accessibility testing | Тестирование доступности | - | Определяет степень лёгкости, с которой пользователи с ограниченными способностями могут использовать систему или её компоненты. |
Разработка ПО (тестирование) | Installability testing | Installability testing | Тестирование установки | - | В ходе тестирования установки проверяется правильность процесса установки ПО и эффект, оказываемый установкой на операционную систему пользователя. Тестирование механизма лицензирования помогает определить эффективность системы защиты программы. |
Разработка ПО (тестирование) | Localization testing | Localization testing | Тестирование локализации / страны | - | Проводится, чтобы проверить качество перевода продукта с одного языка на другой. Также проверяется совместимость приложения со стандартами различных регионов и правильность оформления документации и вспомогательных файлов. |
Разработка ПО (тестирование) | Globalization testing | Globalization testing | Тестирование интернационализации | - | Цель — найти потенциальные проблемы в решении, которые могут повлиять на процесс интернационализации и убедиться, что существующий код может обеспечить поддержку других элементов без ущерба функциональности или графического интерфейса. |
Разработка ПО (тестирование) | Performance testing | Performance testing | Тест производительности в целом | - | Определяет надёжность, стабильность, производительность приложений, сайтов и другого ПО. |
Разработка ПО (тестирование) | Volume testing | Volume testing | Объемное тестирование | - | Система испытывается на больших объёмах данных. |
Разработка ПО (тестирование) | Stability testing | Stability testing | Тестирование стабильности | - | Проверки стабильности работы системы под нагрузкой в течение длительного времени. |
Разработка ПО (тестирование) | Dynamic Testing / Boundary Conditions Test | Dynamic Testing / Boundary Conditions Test | Динамическое тестирование / Тест граничных условий | - | Проверка поведения ПО с динамическими переменными или переменными, которые не являются постоянными, и поиск западающих мест решения. Для проверки динамического поведения код должен быть уже написан, скомпилирован и запущен в среде, максимально близкой к продуктовой. |
Типы обработки кода | Минимизация | Code minimization | Минимизация | - | Удаление из кода всех несущественных символов с целью уменьшения объёма файла скрипта и ускорения его загрузки. В минимизированном коде удаляются все комментарии и незначащие пробелы, переносы строк, символы табуляции. |
Типы обработки кода | Обфускация | Code obfuscation | Обфускация | - | Способ сокращения исходного кода. Также, как минимизация, она удаляет пробельные символы и вырезает комментарии, но в дополнение она изменяет сам код. Например, во время обфускации имена функций и переменных заменяются на более короткие, что делает код более компактным, но менее читабельным. |
Хранение данных | "3-2-1" | "3-2-1" | Стратегия резервного копирования "3-2-1" | 3 файла: 1 на диске, другой на флешке, сама флешка вне офиса | Хранить информацию в 3 копиях, на 2 разных типах носителей, 1 носитель вне офиса |
Этапы развития ПО | MVP | Minimum Viable Product | Минимальный жизнеспособный продукт | - | Для сервиса: выполняет поставленную задачу, но не полностью. Можно уже применять с пользой для бизнеса. |
Разработка ПО (Front) | Spoiler | Spoiler | Спойлер | Скрываемое меню в программе | Элемент веб-страницы, который позволяет скрыть и показывать определенный контент по клику пользователя. |
Разработка ПО (Front) | Snippet | Snippet | Сниппет | Краткая информация о сайте в Яндексе | Краткая информация о сайте или веб-странице, отображаемая в поисковой выдаче |
Разработка ПО | AD | Active Directory | Система централизованного управления | - | Служба каталогов от Майкрософт, предназначена для централизованного управления инфраструктурой. Основная цель AD — облегчить системным администраторам работу по администрированию и обслуживанию компьютеров, серверов и сети. |
Разработка ПО (Front) | WYSIWYG-редактор | WYSIWYG | WYSIWYG-редактор | Хабр | «Что видишь, то и получишь» — свойство редактора, позволяющее исключить необходимость использовать режим предпросмотра при создании контента. |
Разработка ПО (Front) | Anchor | Anchor | Якорь | - | «Закладка» с уникальным именем на определенном месте страницы, предназначенная для создания перехода к ней по ссылке. |
Разработка ПО (Front) | PUSH-сообщение | PUSH message | PUSH-сообщение | Сообщение от банка в приложении | Короткое сообщение, которые веб-ресурс рассылает своим подписчикам на устройство. |
Разработка ПО | Drag&Drop | Drag&Drop | Хватай и Бросай | - | Способ оперирования элементами интерфейса в интерфейсах пользователя реализуемый путем его «захвата» и «бросания» с помощью кнопки мыши. |
Разработка ПО | Wiki | Wiki | Вики | Википедия | Формат ведения структуры контента, упорядоченный набор данных. |
Надеюсь, что информация выше поможет найти общий язык с вашими коллегами из других отделов :)