1.1.14 - Describe strategies for managing releases and updates. Flashcards

1
Q

Why are multiple updates and releases required in the software development lifecycle?

A

Continuous monitoring, developing, bug fixing, and re-development are required, necessitating multiple updates and releases.

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

What is a patch?

A

A patch is a software update consisting of code inserted into an existing software program to fix bugs, install new drivers, address security vulnerabilities, or improve stability.

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

What are updates?

A

Updates are software files that contain fixes for problems found by other users. They fix code issues and prevent problems from happening, usually free of charge.

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

What is a product release?

A

A product release is the process of launching a new product for a specific market or user base. It may include a beta version for debugging and feedback before the actual release.

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

What is continuous delivery?

A

Continuous delivery is a software engineering approach where teams produce software in short cycles, ensuring reliable release at any time, and aims at reducing cost, time, and risk by allowing incremental updates.

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

What is agile software development?

A

Agile software development is an approach where requirements and solutions evolve through collaboration. It promotes adaptive planning, evolutionary development, early delivery, continual improvement, and rapid response to change.

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

What is DevOps?

A

DevOps is a culture and practice that unifies software development (Dev) and operation (Ops), advocating for automation and monitoring throughout the software construction process. It aims at shorter development cycles, increased deployment frequency, and more dependable releases.

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