ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
Словарь создан ТГ сообществом: Образование по BA, SA, Архитектуре при поддержке STENETSCHOOL.RUАктивное участие в создании словаря принимали
2
Основная задача данного словаря - снизить стресс и облегчить адаптацию молодого специалиста, пришедшего после университета или переходящего в ИТ сферу из другой профессии.
- Предметной областью данного словаря является ИТ сфера.
- Словарь создан на основе ИТ понятий, жаргонизмов, англицизмов, сокращений и других наиболее часто используемых в ИТ сфере терминов, определений и фраз.
- Словарь не содержит терминов из любой другой прикладной предметной области, будь то банкинг, логистика, телеком и т.д.
- Словарь не содержит всеобъемлющей информации об ИТ технологиях, языках программирования и т.д.
3
Конструктивные предложения по развитию словаря можно присылать на почту info@stenetschool.ru или напрямую https://t.me/StenetSchool
Предложения по уточнению уже существующих терминов, можно оставлять в комментариях к соответствующим ячейкам в самом словаре.
4
Предложения по добавлению новых терминов вы можете оставить в файле терминов-кандидатов они будут проверены и при необходимости добавлены в основной словарь
5
Если вы не понимаете зачем нужен данный словарь, считаете, что он вреден, не правилен, не должен существовать и не является словарём в академическом смысле данного слова, просто пройдите мимо 🙂
6
Термин/фразаТермин ENGОписаниеОсновной терминСинонимыСтатья с подробной информацией
7
автоматизированное тестированиеTest automation метод тестирования программного обеспечения, который выполняется с использованием специальных программных средств, которые, в свою очередь необходимы для выполнения набора тестовых примеров.основной
8
авторизацияAuthorization процедура проверки прав пользователя на выполнение определенных действий на веб-ресурсе или в компьютерной системе, результатом которой становится разрешение или отказ на выполнение действий.основнойhttps://www.kaspersky.ru/blog/identification-authentication-authorization-difference/29123/
9
агендаAgendaповестка или расписание дня/встречи основной
10
апгрейдUpgrade Улучшение, модернизация/переход на новую, более совершенную версию программы, оборудования и т.д.основной
11
апдейтUpdateангл. обновить. Изначально термин использовался в IT-сфере для обозначения обновления программного обеспечения. Сейчас значение несколько шире: проводят апдейт сайта, интерфейса, поисковых алгоритмов.основной
12
АПИAPIсовокупность различных инструментов, функций и точек взаимодействия которыми одна компьютерная программа может взаимодействовать с другой программойосновной
13
апишкасовокупность различных инструментов, функций и точек взаимодействия которыми одна компьютерная программа может взаимодействовать с другой программойАПИсиноним
14
апрувto approveОдобрение какого-то действия или информации после проведения предварительной модерации/проверки.основной
15
асампшенassumptionДопущение, предположениеосновной
16
асапasapот англ. as soon as possible - так скоро, как это возможноосновной
17
асептенс тестAcceptance testПриемочное тестирование - метод тестирования, выполняемый для определения того, соответствует ли программная система спецификациям требований.основной
18
асинхронностьAsychronicityвыполнение процесса или действия в неблокирующем режиме без ожидания ответа или получения результатаосновной
19
аутентификацияAuthenticationАутентификация — процедура проверки подлинности, например проверка подлинности пользователя путем сравнения введенного им пароля с паролем, сохраненным в базе данных.основнойhttps://www.kaspersky.ru/blog/identification-authentication-authorization-difference/29123/
20
багBugошибка в программеосновной
21
баг-трекерbug trackerприкладная программа, разработанная с целью помочь разработчикам программного обеспечения учитывать и контролировать ошибки и неполадки, найденные в программах, пожелания пользователей, а также следить за процессом устранения этих ошибокосновной
22
база данныхData baseорганизованная структура, предназначенная для хранения, изменения и обработки взаимосвязанной информацииосновной
23
бас факторBus factorриск означающий потерю ключевого носителя каких либо знаний, после наступления которого проект не может быть продолжен, или будет продолжен с большим трудомосновной
24
БДDBорганизованная структура, предназначенная для хранения, изменения и обработки взаимосвязанной информациибаза данныхсиноним
25
БДшкаорганизованная структура, предназначенная для хранения, изменения и обработки взаимосвязанной информациибаза данныхсиноним
26
белый ящикWhite boxметод тестирования программного обеспечения, который предполагает, что внутренняя структура/устройство/реализация системы известны тестировщикуосновной
27
бета-версияBeta versionПочти готовая версия продуктаосновной
28
бета-тестированиеbeta testingинтенсивное использование почти готовой версии продукта с целью выявления максимального числа ошибок в его работе для их последующего устранения перед окончательным выходом продукта на рынок, к массовому потребителю.основной
29
библиотекаLibraryсборник подпрограмм или объектов, используемых для разработки программного обеспеченияосновной
30
билдBuildозначает «сборку», то есть стабильную версию программы, которую можно протестировать и предложить пользователю.основной
31
блокерBlockerБарьер/критическая ошибка, который делает невозможным прохождение сценария пользователя.основной
32
бордаинструмент для визуализации и анализа информациидашбордсиноним
33
бранчэто просто линия разработки кода, которая имеет общую историю с другими ветками и существует параллельно с нимиветкасиноним
34
БРДBRDофициальный документ, в котором изложены цели и ожидания, которых организация надеется достичь, сотрудничая с поставщиком для выполнения конкретного проектаосновной
35
бэкBackendвнутренняя часть програмного обеспечения выполняющая логические операции, расчеты и обработку информацииосновной
36
бэкапкопирование базы данныхосновной
37
бэклогback logперечень задач, ожидающих реализации командой разработкиосновной
38
бэклог продуктаProduct Backlogнабор задач, технический долг, баги по всем продуктубэклогсиноним
39
бэклог спринтаSprint Backlogнабор работы, задач, US, UC, которые необходимо выполнить команде за спринтосновной
40
верификацияFormal Verificationпроцесс оценки того, насколько что либо соответствует заданным условиямосновной
41
веткаbranchэто просто линия разработки кода, которая имеет общую историю с другими ветками и существует параллельно с нимиосновной
42
витринаData MartСрез базы, хранилища данных, который призван представлять собой массив узкоспециализированной, тематической информации, ориентированный под запросы сотрудников определенного департамента, вектора работы организации.основной
43
вливатьтермин относится либо к обновлению приложения, либо к обновлению репозитория кода.
В первом случае возможны варианты: вливать = загружать, разворачивать, устанавливать, обновлять версию приложения,
Во втором случае "влить в ветку" = "соединять ветки кода"
основной
44
ВПНVPNбезопасное зашифрованное подключение пользователя к сети, с которым он может обходить локальные ограничения и сохранять конфиденциальность.основной
45
выкатитьВыложить новую версию продуктаосновной
46
вьюхаСрез базы, хранилища данных, который призван представлять собой массив узкоспециализированной, тематической информации, ориентированный под запросы сотрудников определенного департамента, вектора работы организации.витринасиноним
47
гейзенбагпрограммная ошибка, которая исчезает или меняет свои свойства при попытке её обнаруженияосновной
48
гембаGembaобозначения подхода, характерного для японской управленческой практики кайдзен, согласно которому для полноценного понимания ситуации считается необходимым прийти на гэмба — место выполнения рабочего процесса, собрать факты и непосредственно на месте принять решение.основной
49
гитGitраспределённая система контроля версий, которая даёт возможность разработчикам отслеживать изменения в файлах и работать над одним проектом совместно с коллегами.основной
50
грумингGroomingСобрание представителей Scrum-команды, во время которого обсуждаются детали бэклога продукта и готовится очередное планирование спринта.
Приведение бэклога в порядок
основной
51
дашбордdashboardинструмент для визуализации и анализа информацииосновной
52
ДВХDWHинформационная база данных, специально разработанная и предназначенная для подготовки отчётов и бизнес-анализа с целью поддержки принятия решений в организацииосновной
53
дебагdebugэто процесс поиска и исправления ошибок в скрипте.основной
54
девопсdevelopment и operationsметодология активного взаимодействия специалистов по разработке со специалистами по информационно-технологическому обслуживанию и взаимная интеграция их рабочих процессов друг в друга для обеспечения качества продуктаосновной
55
дейлиDailyрегулярная короткая встреча Agile-команды, которая призвана синхронизировать всех участников, обеспечивать прозрачность рабочего процесса и таким образом поддерживать эффективность и производительность команды
Ежедневная планерка
основной
56
декомпозицияразделение структуры одной большой сущности на несколько сущностей поменьше и попроще. примеры: - большая задача делится на задачи поменьше - система делится на модули, модули на компонентыосновнойhttps://thecode.media/decompose/
57
демоDemoДемонстрационная версияосновной
58
деплоить Deployосуществлять деплой, производить действия, направленные на перевод исходного кода программы в рабочее состояние на конкретном сервере (запуск исходного кода программы) основной
59
деплойосуществлять деплой, производить действия, направленные на перевод исходного кода программы в рабочее состояние на конкретном сервере (запуск исходного кода программы) деплоить синоним
60
дергатьПроизводить запрос\вызывать API метод интеграционного взаимодействияосновной
61
джираJiraПланировщик задач. Используется для планирования и контроля задач у сотрудников.основной
62
джироводСпециалист по обслуживанию и эксплуатации Jiraосновной
63
дискавериdiscoveryпервый этап работы над проектом, на котором выявляются требования и анализируются поставленные бизнес-цели, чтобы сделать предложение по технической реализации, зафиксировать границы проекта и оценить стоимость разработки; как правило на заранее ограниченный период времени для экспресс-обследования будущего проекта выделяют небольшую команду (РП, аналитик, дизайнер, разработчик), на выходе концепт и стоимость реализации проекта.фаза дискаверисиноним
64
дискоуппересмотр и уменьшение объема работосновной
65
докаДокумент часто содержащий описание чего-либо ТЗ\Регламент и пр.документсиноним
66
документДокумент часто содержащий описание чего-либо ТЗ\Регламент и пр.основной
67
ДТОDTOData Transfer Object - объект, который используется для передачи данных при работе с удалённым интерфейсом (API)основной
68
дэдлайнDeadlineКрайний срок сдачи\решения\завершения работыосновной
69
дэйлирегулярная короткая встреча Agile-команды, которая призвана синхронизировать всех участников, обеспечивать прозрачность рабочего процесса и таким образом поддерживать эффективность и производительность команды
Ежедневная планерка
дейлисиноним
70
ЕТЛьETLаббревиатура от Extract, Transform, Load. Это системы корпоративного класса, которые применяются, чтобы привести к едному виду и загрузить в информационное хранилище данные из нескольких разных учетных систем.основной
71
заблюритьРазмыть\замазать изображение\фрагмент изображенияосновной
72
заделиверитьCD - continuous deliveryДоставить, обычно используется в контексте доставки готового кода приложения на боевой сервер или сервер тестирования в системах автоматического развёртывания приложения (напр.: Jenkins, GitLab-CI)основнойhttps://ru.wikipedia.org/wiki/CI/CD
73
закомититьпроизводить фиксация кода в гите (хранилище кода)коммиттитьсиноним
74
закоммититьсяВ общем виде "Взять обязательства", обычно используется для обозначения принятия ответственности команды сделать определенный объем (скоуп) за определенное время (итерацию, спринт)основной
75
идентификацияпроцедура, в результате выполнения которой для субъекта идентификации выявляется его идентификатор, однозначно определяющий этого субъекта в информационной системеосновнойhttps://www.kaspersky.ru/blog/identification-authentication-authorization-difference/29123/
76
интеграционное тестированиеintegration testingПроверка правильности взаимодействия компонентов приложения. (например проверяем что данные введённые пользователем на сайте, коректно сохраняются в базе данных (БД))основнойhttps://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
77
инфраструктураinfrastructureсовокупность программных и аппаратных решений необходимых для функционирования информационной системыосновной
78
исходниккод приложенияосновной
79
итерацияiterationповторение какого либо действияосновной
80
канареечный релизcanary deploymentразвёртывание приложения на тестовом стенде, но для малого кол-ва реальных пользователей. обычно предшествует шагу полноценного релиза в системах CI/CD, служит для выявления критических багов в приложенииосновнойhttps://docs.gitlab.com/ee/user/project/canary_deployments.html
81
канарейка умерлаВыявили критические баги при релизе на канарейку, дальнейший деплой невозможен, надо откатитьсяосновной
82
капаситиcapacityОчень широкий термин, зависит от контекста. Может значит выдерживаемое приложением кол-во обращений пользователей в сек. (RPS)
Емкость команды в плане количества выполняемых задач и т.д.
основной
83
катить Выложить новую версию продуктавыкатитьсиноним
84
катить фичу на продВыложить новую версию продуктавыкатитьсиноним
85
кипиайKPIKPI - ключевые показатели производительности сотрудника или группы сотрудников. На их достижение обычно завязано получение премии.основной
86
кластеризацияОбычно используется в контектсте управления ресурсами на сервере, где работает приложение. В общем случаи обозначает объединение нескольких едениц физического оборудования в логические еденицы, которые выполняют роль сервераосновнойhttps://ru.wikipedia.org/wiki/%D0%9A%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80_(%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B0_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BE%D0%B2)
87
код ревьюCode reviewПроверка написанного кода опытными коллегами для нахождения слабых мест и пр.основной
88
коллизияКонфликт интересов. Иногда используют в костексте "проблема"основной
89
коммитCommitфиксация кода в гите (хранилище кода)основной
90
коммиттитьпроизводить фиксация кода в гите (хранилище кода)основной
91
контейнерИзолированная программная среда в которой запускается приложениеосновнойhttps://www.cloud4y.ru/blog/overview-of-containerization-technology/
92
конфаВикипедия для работы. Используется для описания всей подноготной информации о приложении русским языком(не только русским). Оформления и зранения документации, диаграмм и другой информации о проекте. конфлюенссиноним
93
конфигТекстовый файл с настройками для работы ПО\модуляосновной
94
конфликты в веткетермин из системы контроля версий (VCS), ситуация когда код разрабатываемый в ветке, конфликтует с кодом из мастер ветки. Например разработчик поменял цвет кнопки на зелёный, но до этого уже кто-то покрасил кнопку в синий, тогда VSC предупреждает, что чтобы залить изменения в мастер нужно разрешить возникший конфликт. Ситуация возникает, когда два разработчика меняют один и тот же фрагмент кодаосновной
95
конфлюВикипедия для работы. Используется для описания всей подноготной информации о приложении русским языком(не только русским). Оформления и зранения документации, диаграмм и другой информации о проекте. конфлюенссиноним
96
конфлюенсconfluenceВикипедия для работы. Используется для описания всей подноготной информации о приложении русским языком(не только русским). Оформления и зранения документации, диаграмм и другой информации о проекте. основной
97
концепцияDesignцеликом верхнеуровнево описывает приложение или проект в целом, не углубляясь в деталиосновной
98
кроликRabbit MQОдна из реализаций технологии, которая обеспечивает очереди для обмена сообщениями между информационными системами\модулямиосновной
99
кросс-валидацияперекрестная проверка какой либо информацииосновной
100
крыжитьпроверять, подтверждатьосновной