IT-справочник: Термины для разработчиков и менеджеров

от автора

Эпиграф:

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

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

Любую аббревиатуру можно найти через поиск «Ctrl+F» по странице. Каждый компонент имеет принадлежность к типу задачи, аббревиатуру, расшифровку RU‑ENG и пример/комментарий.

Update:

30.10.2024 — первый релиз статьи

Тип

Аббревиатура

Расшифровка 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 Специалист по дизайну графических пользовательских интерфейсов

Профстандарт существует, чтоб дать описание занимаемой должности. Менеджеров много, но каждый выполняет какую-то конкретную задачу. Используется для отчетности.
https://classinform.ru/profstandarty/06.025-spetcialist-po-dizainu-graficheskikh-i-polzovatelskikh-interfeisov.html

Маркетинг

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): каждый класс или модуль в программе должен иметь только одну причину для изменения.
2) Принцип открытости/закрытости (Open-Closed): программные сущности (классы, модули, функции и т.п.) должны быть открыты для расширения, но закрыты для изменения.
3) Принцип подстановки Барбары Лисков (Liskov Substitution): объекты в программе должны быть заменяемыми на экземпляры их подтипов без изменения корректности программы.
4) Принцип разделения интерфейса (Interface Segregation): клиенты не должны зависеть от интерфейсов, которые они не используют.
5) Принцип инверсии зависимостей (Dependency Inversion): зависимости внутри системы должны строиться на основе абстракций, а не деталей.

Разработка ПО

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).

Типы обработки кода

Минимизация

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

Вики

Википедия

Формат ведения структуры контента, упорядоченный набор данных.

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


ссылка на оригинал статьи https://habr.com/ru/articles/854704/


Комментарии

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

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