Найти в Дзене

Что такое бэклог? Чем баг отличается от фичи? Подборка терминов для начинающих программистов

Оглавление

Анастасия Киреева — выпускница РУДН и тестировщик программного обеспечения. Она занимается контролем качества выпускаемого продукта, чтобы юзеры могли без затруднений пользоваться «программами». Если говорить простым языком – находит «косяки» разработчиков. Учим язык программистов с Анастасией.

Баг (с англ. Bug – вирус/ошибка)

Ошибка или дефект, возникающая при разработке продукта.

Фича (с англ. Feature – особенность)

Нельзя не упомянуть после бага. Можно услышать от разработчика: «это не баг – это фича». Обычно означает дополнительную интересную функцию в продукте.

Таска (с англ. Task – задача)

Задача, которую нужно решить. Например, разработчику выдается определенное задание по разработке – это и есть таска.

Билд (с англ. Build – строить)

Сборка. Готовая и стабильная версия программы, которую отдают тестировщику на проверку. Билдов может быть несколько, так как в проект может вноситься много правок – как критичных, так и незначительных.

Спринт (с англ. Sprint)

Отрезок времени (часто 2 недели), в который закладывают задачи по проекту. Их нужно выполнить командой.

Бэклог (с англ. Backlog)

Список заданий в порядке приоритетности, которые нужно сделать при разработке продукта.

Спека (с англ. Specification – спецификация)

Документ с описанием требований и характеристик, где указано, как должен работать функционал разрабатываемого продукта.

Прод (с англ. Production – производство)

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

Аттачи (с англ. Attachments – вложение)

Файлы, которые можно прикрепить. Например, картинки.

Деплой (с англ. Deploy – развертывать)

Запуск веб-приложения (сайта) на сервере.

Бонус: Джун / мидл / сеньор – часто можно увидеть эти приписки к должности. Это уровень компетенции среди специалистов.

Джун (с англ. Junior – младший)

Без опыта или с совсем маленьким опытом работы, его нужно многому учить, обычно решает самые легкие задачи под присмотром «старших» коллег.

Мидл (с англ. Middle – средний)

Уже разбирается в системе, часть задач выполняет самостоятельно, а часть –тоже под присмотром коллег. При этом скиллы (навыки) могут быть как и у Джуна, тогда смотрят на время работы – обычно мидлом становятся с опытом от двух лет.

Сеньор (с англ. Senior – старший)

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

Подборкой профессиональных терминов поделилась Анастасия Киреева — выпускница факультета физико-математических и естественных наук РУДН. Она окончила бакалавриат по направлению «Бизнес-информатика» и магистратуру по программе «Фундаментальная информатика и информационные технологии».

Редактировала Алина Тё