Ch4. Wat is een API?
Application Programming Interface
Ch4. Wat regelt een API?
Een API regelt dat 2 applicaties met elkaar kunnen communiceren.
Bijvoorbeeld de legacy back-end van een bedrijf met een nieuwe applicatie of systeem van een ander bedrijf.
Ch4. Benoem enkele voordelen van een succesvolle API strategie.
Ch5. Wat is het voordeel van DevOps? (Heel erg onzeker of dit de vraag is, verhaal is zeer onduidelijk)
Testen van weken kan in uren worden gedaan, doordat virtualisatie ervoor zorgt dat de verschillende, fysieke devices virtueel getest kunnen worden.
Je hebt dus geen honderden testers meer nodig, alleen een testprogramma.
Ch5. Wat is het voordeel van virtualisatie bij het testen van apparaten?
Ch5. Welke nieuwe vaardigheden komen bij testen kijken?
Ch5. Wat is de testing trifecta?
De testing trifecta zijn de 3 essentiële mogelijkheden voor het ondersteunen van agile en continue leveringsmethodes.
Ch5. Waarom is handmatig testen onhandig?
Ch5. Wat zijn uitdagingen bij het beheren van test data?
Ch5. Wat zullen moderne test data management oplossingen voorzien?
Ch5. Wat zijn belangrijke kenmerken voor goede test data management solutions?
Ch5. Welke development problemen worden opgelost door service virtualization?
Ch5. Wat is het belangrijkste om mee te nemen over testen van dit hoofdstuk?
Het is beter als testen verandert van een taak die uitgevoerd wordt aan het einde van een project naar iets wat continue tijdens een project automatisch gebeurt.
Dit past beter bij de moderne snelheid waarmee software wordt gemaakt en geleverd.
Ch5. Wat zijn nog grote voordelen van Service Virtualization?
Ch5. Wat vermindert of verdwijnt bij service virtualization?
Ch6. Benoem enkele Development uitdagingen voor Continuous Delivery.
Ch6. Benoem enkele Operations challenges voor Continuous Delivery.
Ch6. Wat zijn de diverse niveaus van Continuous Delivery Maturity? (= Hoe ver een bedrijf/team op pad is naar Continuous Delivery)
Level 1 - Handmatig Level 2 - Scripting Level 3 - Geautomatiseerd Level 4 - Continuous / Continu Level 5 - Geoptimaliseerd
Ch6. Welke voordelen levert het op om hoger in de Continuous Delivery Maturity te komen?
Ch6. Hoe kan de C.D. Maturity worden versneld?
Ch6. Benoem enkele essentiële release automation toolchain integrations needed to optimize continuous delivery.
Ch6. Wat is het voordeel van elk van de essentiële release automation toolchain integrations needed to optimize continuous delivery?
Requirements Design => Overzicht user stories, features, fixes en requirements
Service virtualization => Automatisch en snel opzetten van services
Test data management => Synthetic test data
Test automation => Snel
Performance monitoring => Vroegtijdige feedback/waarschuwingen
Voor Existing Toolchain Investments wordt geen voordeel genoemd