Форк (разработка программного обеспечения)
Форк (разработка программного обеспечения) Определение и последствия разветвления проекта Разветвление проекта — это создание отдельной части программного обеспечения на основе […]
Форк (разработка программного обеспечения) Определение и последствия разветвления проекта Разветвление проекта — это создание отдельной части программного обеспечения на основе […]
Командное программирование Обзор разработки программного обеспечения Разработка программного обеспечения включает в себя планирование, проектирование, кодирование, тестирование и развертывание. Существуют различные
Главный программист команды Концепция команды программистов Команда организована в форме звезды вокруг главного программиста, который лучше всех понимает систему. Другие
Проектирование выпуска Определение и роль RE RE — дисциплина в разработке ПО, связанная с компиляцией и внедрением кода. Отличается от
Прослеживаемость требований Основы прослеживаемости Прослеживаемость — это процесс отслеживания изменений в артефактах разработки программного обеспечения. Прослеживаемость включает в себя отслеживание
Случай неправильного использования Основы случаев неправильного использования Случаи неправильного использования описывают действия, которые система не должна допускать. Они помогают определить
Пример использования Основы и преимущества использования сценариев использования Сценарии использования (use cases) — это структурированные описания взаимодействий между системой и
Внутренний источник Определение InnerSource Использование лучших практик разработки ПО с открытым исходным кодом для создания культуры, подобной культуре open source,
Управление программными продуктами Определение управления программными продуктами Управление программными продуктами (УП) — это дисциплина, которая охватывает создание, внедрение и управление
Оценка усилий по разработке программного обеспечения Основы оценки затрат в разработке ПО Оценка затрат — это прогнозирование усилий для разработки
Управление жизненным циклом приложения Основы управления жизненным циклом приложений (ALM) ALM включает управление требованиями, архитектурой, программированием, тестированием, сопровождением и изменениями.
Контроль за изменениями Основы контроля изменений Контроль изменений — это процесс, который контролирует и координирует изменения в продуктах и системах.
Базовый уровень (управление конфигурацией) Определение и использование базовых уровней Базовые уровни — это контрольные точки в проекте, которые определяют состояние
Управление проектами по разработке программного обеспечения Основы управления проектами в разработке программного обеспечения Управление проектами в разработке ПО включает планирование,
Масштабируемая гибкая платформа Основы Scaled Agile Framework (SAFe) SAFe — это набор шаблонов для масштабирования гибких методов разработки. Он способствует
Рациональный унифицированный процесс Обзор Rational Unified Process (RUP) RUP — это методология разработки программного обеспечения, разработанная IBM в 1990-х годах.
Разработка на основе функциональных возможностей Обзор функционально-ориентированной разработки (FDD) FDD — это итеративный и поэтапный метод разработки программного обеспечения, который
Управление выпуском Управление выпусками программного обеспечения Управление выпусками включает планирование, контроль и тестирование программного обеспечения. Гибкая разработка увеличивает количество выпусков,
Scrum (разработка программного обеспечения) Основы Scrum Scrum — это гибкая методология разработки программного обеспечения, основанная на коротких спринтах и ежедневных
Быстрая разработка приложений Определение и история RAD RAD — это подход к разработке программного обеспечения, который фокусируется на быстром создании