Begin langzaam en ga steeds sneller Als je vaker wilt gaan releasen is het belangrijk om niet te grote stappen te willen zetten en geen stappen over te slaan. Lees meer
Hoe krijg je de directie mee in een security mindset Om de toenemende cyberdreiging het hoofd te bieden is het hebben van een helder informatie veiligheidsbeleid noodzakelijk. Lees meer
Het belang van het identificeren van werkelijke pijnpunten in softwareontwikkeling Iedere organisatie wil uniek zijn, maar vervolgens wel een standaardoplossing. Een oplossing die vaak gekozen wordt voor het probleem duidelijk is. Lees meer
Cloud Transformatie en informatieveiligheid Om de toenemende cyberdreiging het hoofd te bieden is het hebben van een helder informatie veiligheidsbeleid noodzakelijk. Lees meer
Azure DevOps – Hoe houd je je agent schoon? Azure DevOps pipeline decorators kunnen o.a. gebruikt worden om lokale build agents schoon te houden. In dit blog leg ik uit hoe je dat doet. Lees meer
Medewerkers meenemen in een digitale transformatie Ontdek het belang van medewerkers betrekken bij digitale transformatie voor succes. Leer hoe samenwerking en de juiste focus het fundament leggen voor een geslaagde transformatie Lees meer
Praktische stappen om de release frequentie te verhogen deel III Als je vaker wilt gaan releasen is het belangrijk om niet te grote stappen te willen zetten en geen stappen over te slaan. Lees meer
Delta-N Raceway deel II Wij bouwen met een stel enthousiaste medewerkers aan een eigen racebaan! In dit deel 2 van onze blogserie, de tijdregistratie. Lees meer
Product Backlog Management in Azure DevOps deel III Dit is deel III van een drieluik van blogs over Product Backlog Management in Azure DevOps. Lees meer
Dynamisch schalen van Azure DevOps virtual machine scale set agents Dankzij de mogelijkheid om gebruik te maken van Azure Virtual Machine Scale Sets om dynamisch agents te creëren en te verwijderen, vervalt een groot nadeel van het beheren van self-hosted-agents. Lees meer
Zes tips om te starten met YAML pipelines Omdat starten met YAML vaak lastig blijkt, geef ik in dit blog 6 tips om met YAML te starten en om meer uit YAML pipelines te halen. Lees meer
Workitem Management in GitHub Wat zijn de mogelijkheden voor Workitem Management in GitHub. Wordt Azure DevOps gekopieerd of is er een eigen visie? Lees meer
Verbeter je organisatie: begin goed Het belang van een goede DevOps-organisatie voor de wendbaarheid van organisaties Lees meer
Wendbaar worden als organisatie doe je met z’n allen Vier tips om de communicatie tussen de afdelingen Development, Operations en Business te verbeteren Lees meer
Praktische stappen om de release frequentie te verhogen deel II In een serie van blogs geeft Marcel Groennou, DevOps Consultant, uitleg hoe je de release frequentie van software verhoogt. Lees meer
Secure development functionaliteiten in Azure DevOps Recent heeft Microsoft aangekondigd dat zij de secure development functionaliteiten die in GitHub zitten, in Azure DevOps beschikbaar komen. Lees meer
7 Voordelen van vaker software releasen We horen het veel dat organisaties vaker software willen releasen. Maar wat zijn nou de voordelen om vaker software te releasen? Lees meer
Product Backlog Management in Azure DevOps deel II Dit is deel II van een drieluik van blogs en is een afgeleide van het webinar over Product Backlog Management in Azure DevOps. Lees meer
Praktische stappen om de release frequentie te verhogen deel I In een serie van blogs geeft Marcel Groennou, DevOps Consultant, uitleg hoe je de release frequentie kan verhogen in een aantal stappen. Lees meer
5 Veelgestelde vragen over Azure DevOps Wij krijgen de laatste tijd veel vragen over Azure DevOps. In dit blog geven we antwoorden op 5 veel gestelde vragen over Azure DevOps. Lees meer
Hoe lang kun je met bestaande software doorgaan? Als een ontwikkeltraject om de verkeerde redenen vroegtijdig wordt gestopt, dan kunnen er veel voordelen verloren gaan. Lees meer
Product Backlog Management in Azure DevOps deel I Dit is deel I van een drieluik van blogs en is een afgeleide van het webinar over Product Backlog Management in Azure DevOps Lees meer
Vier valkuilen bij een Agile verandertraject Als een organisatie wil overstappen naar agile / scrum werken, zijn er 4 valkuilen om rekening mee te houden. Lees meer
Azure DevOps Extensions Update Een update rondom de Azure DevOps extensions marketplace. Welke extensions zijn populair of handig, en zijn ze eigenlijk wel zo goed? Lees meer
Waarom multitasken niet werkt Scrum masters en agile coaches vertellen organisaties en teams keer op keer dat multitasken niet werkt. Lees meer
Zo geef je je concurrentie écht het nakijken Speel beter op kansen in door software in een DevOps-organisatiestructuur en bij voorkeur in de cloud te ontwikkelen en te verbeteren. Lees meer
Zelf naar Azure DevOps Services migreren Kun je je on-premises TFS omgeving zelf naar Azure DevOps Services migreren? Ja dat kan, maar zeker als er sprake is van veel historie en maatwerk is ons advies een specialist met … Lees meer
Vergaderen en samenwerken in crisistijden De afgelopen jaren is het thuiswerken enorm toegenomen. Vergaderen en samenwerken is in snel tempo veranderd. Lees meer
Azure DevOps – Pipeline en Task Decorators In dit blog wordt uitgelegd wat het verschil is tussen Pipeline Decorators en Task Decorators en hoe ze ingezet kunnen worden. Lees meer
Is waarde leveren aan de klant als organisatie wel belangrijk? Veel bedrijven geven aan dat het leveren van waarde één van de belangrijkste onderdelen is in de bedrijfsvoering. Lees meer
Is Scrum altijd de juiste oplossing? Vanuit een agile mindset is het mooi om te zien, dat steeds meer organisaties en teams hun werk in Scrum proberen te structureren. De vraag is wel: Is Scrum altijd de juiste … Lees meer
Delta-N implementeert DevOps bij het Nederlands Kanker Instituut Rondom de implementatie van een DevOps-organisatie en het opzetten van multidisciplinaire teams bij het NKI werd qua tooling gekozen voor Azure DevOps Lees meer
De indeling van een sprint backlog Tips om grip te houden op je sprint backlog en de items op te leveren die het team het belangrijkst vind. Lees meer
Vier veelgemaakte fouten met DevOps Veelgemaakte fouten bij DevOps: DevOps zien als doel in plaats van middel, DevOps verwarren met automatiseren, je beperken tot de afdelingen Dev en Ops en teveel tegelijk willen veranderen. Lees meer
Azure DevOps Ninja Een work item kwijt? Er zijn diverse manieren om Work Items terug te vinden. In dit blog een aantal zoekstrategieën. Lees meer
‘Een beetje’ aan DevOps doen bestaat niet Organisaties die DevOps niet volledig doorvoeren, missen voordelen als een korte time-to-market, kostenbesparingen en een grotere betrokkenheid van teamleden. Lees meer
Beveilig je YAML pipelines Security als onderdeel van je CI/CD pipeline zou vanzelfsprekend moeten zijn, maar in de praktijk blijkt dit lang niet altijd het geval. Lees meer
Drie ‘onverwachte’ factoren om een Scrum team hyper-productief te maken Hyper productieve scrum teams? Kijk niet alleen naar wat het team kan veranderen, maar ook naar de omgeving. Lees meer
De vier beste metrics voor software-ontwikkeling Verbetering in je software-ontwikkelingsproces kun je meetbaar maken met de metrics deployment frequency, lead time for changes, change fail rate en mean time to restore. Lees meer
PowerShell Tips & Tricks In de vorm van een blogserie zal ik een aantal specifieke onderdelen van PowerShell behandelen. Dit keer het verschil tussen ForEach en ForEach-Object. Lees meer
Azure DevOps rechten in de praktijk bij grote omgevingen Hoe u rol gebaseerd toegangsbeheer in grote Azure DevOps omgevingen toepast en het toch onderhoudbaar houdt. 4 Antipatterns en een aanpak. Lees meer
“Innoveren moet, maar doe het verantwoord” Technologische ontwikkelingen gaan steeds sneller en het is niet de vraag óf we willen innoveren, maar om hoe we dat verantwoord kunnen doen. Lees meer
Een APK op uw Azure DevOps omgeving! Als organisatie maakt u mogelijk gebruik van Azure DevOps als tool, maar gebeurt dit wel op de juiste manier en kan dit effectiever? Lees meer
Succesfactoren in DevOps, deel 4B: techniek Met de juiste tools kunnen ook het testen van software en continuous integration vergaand worden geautomatiseerd. Omdat het deels mensenwerk blijft, kan er toch het een en ander misgaan. Lees meer
Veranderen, wie gaat er als eerste mee? Veranderen is iets wat erbij hoort, maar hoe zorgt een organisatie ervoor dat de dit goed gaat en dat collega’s de verandering accepteren? Lees meer
Samenwerking binnen Scrum teams Scrum verandert veel binnen een organisatie. Deze 4 fases zorgen voor een probleemloze samenwerking binnen een Scrum team. Lees meer
Bij Delta-N staat de mens centraal Delta-N investeert continu in opleiding, ontwikkeling en plezier van medewerkers. Hierdoor halen zij voor klanten het maximale uit moderne technologie. Lees meer
Succesfactoren in DevOps, deel 4A: techniek In de voorlaatste blog van de reeks ‘Succesfactoren van DevOps’ komen de architectuur van applicaties, het belang van security tijdens het ontwikkelproces en versiebeheer aan bod. Lees meer
Colleges DevOps aan de Haagse Hogeschool Voor de vijfde keer op rij verzorgt Delta-N met veel succes colleges DevOps aan 4e-jaars studenten ICT aan De Haagse Hogeschool. Lees meer
Scrum artifacts: gebruik je ze wel goed? Wanneer uw organisatie met scrum werkt is het handig om regelmatig te controleren of de scrum artifacts op een juiste manier worden gebruikt. Lees meer
Wat is de juiste keuze: GitHub of Azure DevOps? Microsoft stimuleert het gebruik van GitHub meer en de mogelijkheden groeien, dus we horen ook steeds vaker de vraag: GitHub of Azure DevOps? Lees meer
Verandering, bereik je doel in kleine stappen Tegenwoordig komen veranderingen vaak voor binnen een organisatie, dat is niet altijd positief. Hoe bereik je jouw doel op een betere manier? Lees meer
Succesfactoren in DevOps, deel 3: proces Om grip te krijgen op alle DevOps-processen, en daarmee continu waarde aan de eindgebruiker te kunnen leveren, moeten deze duidelijk zichtbaar worden gemaakt voor het team. Lees meer
3 improvements on TOPdesk and Azure DevOps Integration Recently, we have been working on a update to make our product even better, so you and your colleagues can make use of it more easily. Take a look at the three … Lees meer
Drie verbeteringen koppeling tussen TOPdesk en Azure DevOps Afgelopen tijd zijn er drie verbeteringen doorgevoerd rondom de koppeling tussen TOPdesk en Azure DevOps. In dit blog is in kaart gebracht wat de veranderingen in deze update zijn. Lees meer
4 Redenen om Delta-N in te schakelen voor een Azure DevOps migratie De voordelen van een ontwikkelstraat in de cloud zijn duidelijk, maar kun je de migratie zelf uitvoeren of kun je beter een Azure DevOps specialist inhuren? Lees meer
Productieproblemen voorkomen met YAML Pipelines YAML pipelines bieden verschillende voordelen t.o.v. classic pipelines. De belangrijkste is dat de pipelines onderdeel worden van je code. Lees meer
Kleinere user stories zijn beter Ook na de overstap naar agile werken duurt het vaak nog lang tot een release. Door user stories kleiner te maken kan een scrum team hier zelf iets aan doen. Lees meer
Succesfactoren in DevOps, deel 2: meten Door bij software ontwikkeling de juiste zaken te meten, krijg je waardevolle informatie over het huidige proces en de waarde die je voor je klanten levert. . Lees meer
Scrum guide 2020: Commitments Op 18 november is de Scrum Guide 2020 uitgebracht met wijzigingen om Scrum nog toegankelijker te maken en qua invulling minder dwingend te zijn. Lees meer
Succesfactoren in DevOps, deel 1: cultuur Voorafgaand aan een DevOps-transformatie brengen we aan de hand van vragen de heersende cultuur in kaart. Na verloop van tijd meten we of er voldoende vorderingen zijn. Lees meer
Om voorop te lopen moet je innoveren Om processtappen in besluitvormingsprocessen te versnellen, is het raadzaam te starten met niet-bedrijfskritische softwaretoepassingen. Lees meer
Nieuw in Azure DevOps Server 2020 In dit artikel de nieuwe en gewijzigde zaken die ons het meest zijn opgevallen en/of interessant in Azure DevOps Server 2020. Lees meer
Individuele interactie boven processen en tools In 4 blogs ga ik in op de overeenkomsten en verschillen tussen agile en Scrum door het Agile Manifesto aan de Scrum Guide te koppelen. Lees meer
Succesvoller in DevOps door notificatie bij fouten Notificatie bij fouten helpt om snel problemen te signaleren en om het team verantwoordelijkheidsgevoel te geven. Maar het biedt meer voordelen. Lees meer
Pester – Het test framework voor PowerShell Met Pester is het mogelijk om PowerShell scripts te testen. Hiermee is te valideren dat de scripts werken zoals verwacht. Lees meer
Modern ICT-onderwijs faciliteren zonder omkijken Met Microsoft Azure in combinatie met de oplossing van Delta-N geef je studenten en leraren de tools om grenzeloos te ontdekken en te bouwen binnen de kaders die jij stelt. Lees meer
DevOps is een must binnen HBO ICT-opleidingen Het is aan de HBO-opleidingen software engineering om studenten klaar te stomen met de DevOps mindset, tools en vaardigheden. Lees meer
Velocity in Scrum – waar is het eigenlijk wel goed voor? Velocity is een handige metric om de hoeveelheid werk die een team in één Sprint aan kan te bepalen. In de praktijk wordt velocity echter vaak onjuist gebruikt. Lees meer
Succesvoller in DevOps door monitoring Monitoring is binnen DevOps niet alleen belangrijk om vroegtijdig problemen te ontdekken, maar helpt ook de juiste beslissingen te nemen richting de toekomst. Lees meer
Sneller door de ontwikkelstraat met brown paper en sticky notes Value Stream Mapping is een manier om de totale workflow van je softwareontwikkelproces te visualiseren. Hiermee wordt snel zichtbaar waar tijd verloren gaat. Lees meer
User story mapping: de 4 stappen tot een goede sessie User story mapping is een effectieve manier om je product backlog ordenen. De benodigde tijd is snel terugverdiend. Lees meer
5 misvattingen over Scrum Aanpassingen doorvoeren in Scrum is op zich geen probleem, helaas gaat het vaak om aanpassingen die het leveren van waarde tegenwerken. Lees meer
Software opleveren: houd het klein en snel Vaker kleine softwarereleases opleveren verhoogt de betrokkenheid van de klant, verkleint het risico op serieuze problemen en maakt het opsporen van bugs makkelijker. Lees meer
Een eenvoudige Azure DevOps Extension bouwen Nadat ik in een eerder blog heb beschreven hoe je een Azure DevOps extension bouwt, gaan we nu kijken hoe het echt werkt. Lees meer
Nieuwe Pull Request experience in Azure DevOps Bekijk de korte video waarin we laten zien hoe de nieuwe Pull Request experience in Azure DevOps eruit ziet en hoe het werkt. Lees meer
Kijken medewerkers en management wel door dezelfde bril? Bij bestaande perceptieverschillen tussen managers en teamleden is een objectief beeld nodig. Daar kan een DevOps-meting veel in betekenen. Lees meer
In vier fasen naar een scherpe Definition of Done Een goede en heldere Definition of Done helpt scrum teams eigenaarschap van het product te krijgen wat uiteindelijk zorgt dat je product met hoge kwaliteit bij de klanten terecht komt. Lees meer
De fases van de Definition of Done voor een team Hoe kom je tot die user stories die bovenaan de backlog staan? Waarom zijn ze zo belangrijk en hoe passen ze in de strategie van de organisatie? Lees meer
Manager, hoe zorg je ervoor dat een team beter presteert? Hoeveel ruimte krijgt een team om zelf het groeipad te bewandelen? En hoe help je als manager om dat pad goed begaanbaar te maken? Lees meer
In 3 stappen van visie naar backlog Hoe kom je tot die user stories die bovenaan de backlog staan? Waarom zijn ze zo belangrijk en hoe passen ze in de strategie van de organisatie? Lees meer
Zelf een Azure DevOps Custom Extension bouwen De Visual Studio Marketplace biedt een veelheid aan extensies voor Azure DevOps en Visual Studio. Staat wat jij nodig hebt er niet tussen? Bouw dan je eigen Azure DevOps custom extensie. Lees meer
Als (Scrum) team werken we thuis en nu? Tijdelijk zijn onze agile coaches beschikbaar om u gratis te adviseren over hoe u meer uit uw scrum events haalt nu deze noodgedwongen remote plaatsvinden. Lees meer
Hoe weet je of je klant tevreden is? De beste manier om te bepalen hoe tevreden klanten zijn en wat ze anders willen zien, is door te ‘meten’. Periodieke klanttevredenheidsonderzoeken zijn dan ook een must. Lees meer
Hoe hou je als manager je medewerkers tevreden? Dat medewerkers tevreden moeten zijn met hun werk zal vrijwel niemand betwisten. Zeker niet met de huidige krapte op de arbeidsmarkt. Over de vraag of […] Lees meer
8 redenen om te beginnen met unit tests Unit tests zorgen ervoor dat je fouten in software in een vroeg stadium ontdekt. In dit blog 8 redenen om te starten met het maken van unit tests. Lees meer
Waarom Dev en Ops silos niet werken Veel bedrijven hebben nog gescheiden Development en Operations afdelingen, terwijl het opzetten van cross-functional teams leidt tot meer waarde voor de klant. Lees meer
Waar begin ik met testautomatisering? Hoe kun je het beste beginnen met testautomatisering bij een bestaande applicatie? Lees meer
Succesvol veranderen: meten is verbeteren Om de progressie van verbetertrajecten bij DevOps te monitoren, worden bij aanvang 21 competenties gemeten en waar nodig vertaald naar verbeteracties. Na zes maanden volgt een nieuwe meting. Lees meer
Beheertaken automatiseren met Azure DevOps Azure DevOps is prima te gebruiken om beheertaken te automatiseren. In dit geval is de release / upgrade van SonarQube in een continuous delivery jasje gegoten. Lees meer
Roderick Schoon, 20 jaar Delta-N Mijn naam is Roderick Schoon en ik werk al 20 jaar bij Delta-N. Als Directeur Delivery zorg ik voor het in goede banen leiden van de grote projecten. Lees meer
Kubernetes Community Days Amsterdam Wat duidelijk werd tijdens de Kubernetes Community Days, is dat het verstandig is om kennis en ervaring op te doen met Kubernetes. Lees meer
Scrum meetings zonde van de tijd? Na verloop van tijd kunnen Scrum meetings als een sleur gaan voelen en weinig meer opleveren. Hoe voorkom je dit en zorg je dat je meer uit de Scrum meetings haalt? Lees meer
Evidence based management Evidence Based Management (EBM) is een nieuw framework van de grondleggers van Scrum dat organisaties helpt bij het meten, beheren en verhogen van de waarde die zij ontlenen aan de levering van … Lees meer
Doorbreek de ‘afdelingsmuren’: in 4 stappen naar een betere samenwerking De business, development en operations werken vaak niet met elkaar samen. Waarom zou dit wel moeten? En hoe realiseert u zo’n samenwerking? Lees meer
Azure DevOps aansturen vanuit PowerShell PowerShell is de aangewezen methode om bulk acties uit te voeren binnen Azure DevOps. Lees meer
DevOps-verbeterplan: waarom is het belangrijk en hoe komt het tot stand? In eerdere blogs vertelden we reeds over het belang van een DevOps-assessment, een objectieve meting van waar u staat op het gebied van DevOps. Of […] Lees meer
Private package hosting met Azure DevOps Met Azure DevOps is het mogelijk om veilig en zonder extra kosten Private NPM packages te hosten. In dit blog instructies voor het opzetten van een NPM-stream. Lees meer
DOES 2019 – Londen – The dawn of a new DevOps era…A must read De meest interessante nieuwe ontwikkelingen rond DevOps gehoord op de DevOps Enterprise Summit (DOES) in Londen. Lees meer
Het belang van meten in DevOps – sneller van idee naar gebruiker Uit onderzoek is gebleken dat er op het vlak van meten en visualisatie een viertal aspecten zijn die Lees meer
7 valkuilen die u moet vermijden voor een effectieve DevOps-transformatie Bij een DevOps-transformatie komen heel wat uitdagingen kijken. Welke 7 valkuilen moet u koste wat kost vermijden? Lees meer
DevOps Antipatterns – documenten Rondom de ontwikkeling van een software product worden nog altijd diverse documenten opgesteld. Het automatiseren van de benodigde acties biedt echter duidelijke voordelen. Lees meer
Hoe veilig zijn uw applicaties nu echt? Het is alweer ruim een jaar geleden dat veiligheid van applicaties, data en systemen extra aandacht kreeg vanwege de AVG wetgeving. Een positieve ontwikkeling, maar […] Lees meer
Versiebeheer met Git Git is een krachtige versiebeheertool waarmee applicatieontwikkeling en het beheren van documentatie verbeterd kunnen worden. Lees meer
Digitale disruptie: Hoe kan uw organisatie deze kans benutten? De wijze waarop uw ontwikkelproces is ingericht, is bepalend voor de snelheid waarmee u kunt reageren op kansen in de markt. Lees meer
Is dit Scrum? – Planning Poker Planning Poker wordt door veel mensen gezien als een belangrijk onderdeel van Scrum. Het is echter geen onderdeel van het Scrum Framework. Lees meer
Azure DevOps Service Status in Visual Studio Microsoft heeft een nieuwe portal neergezet voor de Service Status van Azure DevOps. Via een extensie is deze status nu ook in Visual Studio te zien. Lees meer
Azure DevOps Server 2019 – de eerste indruk Onlangs is Azure DevOps Server 2019 verschenen, de opvolger van Team Foundation Server. In dit blog gaan we in op deze nieuwe versie en de belangrijkste veranderingen. Lees meer
Handige validaties in Azure Pipelines met Azure DevOps Azure DevOps biedt een aantal handige vangnetten om ervoor te zorgen dat er tijdens het buildproces zo min mogelijk bugs naar de productieomgeving gaan. Lees meer
Hoe bepaalt u waar u staat met DevOps? Om DevOps in te voeren of te verbeteren is het belangrijk te weten waar u nu staat. Maar hoe bepaalt u dat? Lees meer
Het belang van meten in DevOps – Visual management Uit onderzoek is gebleken dat er op het vlak van meten en visualisatie een viertal aspecten zijn die een belangrijke rol spelen om succesvol in DevOps te zijn: Lees meer
Is dit Scrum? – User stories User story is een veelgebruikte term binnen scrum, terwijl het geen officiële scrum term is. Er zijn meer misverstanden rond User stories. Lees meer
DevOps verbeteren? Focus op competenties! Organisaties die in DevOps willen investeren zijn van nature geneigd zich te focussen op het implementeren van tools. Het ligt ook voor de hand. Het […] Lees meer
Verbeter uw organisatie; investeer in DevOps Uit onderzoek blijkt dat organisaties die goed presteren op het gebied van DevOps succesvoller zijn dan concurrenten. Lees meer
Zes redenen waarom ik graag bij Delta-N werk Tijdens een terugblik op het afgelopen jaar realiseerde ik pas hoeveel er gebeurd is en hoeveel ik zelf heb gedaan. Lees meer
Applicaties in de steigers In de huidige digitale wereld is elk bedrijf een software bedrijf. Applicaties zijn onmisbaar voor de core business van bedrijven. Lees meer
Waarom architectuur zo belangrijk is voor DevOps Bij een DevOps transitie wordt juist de software waar het allemaal om draait nog wel eens uit het oog verloren. Lees meer
Het belang van cultuur in DevOps – Deel 3 Er zijn drie cultuur aspecten die een belangrijke rol spelen bij DevOps. In dit blog ga ik in op ‘stimuleren van leren’. Lees meer
“Dat kan niet in deze organisatie” Iedere organisatie heeft zijn eigen unieke cultuur. Daarom is het belangrijk dat je als organisatie je eigen mogelijkheden tot verandering vindt. Lees meer
Oude TFVC repositories consolideren naar Azure DevOps Git Van een groot aantal oude TFVC-repositories naar één Azure DevOps omgeving met alleen maar GIT repositories. Lees meer
Introductie Azure DevOps Server Nadat VSTS onlangs al hernoemd was naar Azure DevOps, heeft nu ook Team Foundation Server een nieuwe naam: Azure DevOps Server. Lees meer
Valkuilen van agile assessments Agile assessments zijn zeer geschikt om teams te laten groeien, maar laat teams zelf aangeven wat ze met de uitkomsten doen. Lees meer
Azure DevOps nieuws Visual Studio Team Services heet voortaan Azure DevOps. Behalve een naamswijziging zijn de vijf onderdelen voortaan afzonderlijk verkrijgbaar. Lees meer
Het belang van cultuur in DevOps – Deel 2 Cultuur is belangrijk in DevOps, maar wat is die cultuur? En wanneer ben je op de goede weg? Lees meer
Feedback Requests vanuit VSTS Met het handige ‘Feature Request’, kunt u snel en eenvoudig feedback vragen aan de achterban. Lees meer
Feedback van gebruikers Op het moment dat je een software oplossing in productie zet ben je niet klaar. Waarschijnlijk heb je op de backlog nog een aantal wensen […] Lees meer
Scrum Values – Openness Dit blog over de Scrum value Commitment is de derde in een serie over de Scrum values. Het goed toepassen van deze waarden helpt een team beter te functioneren als team. Lees meer
Lange wachttijden voor builds en deployments De Microsoft-hosted CI/CD wordt logischerwijs beheerd door Microsoft. Self-hosted CI/CD beheer en configureer je zelf door job agents te registreren bij je VSTS-account. Lees meer
Vijf verborgen parels in Azure DevOps Elke drie weken wordt er nieuwe functionaliteit toegevoegd aan Visual Studio Team Services (VSTS). Dat is zoveel informatie, dat je af en toe het zicht verliest op alle prachtige functionaliteiten. In dit … Lees meer
Overstappen naar GIT Ik krijg nog steeds regelmatig de vraag waarom en hoe over te stappen van TFVC naar GIT als source control systeem. Lees meer
Scrum values – respect In deze blogs ga ik dieper in op de values zoals ze in de scrum guide opgenomen zijn na de laatste update. Het goed toepassen van deze waarden helpt een team beter … Lees meer
Het belang van cultuur in DevOps In het eerste deel van het drieluik over het belang van cultuur in DevOps gaan we in op ‘Westrum organisatiecultuur’. Lees meer
Parallel verwerken met PowerShell PowerShell werkt op een traditionele wijze en verwerkt zijn opdrachten 1 voor 1, maar het is ook mogelijk opdrachten parallel te laten verwerken. Lees meer
Scrum Values – Commitment Dit blog over de Scrum value Commitment is de derde in een serie over de Scrum values. Deze vijf Scrum Values zijn Focus, Commitment, Courage, Respect en Openness. In deze blogs ga … Lees meer
Scrum Values – Courage Dit blog over de Scrum value Courage is de tweede in een serie over de Scrum values. Deze vijf Scrum Values zijn Focus, Commitment, Courage, Respect en Openness. In deze blogs ga … Lees meer
Scrum Values – Focus In de Scrum Guide zijn na de laatste update vijf values opgenomen: Commitment, Focus, Openness, Respect en Courage. Het goed toepassen van deze waarden helpt een team beter te worden als team … Lees meer
Angular4, omdat je niet kunt achterblijven Angular4 is een update van het javascript framework voor dynamische webapplicaties dat het voor backend ontwikkelaars makkelijker maakt om ook front-end ontwikkeling te doen. Lees meer
Exploratory Testing In de huidige wereld van organisaties die zich snel moeten kunnen aanpassen verandert de manier van softwareontwikkeling. Begrippen als Agile en Scrum zijn inmiddels niet meer weg te denken, net als DevOps … Lees meer
Omgevingsvariabelen in Build vNext De afgelopen periode heb ik een aantal XAML-gebaseerde builds geconverteerd naar het nieuwe build systeem. Hierbij ben ik een flink aantal custom build workflows en tasks tegen gekomen. Lees meer
Optimalisatie van software ontwikkelproces Om het software ontwikkelproces te versnellen, moet je eerst vaststellen waar de knelpunten zitten. In dit artikel staan we stil bij het doen van een Value Stream Mapping sessie. Deze methodiek is … Lees meer
Microsoft gaat cross platform Het tijdperk dat Microsoft een “Windows-only” bedrijf was ligt achter ons. In de afgelopen periode heeft Microsoft een groot aantal ontwikkelingen laten zien die dat bevestigen. De releases van Windows 10, Visual Studio 2015 … Lees meer
High performing team Om als developer optimaal te presteren binnen een Scrum team is er uiteraard kennis nodig van het Scrum framework, maar je moet ook kennis hebben van de tooling die beschikbaar is om … Lees meer
Samen op een pc werken, hoe kan dat een goed idee zijn? Met twee man tegelijkertijd op één PC werken, hoe kan dat een goed idee zijn? Wanneer ik met mensen in gesprek ga over Pair Programming is de meest gehoord reactie: “Daar hoef … Lees meer
VSTS is niet bereikbaar! Wat nu? Wie gebruik maakt van Visual Studio Team Services (Azure DevOps) komt er vroeg of laat achter dat VSTS niet altijd beschikbaar is. Opeens is de website traag of reageert helemaal niet meer. … Lees meer
Secure Zip Extension Team Foundation Server (TFS), Visual Studio Team Services (VSTS) en Visual Studio (VS) kunnen allemaal gebruik maken van de Visual Studio Marketplace om extra functionaliteit toe te voegen, door middel van de … Lees meer
Visual Studio Team Services – 5 onderschatte functionaliteiten Visual Studio Team Services bezit eindeloos veel mogelijkheden en er komen ook regelmatig nieuwe functies bij. In dit blog wil ik een vijftal krachtige functies belichten die wellicht wat minder bekend zijn. Lees meer
DevOps transitie, waar begin je? DevOps transitie. Waar begin je als je het DevOps proces wilt verbeteren, wat moet je aanpakken en hoe moet je dit dan doen? Lees meer
Property Based Testing Property Based Testing (PBT) is een test-soort uit de “Random Testing”, waarin getest wordt met random input data. PBT is een unit-test techniek, die wat verder reikt dan de standaard setup-run-verify test. … Lees meer
Release Definition Editor Het is al enige tijd geleden dat Microsoft Release Management overnam en het toevoegde aan de TFS toolset. In die en opvolgende versies was het geen eenvoudige opdracht om een release pijplijn … Lees meer
Microsoft release strategie voor Azure DevOps Onlangs heeft Donovan Brown (Pincipal DevOps Manager) in een interview met Munil Shah (Director of Engineering) de wijze besproken waarop Microsoft Visual Studio Team Services (VSTS) naar productie brengt. In dit artikel … Lees meer
Continuous integration en delivery met Release Views in Package Management Package Management voor Azure DevOps maakt het vinden, installeren en publiceren van packages eenvoudig. Bovendien integreert het uitstekend in de Build omgeving. Lees meer
Een eerste stap richting DevOps Een private cloud applicatie voorzien van nieuwe functionaliteit en bug fixes lijkt met alle nieuwe technologie steeds eenvoudiger te worden, maar waar begin je als je huidige OTAP straat nog elke maand … Lees meer
Is jouw user story wel zo duidelijk? Omdat het belangrijk is, dat iedereen hetzelfde beeld heeft van hoe een bepaalde functionaliteit eruit moet zien, is het belangrijk dat alle user stories in dezelfde ‘taal’ zijn opgesteld. Lees meer
Technical Debt (h)erkennen en op de backlog zetten Technical debt weerhoud je van het daadwerkelijk sneller value leveren aan de eindklant. Maar hoe herken je technical debt en hoe krijg je het op de backlog. Lees meer
Applicaties virtualiseren met Docker containers Vroeger had iedere server z’n eigen hardware, met de komst van virtualisatie en de Cloud werd het mogelijk om de hardware te delen en dynamisch resources te geven aan de server … Lees meer
Effectiviteit boven efficientie De logica van de vraag zit in de mindset van mensen. Voor veel medewerkers is de nieuwe manier van werken in de vorm van een agile methode iets waar men niet gelijk … Lees meer
Live Unit Testing met Visual Studio 2017 24 maart 2017 – Op 7 Maart is Visual Studio 2017 gelanceerd. Eén van de geïntroduceerde functionaliteiten is Live Unit Testing. Hiermee ziet de ontwikkelaar direct in de Visual Studio editor de resultaten van … Lees meer
Introductie Delivery Plans in Visual Studio Team Services 3 april 2017 – Voor VSTS is een nieuwe feature beschikbaar, Delivery Plans. Wat is een Delivery Plan? Binnen bedrijven wordt door verschillende teams, vaak ook in verschillende projecten, gewerkt aan nieuwe functionaliteiten die … Lees meer
Nieuw in Visual Studio 2017 24 februari 2017 – Microsoft komt op 7 maart met de nieuwe versie van Visual Studio, Visual Studio 2017. Het is voor Microsoft een bijzondere gelegenheid want het is het 20-jarig jubileum van Visual Studio. Door … Lees meer
Continuous Deployment: Informatie en Rapportage 6 maart 2017 – In mijn vorige blogpost ben ik ingegaan op de verschillen tussen Continuous Integration, Continuous Delivery en Continuous Deployment. Daarbij heb ik specifiek het onderdeel Cultuur en organisatie besproken. De conclusie … Lees meer
Server Phase Tasks in VSTS Release Management Het voordeel van Visual Studio Team Services is, dat u altijd over de laatste versie van de software beschikt. U kunt hierdoor altijd direct gebruik maken van nieuwe features die regelmatig toegevoegd … Lees meer
Continuous Deployment in Scrum 20 december 2016 – Sinds de overstap naar Agile en Scrum zijn steeds meer bedrijven geïnteresseerd in DevOps en het overstappen naar Continuous Deployment. Continuous Deployment is de meest verregaande manier van werken … Lees meer
Feedback Requests vanuit Visual Studio Team Services Tijdens een intern ontwikkelproject hebben we intensief gebruik gemaakt van Visual Studio Team Services (VSTS). Een van de vele features van VSTS waar we tijdens het project dankbaar gebruik van hebben gemaakt … Lees meer
Nexus Framework – Scaled Professional Scrum Bij Delta-N maken we al jaren gebruik van Scrum als agile methodiek. Een waardevolle aanpak die ruimte biedt aan innovatie en creativiteit, maar voldoende regels kent om te voorkomen dat het een … Lees meer
Gericht code verbeteren Code schrijven is een creatief proces, veel stukken code zijn uniek. Dat is de vrijheid die een ontwikkelaar heeft. Die vrijheid zorgt ook voor risico’s. Als de code telkens opnieuw uitgevonden … Lees meer
NuGet Package Management nu ook mogelijk in VSTS Als softwareontwikkelaar werk je vaak aan grote en complexe systemen. Naar eer en geweten zet je, samen met je collega’s, deze system zo goed mogelijk op met de juiste architectuur om … Lees meer
Extensions en de Visual Studio Marketplace De Visual Studio suite biedt vandaag de dag een brede ondersteuning voor een groot aantal tools, technologieën, processen en platformen. Die ondersteuning wordt met elke update weer uitgebreid. Toch zullen er … Lees meer
DevOps met Microsoft Azure en VSTS Deel 3: Continuous Delivery In de eerste 2 delen van deze blogserie (een introductie en Visual Studio Team Services) hebben we al gezien dat Continuous Delivery een belangrijk aspect is van DevOps. Continuous Delivery wordt dan ook … Lees meer
DevOps met Microsoft Azure en VSTS Deel 2 In deel één van deze blog serie hebben we gezien dat veel organisaties gebruiken maken van Team Foundation Server (TFS) voor o.a. source control en de ondersteuning van hun Agile werkproces. … Lees meer
DevOps met Microsoft Azure en VSTS Deel 1: een introductie Er wordt de laatste tijd veel gesproken over DevOps. Hoewel DevOps op zich los staat van Cloud computing, kan de Cloud wel gezien worden als een ‘enabler’ voor DevOps. Nu het gebruik … Lees meer
Microsoft Release Management in de praktijk Bedrijven streven ernaar om met een steeds grotere regelmaat nieuwe versies van hun product uit te brengen. Een extreem voorbeeld hiervan is Spotify, dat zeer frequent (tot wel 1 keer per minuut) een … Lees meer