Форк (разработка программного обеспечения)
Форк (разработка программного обеспечения) Определение и последствия разветвления проекта Разветвление проекта – это создание отдельной части программного обеспечения на основе […]
Форк (разработка программного обеспечения) Определение и последствия разветвления проекта Разветвление проекта – это создание отдельной части программного обеспечения на основе […]
Командное программирование Обзор разработки программного обеспечения Разработка программного обеспечения включает в себя планирование, проектирование, кодирование, тестирование и развертывание. Существуют различные
Главный программист команды Концепция команды программистов Команда организована в форме звезды вокруг главного программиста, который лучше всех понимает систему. Другие
Проектирование выпуска Определение и роль 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 – это подход к разработке программного обеспечения, который фокусируется на быстром создании