Практики
Всего найдено: 115 практик
Release Evidence
Управление релизами Альтернативное название
Фиксация состава релиза и его описания в JIRA (Задачи на разработку, Release Сycle, Fixversion) и контроль артефактов тестирования.
Release Planning
Управление релизами Альтернативное название
Релиз — это вариант производимого продукта, предоставляемый для использования конечному потребителю. Планирование релиза — это метод управления продуктом, при котором вы разрабатываете стратегию его ...
Retrospectives
Управление проектами Ретроспектива
Ретроспектива — обсуждение этапа работ с целью сделать следующий этап лучше, качественнее, позитивнее. Мы оцениваем что хорошего и не очень произошло на предыдущем этапе и вместе обсуждаем как закрепи...
SDLC-метрики
Управление командой Альтернативное название
SDLC (Software Development Life Cycle) метрики — это набор показателей, используемых для измерения эффективности и продуктивности процессов разработки ПО на различных этапах его жизненного цикла. Эти ...
Smoke Testing
Тестирование Альтернативное название
Быстрые автоматические проверки работоспособности приложения после его установки на окружение. С помощью таких проверок можно получить первое представление о качестве новой версии или проверить конфиг...
Software Versioning
Стандарты разработки Версионирование ПО
Правила версионирования приложения и ведения списка изменений. Как частный случай практики версионирования можно использовать Семантическое версионирование (англ.). Также эту практику можно рекомендо...
Structured Logs
Кодирование Структурированные логи
Структурированные логи — это логи, которые можно обработать в автоматическом режиме и выделить из логов ключевые значения. Логи могут поставляться в JSON или любом другом удобном для автоматической об...
Support Docs
Документация Альтернативное название
Контроль наличия документации и полноты знаний по установке и поддержке приложения.
Technical Debt
Управление проектами Технический долг, Техдолг
Technical Debt (техдолг) - подход к управлению задачами в бэклоге (планированию их решения), когда любая разработка в одной и более системах, которая не может быть полноценно выполнена в текущий момен...
Test Data Management
Тестирование Управление тестовыми данными
Практика управления тестовыми данными. Тестовые данные должны обновляться вместе с приложением. Идеальный вариант, когда данные снимаются с продуктового окружения, обезличиваются, из них убираются люб...
Test Env on Demand
Инфраструктура Альтернативное название
Создание тестового окружение по требованию.
Test-Driven Development
Стандарты разработки Альтернативное название
Test-Driven Development или TDD — техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки: сначала пишется тест, покрывающий желаемое изменение...
Testing Pipelines
Тестирование Альтернативное название
Практика описания процесса тестирования в виде кода.
Testing Strategy
Тестирование Альтернативное название
Стратегия тестирования представляет собой описание общего подхода к тестированию и целей тестирования по конкретной ИТ-системе, проекту или Запросу на изменение (затрагивающему более 1й системы). В ...
Time to Restore Service
Метрики Альтернативное название
Сколько в среднем времени занимает восстановление приложения на продуктовом окружении после инцидента, деградации сервиса или обнаружения ошибки, влияющей на пользователей приложения.
Trunk Based Development
Стандарты разработки Альтернативное название
Практика работы с исходным кодом нацеленная на максимально быстрые интеграции изменений разработчиков в основную ветку репозитория. Практика требует отлаженного процесса работы с исходным кодом, значи...
Unit Testing
Тестирование Модульное тестирование
Модульное тестирование — это тестирование программы на уровне отдельно взятых модулей, функций или классов. Это процесс в программировании, позволяющий проверить на корректность отдельные модули исхо...