1.1.14 Managing releases and updates Flashcards

1
Q

What is a product release?

A
  • The process of launching a new product for a specific market or user base
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is an update?

A
  • A small program that fixes bugs
  • provides security updates to the software
  • and adds new features to the program
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a patch?

A
  • Code inserted into into the code of an executable program
  • They are often temporary fixes between full releases
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are some purposes of patches?

A
  • To fix a software bug
  • To install new drivers
  • To address security vulnerabilities
  • To upgrade the software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Evaluate manual updates

A

Updates that are downloaded and installed by the end user

Benefits:
- more control and flexibility

Disadvantages:
- the user can forget to install updates, (e.g important security update)
- manual updates take a long time -> user cannot use their device whilst it’s updating

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

Evaluate automatic updates

A

Uodates that are downloaded and installed without the user needing to intervene

Benefits:
- Updates can be scheduled for times when the device isn’t being used
- Ensures all updates are installed and device is up-to-date and secure with latest security updates

Disadvantages:
- Less control
- Update may break legacy systems or applications

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

What is the aim of managing releases?

A
  • to shorten the development cycle and reduce time taken for the feedback loop
  • allows to market products quicker, improves productivity and efficiency, creates more reliable releases, and improves product quality and customer satisfaction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly