geobeer #10: storymaps - raus aus den schulden
TRANSCRIPT
![Page 1: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/1.jpg)
Storymaps:Raus aus den Schulden
Stephan Heuel, @ping13 Lightnting Talk GeoBeer CH # 10,
18. September 2015
![Page 2: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/2.jpg)
Software Metapher: «Technical Debt»• Zwei Arten von Lösungen: «Quick-and-Dirty» vs «Expensive-but-
Clean»
• «Quick-and-Dirty» erzeugt eine «technische Schuld», man kommt aber schneller zum Ziel.
• Problem: In der Regel muss man Schulden zurückzahlen.• In der Software Entwicklung: Refactoring
• Rückzahlung mit Zinsen! Je länger man wartet, umso mehr muss man später zurückzahlen.
Ward Cunningham: https://www.youtube.com/watch?v=pqeJFYwnkjE
![Page 3: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/3.jpg)
Technical Debt Quadrant
Martin Fowlerhttp://martinfowler.com/bliki/TechnicalDebtQuadrant.html
¯\_(ツ )_/¯
![Page 4: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/4.jpg)
Was sind Story Maps?
Story Daten (ETL) Daten (Analyse)
Design Implementation Publikation
![Page 5: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/5.jpg)
Publikation: Unterschrift Schuldenvertrag
Story Daten (ETL) Daten (Analyse)
Design Implementation Publikation
![Page 6: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/6.jpg)
Technical Debt bei Story Maps?• “Code Debt”, aber auch:
•Data Quality Debt: Datenqualität sinkt im Laufe der Zeit
Nach: Geodatenqualität, ISO 19113
![Page 7: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/7.jpg)
Open Data Projekt 2011 http://kbs-vbs.ch
Kataster belasteter Standorte - VBS
7
Daten von 2009
Daten laufend
nachgeführt
![Page 8: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/8.jpg)
Wie hält man die Zinsen niedrig?• Dokumentation Deines Workflows
• Transparenz• srfdata.github.io
• … abschalten?
![Page 9: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/9.jpg)
Bonustip für nachhaltige Workflows• Makefiles!• make ist ein Tool aus dem Jahr 1977. • Makefiles sind maschinenlesbare Dokumentation, die Dein
Workflow reproduzierbar machen.
• Alternative: https://github.com/Factual/drake
“Do your future self and coworkers a favor, and use
Make!” (Mike Bostock)
http://bost.ocks.org/mike/make/
![Page 10: GeoBeer #10: Storymaps - Raus aus den Schulden](https://reader036.vdocuments.site/reader036/viewer/2022081521/587c60a11a28ab633c8b5cb9/html5/thumbnails/10.jpg)
Beispiel Makefile• Automatisch generierter Workflow Graph
(make2graph):