Software Development Life Cycle Flashcards

1
Q

What is continuous Integration ?

A

WithCI Tools, developers build a large group of automated test cases that canquickly accept or reject code. This way, the battery of tests replaces manualQA and establishes a fast feedback loop that decreases the time it takes tomake changes to code.

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

What is Continuous Deployement ?

A

WithCD tools, instead of manually deploying code at the command line level, systemadministration is treated as code so that it can quickly and reliably delivernew software once it has been tested.

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

What is DevOps ?

A

It’s amethodology, or a set of practices, that brings Development and IT Operationsteam together. By combining their efforts and relying on automation forsoftware delivery and infrastructure maintenance, organizations can release andupdate software faster than they ever did before. Its notjust a technical shift. It’s a cultural shift. How things are done, who ownswhat changes it ?

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

What is Agile ?

A

Cycles ofwork. Sprints. Breakdown requirements in smaller requirements (backlog).

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