Nu er konferencedelen af GOTO cph 2017 slut efter tre intense dage med utallige talks om vidt forskellige emner, nye trends, seje tools, networking, samtaler og hygge. Der var mange talks især omkring microservices, om “serverless” applikationer der kører i produktion, om machine learning, AI, agile, security og en hel del flere. Af nye værktøjer kan nævnes Axon Framework som især er velegnet til at…
GOTO cph 2017, Microservices, Service virtualisation, Testing
Den helstøbte udvikler evaluerer og tester
af Helena Marie Meyer • • 0 Comments
Det er nemt (for nogle eller de fleste af os) at blive begejstret for nye teknologier, og anvende dem uden at have afprøvet dem først eller overvejet om de passer til ens behov, til brugernes behov eller om de passer til forretningsfunktionaliteten. Vi bør evaluere hver eneste gang vi overvejer at bruge et nyt smart værktøj eller indføre en ny teknologi. Evaluering er en af…
Arkitektur, GOTO cph 2017, Microservices, Softwareudvikling
Microservice teknologistak
af Helena Marie Meyer • • 0 Comments

Når man udvikler microservices findes der et hav af forskellige open source værktøjer, der kan automatisere og simplificere en masse arbejde, og dermed hjælpe team’et med at gøre udviklingsprocessen, tests, deployment og overvågning af services i produktion nemmere. Jeg har i et projekt arbejdet på at implementere en prototype på en serviceplatform, som er bygget op omkring en microservice infrastruktur. De forskellige microservices understøtter…
GOTO cph 2017, Keycloak, Microservices, Sikkerhed
Sikkerhed i microservices
af Helena Marie Meyer • • 1 Comment

Fra en monolitisk softwarearkitektur over i en microservice-baseret verden er der mange nye værktøjer og teknologistakke man bør overveje at tage i brug for at opnå en succesfuld oplevelse med microservices. Det gælder bl.a. logning, monitorering, deployment, kommunikation imellem services og ikke mindst sikkerheden omkring alle de forskellige microservices. Til GOTO Cph 2017 er der sat et helt track af til at udforske microservices fra…
Teamsamarbejde
Rollefordeling på et team
af Helena Marie Meyer • • 2 Comments

Kravene til softwareudviklere på et team er mange. Der er meget man skal kunne mestre på én gang. Man hører ofte om hvor vigtigt et velfungerende team er, og at et godt samarbejde i forbindelse med en opgaveløsning er nødvendigt. Alle skal udvise team-spirit, være dygtige til at kommunikere og se styrker og svagheder ved sig selv – og sine kolleger. Man skal være…
Softwarekvalitet, Softwareudvikling
Fokus på softwarekvalitet
af Helena Marie Meyer • • 3 Comments

Større fokus på softwarekvalitet har i sidste ende stor indflydelse på forretningen: bedre softwarekvalitet giver færre fejl, en bedre brugeroplevelse, et bedre omdømme for virksomheden, en større motivation for medarbejderne, og en større tilfredshed – både hos medarbejderne og hos kunderne. Sidst men ikke mindst får man en bedre forudsigelighed omkring softwaresystemet. Definition Men hvad er softwarekvalitet? Hvordan skal det defineres? Jeg vil mene at det…