Opleiding: Masterclass Continuous Integration
De training Masterclass Continuous Integration kan online of klassikaal worden gevolgd.
Klassikale training vindt plaats in Utrecht, Den Haag, Amersfoort, Amsterdam of Eindhoven. Ook is in-company training of maatwerk mogelijk. Hierboven staan de nu ingeplande trainingsmogelijkheden op basis van open inschrijving. Staat uw voorkeurslocatie er niet bij? Neem dan contact op en informeer naar de mogelijkheden.
Deze masterclass is geschikt voor iedereen die werkt in een Agile of DevOps omgeving. Bent u werkzaam in één van de hierna volgende casussen? Dan is de Masterclass Continuous Integration zeer geschikt:Nieuwbouw:U bent bezig met de ontwikkeling van een nieuw informatiesysteem als tester, programmeur, UX designer of ontwerper. U wilt weten wat Continuous Integration inhoudt en hoe u dit kunt invoeren in uw eigen organisatie. U laat uw applicatie incrementeel en iteratief groeien en levert tegelijkertijd waarde voor uw organisatie.Renovatie of reverse engineering:U heeft een informatiesysteem dat flink verbouwd moet worden of zelfs opnieuw moet worden geschreven. Hierbij heeft u een rol als architect, designer of programmeur en/of past u Continuous Integration toe als software ontwikkelaar. U gebruikt het Continuous Integration delen van uw informatiesysteem te refactoren op basis van reverse engineering.Aanbesteding:U wilt een nieuwbouw- of onderhoudsopdracht uitbesteden maar heeft geen zicht op de kosten van het ontwikkelen. In dat geval geeft u bij de uitbesteding de Agile Architectuur en Design mee waarbij u zelf bepaalt hoeveel daarvan vooraf bekend moet zijn.
Er is geen specifieke voorkennis vereist om deze masterclass te volgen. Wel is het handig om agile scrum en begrippen van softwareontwikkeling te kennen en affiniteit te hebben met het ontwerpen en bouwen van business solutions.
In de Masterclass Continuous Integration leert u het continu opleveren van sourcecode die waarde toevoegt aan de business.
Omschrijving Masterclass Continuous Integration
In de Masterclass Continuous Integration leert u hoe software continu kan worden voortgebracht door een team van developers op een efficiënte en effectieve wijze, rekening houdend met de behoeften vanuit de business en met het beheer van de applicatie.Om deze aanpak vorm te geven in uw organisatie wordt eerst invulling gegeven aan het concept van Continuous Integration. Daarna wordt de top-down invoering van Continuous Integration besproken vanuit de visie naar architectuur en design om vervolgens hands-on best practices toe te passen.
Inhoud Masterclass Continuous Integration
De eerste stap is de introductie waarin u de definitie van Continuous Integration leert kennen en de behoefte die in het algemeen onderkend wordt. Op basis daarvan definieert u uw eigen business case van Continuous Integration. Vervolgens wordt middels het veranderparadigma de organisatorische vormgeving van Continuous Integration besproken en leert u keuzen te maken voor de toepassing van Continuous Integration in uw eigen organisatie.Op basis van deze organisatorische inbedding worden vervolgens besproken: de structuur van een repository, het onderkennen en beheersen van risico en de werking van versiebeheer met GitHub. Tevens worden architectuurprincipes en -modellen besproken om invulling te geven aan Continuous Integration.Na de richtinggevende Continuous Integration architectuur wordt de value stream voor Continuous Integration toegelicht en kunt u discussiëren over varianten hiervan in de training. Daarna volgen de Continuous Integration best practices op het gebied van software ontwikkeling, repositories, kwaliteitsaspecten van code en innovaties op het gebied van Continuous Integration.Ten slotte volgt een praktijkgedeelte waarin de best practices van Continuous Integration worden geoefend aan de hand van casussen, opdrachten, movies, demonstraties, discussies, challenges en andere leervormen om actief invulling te geven aan het concept van Continuous Integration zonder dat u een specifieke programmeertaal behoeft te kennen.
Programma
In deze professionele en praktijkgerichte Masterclass Continuous Integration komen de volgende onderwerpen aan bod:
Module 1: Continuous Integration en gerelateerde topics• Wat is software?• Wat is software Development?• Wat is Agile, Lean and DevOps?• Wat is Continuous Everything?• Wat is Continuous Integration?• Wat is de relatie met andere CE areas?
Module 2: Continuous Integration Defined• Wat is de Continuous Integration vision?
• Wat is de Continuous Integration architecture?
• Wat is het Continuous Integration design?
Module 3 Continuous Integration concepten• Methoden en technieken• Control• Management• Data• Quality• Strategie
Module 4 Continuous Integration in-depth• Wat is branching?• Wat is merging?
Module 5 Continuous Integration practices• De oefeningen• Questions & Answers door TIOBE• TIOBE demo
Examen Masterclass Continuous Integration
De kosten voor het examen Masterclass Continuous Integration bedragen €250,- exclusief BTW.
Praktische informatie
Kosten: €1450,- inclusief lesmateriaal, koffie, thee en lunch (exclusief BTW).Duur: 2 dagenVoertaal: NederlandsLocatie: op locatie of online (afhankelijk van uw voorkeur).Certificering: na succesvolle afronding ontvangt u een erkend certificaat.Voorwaarden: er is geen specifieke voorkennis vereist om deze masterclass te volgen. Wel is het handig om agile scrum en begrippen van softwareontwikkeling te kennen en affiniteit te hebben met het ontwerpen en bouwen van business solutions.
Wanneer u de sheets tijdens de training op uw eigen device wilt meelezen, dan dient u een eigen device mee te brengen.
Bij deze training is het volgende boek inbegrepen:– Continuous Integration