+ All Categories
Home > Technology > Claus Dahl, Demo or die

Claus Dahl, Demo or die

Date post: 02-Jul-2015
Category:
Upload: dendigitalekant
View: 558 times
Download: 0 times
Share this document with a friend
27
Demo or Die
Transcript
Page 1: Claus Dahl, Demo or die

Demo or Die

Page 2: Claus Dahl, Demo or die

Claus Dahl

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

Page 3: Claus Dahl, Demo or die
Page 4: Claus Dahl, Demo or die

Software er svært

Page 5: Claus Dahl, Demo or die

Software er svært

Page 6: Claus Dahl, Demo or die

Software er svært =>

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

StakeholdersTestere

Business cases“Vandfaldsagile”

Page 7: Claus Dahl, Demo or die

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

Page 8: Claus Dahl, Demo or die

Men software, når det er bedst, er

en kreativ praksis

Page 9: Claus Dahl, Demo or die

Kreativ. Praksis.

Bret Victor – Inventing on Principle

Page 10: Claus Dahl, Demo or die
Page 11: Claus Dahl, Demo or die

Agile = Praksisorienteret udvikling

Page 12: Claus Dahl, Demo or die

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!

Page 13: Claus Dahl, Demo or die

Top 5 andre grunde til at lave demoer

Page 14: Claus Dahl, Demo or die

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

Page 15: Claus Dahl, Demo or die

Systemer => Services

Page 16: Claus Dahl, Demo or die

Brugeroplevelsen stod ikke i speccen

Page 17: Claus Dahl, Demo or die

Genbrug sliber dit værktøj til

Page 18: Claus Dahl, Demo or die

Alt bliver klart, når andre kigger med

Page 19: Claus Dahl, Demo or die

Demoregler

Page 20: Claus Dahl, Demo or die

Det er ikke svært

Page 21: Claus Dahl, Demo or die

Hvad kan jeg gøre på 1 time

Page 22: Claus Dahl, Demo or die

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

Page 23: Claus Dahl, Demo or die

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

Page 24: Claus Dahl, Demo or die

YAGNI

Page 25: Claus Dahl, Demo or die

“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)

Page 26: Claus Dahl, Demo or die

Vis det frem.

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

Page 27: Claus Dahl, Demo or die

demodag.org


Recommended