Softwareontwikkeling en projectmanagement

Welke beschrijving van het verschil tussen continuous delivery en continuous deployment is juist?

  1. AContinuous delivery verwijst alleen naar het samenvoegen van broncodewijzigingen in een gedeelde branch en omvat geen build en geen tests
  2. BBij continuous deployment moet een persoon een release altijd goedkeuren voordat die in productie gaat
  3. CContinuous delivery houdt de software in een toestand waarin ze op elk moment in productie kan worden gebracht, en een persoon beslist wanneer; continuous deployment brengt wijzigingen die de tests doorstaan automatisch in productie
Antwoord en toelichting tonen

Antwoord: C. Continuous delivery houdt de software in een toestand waarin ze op elk moment in productie kan worden gebracht, en een persoon beslist wanneer; continuous deployment brengt wijzigingen die de tests doorstaan automatisch in productie

Beide sturen wijzigingen die met CI zijn geïntegreerd en getest door een geautomatiseerde pipeline, met onder meer controles in een stagingomgeving. Continuous delivery bereidt automatisch een releasebare toestand voor, en een persoon beslist of die in productie gaat. Continuous deployment automatiseert ook die laatste release. De gedachte en cultuur waarin ontwikkeling en beheer samenwerken om via zulke automatisering en feedback uit de beheerpraktijk snel, veilig en herhaaldelijk te releasen, heet DevOps.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Softwareontwikkeling en projectmanagement

  1. Welke van de volgende eisen aan een bedrijfssysteem is een niet-functionele eis?
  2. Welk UML-diagram is geschikt om te laten zien hoe de toestand van een object verandert als reactie op gebeurtenissen (een druk op een knop, een timer die afloopt, een temperatuur die wordt bereikt enzovoort), zoals in de besturingssoftware van een rijstkoker?
  3. Welk UML-diagram toont de berichten (aanroepen en antwoorden) die tussen meerdere objecten worden uitgewisseld, in tijdsvolgorde van boven naar beneden?
  4. Welk niveau van modulesterkte (cohesie), waarmee de onafhankelijkheid van modules wordt beoordeeld, is het sterkst en geldt als het meest wenselijk?
  5. Welk type koppeling tussen modules is het zwakst en geeft de grootste onafhankelijkheid van modules?