
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. Maar een PBT is niet zo heel erg veel moeilijker om te schrijven.

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 te worden als team door het tot leven brengen van de Scrum pillars Inspection, Adaption en Transparancy en de opbouw van vertrouwen binnen het team.

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 wordt, zit een fout in een klein hoekje. Daarom is het prettig om verschillende vangnetten te hebben.

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 chaos wordt. Scrum is echter gericht op de samenwerking binnen een team, terwijl software producten vaak door meerdere teams ontwikkeld worden.

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 is de optie 'Feature Request'.

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 om software in productie te brengen, Continuous Integration en Continuous Delivery zijn de fasen die hieraan voorafgaan.

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 worden.

Continuous Deployment: Informatie en Rapportage
Het Continuous Deployment Maturity model is opgebouwd rond een aantal facetten: In dit blog het onderdeel Informatie en Rapportage.

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 een relatie met elkaar hebben. Tot op heden kon je de overall voortgang alleen zien door voor elk individueel Project en team de backlog te bekijken.

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 alle ins en outs van kent. Dat betekent niet dat de methode niet voldoende is, maar dat de mensen nog niet de antwoorden hebben gevonden die ze nodig hebben om deze nieuwe methode te laten landen.

Applicaties virtualiseren met Docker containers
Met Docker containers is het mogelijk om softwarepakketten probleemloos over verschillende omgevingen uit te voeren.

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.

