claus dahl, demo or die

Post on 02-Jul-2015

558 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Demo or Die

Claus Dahl

● @Claus på Twitter● www.classy.dk● Vært for Demodag

Software er svært

Software er svært

Software er svært =>

“Vi må have en plan”“Hvem evaluerer det”

StakeholdersTestere

Business cases“Vandfaldsagile”

Hvis software er svært så bliver vi konstruktører

Men software, når det er bedst, er

en kreativ praksis

Kreativ. Praksis.

Bret Victor – Inventing on Principle

Agile = Praksisorienteret udvikling

Extreme Programming

● If code reviews are good, we'll review code all the time (pair programming)

● If testing is good, everybody will test all the time (unit testing), even the customers (functional [acceptance] testing)

● If design is good, we'll make it part of everybody's daily business (refactoring)

● If simplicity is good, we'll always leave the system with the simplest design that supports its current functionality (the simplest thing that could possibly work)

● if architecture is important, everybody will work defining and refining the architecture all the time (metaphor)

● If integration testing is important, then we'll integrate and test several times a day (continuous integration)

● If short iterations are good, we'll make the iterations really, really short ... (the Planning Game)." (Beck xv).

● MISSING LINK: BRUG DET!

● Metode: Demoer!

Top 5 andre grunde til at lave demoer

Software er ikke matematik(og når det er alligevel, er det alt for svært)

Systemer => Services

Brugeroplevelsen stod ikke i speccen

Genbrug sliber dit værktøj til

Alt bliver klart, når andre kigger med

Demoregler

Det er ikke svært

Hvad kan jeg gøre på 1 time

Begræns værktøjerne før opgaven

Hvis du ikke kan se hvordan, så spørg dig selv hvorfor?

YAGNI

“Man nedskriver sine egne betragtninger skødesløst, man lader dem trykke, i de forskellige korrekturer vil man da efterhånden få en mængde gode indfald. Fat der for mod, I, som endnu ikke har dristet jeg til at lade noget trykke, også trykfejl er ikke at foragte, og at blive vittig ved hjælp af trykfejl må anses for en lovlig måde at blive det på.” - Søren Kierkegaard (fra Enten Eller)

Vis det frem.

(næste demodag: 24/4 et sted i Kbh)

demodag.org

top related