SDLC Flashcards

1
Q

Жизненный цикл разработки ПО

SDLC - это …?

Основы SDLC

SDLC

A

Это процесс, которому следует программный проект в организации, занимающейся разработкой ПО.

Он состоит из подробного плана, описывающего, как разрабатывать, поддерживать, заменять, изменять или улучшать конкретное ПО. Жизненный цикл определяет методологию улучшения качества ПО и всего процесса разработки.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Модель верификации, Модель валидации

Что такое V Model?

Основы SDLC

SDLC

A

Это строго дисциплинированная модель SDLC, в которой фаза тестирования параллельна каждой фазе разработки.

Модель V является расширением водопадной модели, в которой разработка и тестирование ПО выполняются последовательно.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Что такое Водопадная модель?

Основы SDLC

SDLC

A

Это последовательная модель, которая делит разработку ПО на заранее определенные этапы. Каждая фаза должна быть завершена до того, как следующая фаза может начаться без перекрытия между фазами. Каждый этап предназначен для выполнения определенных действий на этапе SDLC.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Гибкая модель разработки

Что такое Agile методология?

Основы SDLC - Agile

SDLC

A

Agile-методология относится к подходу к разработке ПО, основанному на итеративной разработке.

Agile-методологии разбивают задачи на более мелкие итерации или части, которые напрямую не связаны с долгосрочным планированием. Объем проекта и требования устанавливаются в начале процесса разработки. Планы относительно количества итераций, продолжительности и объема каждой итерации четко определены заранее.

Agile-методология разработки ПО — один из самых простых и эффективных способов превратить видение потребностей бизнеса в программные решения.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Что такое Kanban?

Основы SDLC - Agile

SDLC

A

Это очень популярный набор инструментов для разработки в Agile методологии разработки ПО. Он обеспечивает прозрачный способ визуализации задач и работоспособности команды. Он в основном использует физические и цифровые доски, чтобы члены команды могли визуализировать текущее состояние проекта, над которым они работают.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Что такое Канбан доска?

Основы SDLC - Agile

SDLC

A

Это гибкий инструмент управления проектами, предназначенный для визуализации работы, ограничения незавершенного производства и максимального повышения эффективности.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Что такое Scrum?

Основы SDLC - Agile

SDLC

A

Это методология создания сложных программных приложений. Он помогает команде разработчиков сосредоточиться на всех аспектах разработки программного продукта, таких как качество, производительность, удобство использования и т.д.. Это обеспечивает прозрачность, проверку и адаптацию во время разработки ПО, чтобы избежать сложности.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Scaled Agile Framework

Что такое SAFe?

Основы SDLC - Agile

SDLC

A

Это свободно доступная онлайн-база знаний, позволяющая применять методы гибкой бережливой разработки на уровне предприятия. Он обеспечивает простой и легкий опыт разработки ПО. Это набор организаций и шаблонов рабочих процессов, предназначенных для руководства предприятиями по масштабированию бережливых и гибких методов. Он разделен на три сегмента: «Команда», «Программа» и «Портфолио».

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Экстремальное программирование

Что такое XP?

Основы SDLC - Agile

SDLC

A

Это гибкая среда разработки ПО, целью которой является создание ПО более высокого качества и более высокое качество жизни для команды разработчиков. XP является наиболее конкретной из гибких сред в отношении соответствующих инженерных методов разработки ПО.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly