SDLC Flashcards
Жизненный цикл разработки ПО
SDLC - это …?
Основы SDLC
SDLC
Это процесс, которому следует программный проект в организации, занимающейся разработкой ПО.
Он состоит из подробного плана, описывающего, как разрабатывать, поддерживать, заменять, изменять или улучшать конкретное ПО. Жизненный цикл определяет методологию улучшения качества ПО и всего процесса разработки.
Модель верификации, Модель валидации
Что такое V Model?
Основы SDLC
SDLC
Это строго дисциплинированная модель SDLC, в которой фаза тестирования параллельна каждой фазе разработки.
Модель V является расширением водопадной модели, в которой разработка и тестирование ПО выполняются последовательно.
Что такое Водопадная модель?
Основы SDLC
SDLC
Это последовательная модель, которая делит разработку ПО на заранее определенные этапы. Каждая фаза должна быть завершена до того, как следующая фаза может начаться без перекрытия между фазами. Каждый этап предназначен для выполнения определенных действий на этапе SDLC.
Гибкая модель разработки
Что такое Agile методология?
Основы SDLC - Agile
SDLC
Agile-методология относится к подходу к разработке ПО, основанному на итеративной разработке.
Agile-методологии разбивают задачи на более мелкие итерации или части, которые напрямую не связаны с долгосрочным планированием. Объем проекта и требования устанавливаются в начале процесса разработки. Планы относительно количества итераций, продолжительности и объема каждой итерации четко определены заранее.
Agile-методология разработки ПО — один из самых простых и эффективных способов превратить видение потребностей бизнеса в программные решения.
Что такое Kanban?
Основы SDLC - Agile
SDLC
Это очень популярный набор инструментов для разработки в Agile методологии разработки ПО. Он обеспечивает прозрачный способ визуализации задач и работоспособности команды. Он в основном использует физические и цифровые доски, чтобы члены команды могли визуализировать текущее состояние проекта, над которым они работают.
Что такое Канбан доска?
Основы SDLC - Agile
SDLC
Это гибкий инструмент управления проектами, предназначенный для визуализации работы, ограничения незавершенного производства и максимального повышения эффективности.
Что такое Scrum?
Основы SDLC - Agile
SDLC
Это методология создания сложных программных приложений. Он помогает команде разработчиков сосредоточиться на всех аспектах разработки программного продукта, таких как качество, производительность, удобство использования и т.д.. Это обеспечивает прозрачность, проверку и адаптацию во время разработки ПО, чтобы избежать сложности.
Scaled Agile Framework
Что такое SAFe?
Основы SDLC - Agile
SDLC
Это свободно доступная онлайн-база знаний, позволяющая применять методы гибкой бережливой разработки на уровне предприятия. Он обеспечивает простой и легкий опыт разработки ПО. Это набор организаций и шаблонов рабочих процессов, предназначенных для руководства предприятиями по масштабированию бережливых и гибких методов. Он разделен на три сегмента: «Команда», «Программа» и «Портфолио».
Экстремальное программирование
Что такое XP?
Основы SDLC - Agile
SDLC
Это гибкая среда разработки ПО, целью которой является создание ПО более высокого качества и более высокое качество жизни для команды разработчиков. XP является наиболее конкретной из гибких сред в отношении соответствующих инженерных методов разработки ПО.