Контроль версий
Управление версиями Основы контроля версий Контроль версий – это система для отслеживания изменений в коде и документации. Он позволяет разработчикам […]
Управление версиями Основы контроля версий Контроль версий – это система для отслеживания изменений в коде и документации. Он позволяет разработчикам […]
Безопасный по замыслу Безопасность программного обеспечения “Безопасность по замыслу” подразумевает разработку безопасных программных продуктов. Стратегии и шаблоны безопасности применяются на
Программирование без эгоизма Определение и история Программирование без эгоизма – стиль, минимизирующий личные факторы для повышения качества. Концепция предложена Джеральдом
Среда развертывания Основы управления релизами Управление релизами включает планирование, разработку, тестирование, развертывание и управление изменениями. Развертывание включает в себя поэтапное
Переключатель функций Переключение функций в разработке ПО Переключение функций позволяет включать или отключать функции в коде во время выполнения. В
Проектный спринт Основы дизайн-спринта Дизайн-спринт – это пятиэтапный процесс для снижения рисков при выводе новых продуктов на рынок. Он направлен
Дизайн, ориентированный на процесс Процессно-ориентированный дизайн (PCD) PCD – это методология, которая фокусируется на бизнес-процессах и пользовательском интерфейсе. Благодаря многоступенчатому
Дизайн пользовательского опыта Основы UX-дизайна UX-дизайн фокусируется на создании пользовательского опыта, который соответствует потребностям и ожиданиям пользователей. UX-дизайнеры работают с
Спецификация процесса Определение спецификации процесса Спецификация процесса – это общее описание процесса, применимое к любой организационной деятельности. В структурированных методах
Список философий разработки программного обеспечения Основы разработки программного обеспечения Принципы разработки программного обеспечения (SDP) – это набор правил, которые помогают
Модель хаоса Модель хаоса в разработке ПО Модель хаоса – это структура для разработки ПО, созданная L.B.S. Раккуном. Спиральная и
Крупный дизайн спереди Основы BDUF BDUF – это подход к разработке ПО, при котором дизайн завершен до начала реализации. Часто
Разработка совместного приложения Основы JAD JAD (Joint Application Development) – метод совместной разработки приложений, основанный на анализе бизнес-требований. Метод включает
Разработка данных Определение и история информационной инженерии Информационная инженерия – это дисциплина, которая объединяет информационные технологии и бизнес-процессы. Она возникла
Внутренний источник Определение InnerSource Использование лучших практик разработки ПО с открытым исходным кодом для создания культуры, подобной культуре open source,
Колпачок Gemini SDM История и развитие SDM SDM была разработана в 1970 году PANDATA, которая позже стала частью Cap Gemini.
Непрерывное развертывание Определение непрерывного развертывания Непрерывное развертывание – это автоматизированный процесс частого развертывания программного обеспечения. Отличается от непрерывной поставки, которая
Процесс разработки пакета Процесс разработки программного пакета Система для разработки пакетов ПО для повторного использования кода. Включает формальную проверку на
Непрерывная автоматизация настройки Обзор CCA CCA автоматизирует развертывание и настройку параметров и ПО для ЦОД. Инструменты CCA используют программируемые структуры
Модель зрелости возможностей История и развитие модели зрелости возможностей Модель зрелости возможностей (CMM) разработана Уоттсом Хамфри в 1988 году. Хамфри
Панель управления изменениями Роль CCB в разработке ПО CCB состоит из экспертов и менеджеров, контролирующих изменения в проектах. Цель CCB