Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Continuous Documentation @JavaLand 2018
Search
Daniel Kocot
March 13, 2018
Programming
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Continuous Documentation @JavaLand 2018
Daniel Kocot
March 13, 2018
More Decks by Daniel Kocot
See All by Daniel Kocot
Navigating the Post OpenAPI Era
danielkocot
0
53
The Digital Product Passport
danielkocot
0
81
Establishing a Specification Framework for API Management Federation
danielkocot
0
55
API Sprawl In The Era Of Great Unbundling
danielkocot
0
120
API Development: Evolving Prospects and Future Outlook
danielkocot
0
150
API Thinking
danielkocot
0
98
The intersection of AI and API Development
danielkocot
0
72
Unlocking collaboration with Internal Developer Portals and Marketplaces - Democratizing API Access
danielkocot
0
47
leveraging_prompt_engineering_for_effective_openapi_descriptions_of_apis.pdf
danielkocot
0
74
Other Decks in Programming
See All in Programming
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
270
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
200
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
5.4k
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
360
Vite+ Unified Toolchain for the Web
naokihaba
0
360
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.5k
AI時代のUIはどこへ行く?その2!
yusukebe
22
7.5k
The NotImplementedError Problem in Ruby
koic
1
960
1B+ /day規模のログを管理する技術
broadleaf
0
120
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
400
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
0
150
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
220
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
So, you think you're a good person
axbom
PRO
2
2.1k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
740
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
400
sira's awesome portfolio website redesign presentation
elsirapls
0
290
Transcript
Continuous Documentation Daniel Kocot (@dk_1977) JavaLand 2018 13.03.2018 1
2
3
4 Show your hands
5 Continuous Delivery Develop Build Test Deploy Release
Agilität und Dokumentation 6
Agiles Manifest Individuen und Interaktionen mehr als Prozesse und Werkzeuge
Funktionierende Software mehr als umfassende Dokumentation Zusammenarbeit mit den Kunden mehr als Vertragsverhandlung Reagieren auf Veränderungen mehr als das Befolgen eines Plans 7
Agiles Manifest Funktionierende Software mehr als umfassende Dokumentation 8
Dokumentation als Inkrement 9
Transparenz 10
Verantwortlichkeit 11
Review 12
Der Kunde im Kontext von Dokumentation 13
Lebendige Anforderungen 14
Der richtige Inhalt 15
Gestaltung 16
17 Retrospektive Dokumentationslandschaft Wissensmanagement
Werkzeuge 18
Documentation as Code 19
Asciidoctor 20
21
PlantUML 22
23
Test Driven Documentation 24 Anforderung mit Gherkin Tests mit Spock
Spock Reports
API Dokumentation 25 25 swagger2markup Spring REST Docs
Buildmanagement & Buildpipelines 26
Multi-Channel Dokumentation 27 27
Wikis 28
Static Site Generators JBake jekyll Antora 29
Asciidoctor PDF speedata Publisher 30 Portable Document Format
31 Documentation as a Service Spark Framework
DEMO 32
Weiterführende Informationen •Agile, frisch gebackene Dokumentation – Teil 1: JBake
https://blog.codecentric.de/2017/10/jbake-agile-dokumentation-teil-1/ •Agile, frisch gebackene Dokumentation – Teil 2: PlantUML mit JBake https://blog.codecentric.de/2017/11/agile-frisch-gebackene-dokumentation-teil-2-plantuml-mit-jbake/ •Agile, frisch gebackene Dokumentation – Teil 3: Getestete Anforderungen mit JBake https://blog.codecentric.de/2018/02/agile-frisch-gebackene-dokumentation-teil-3-anforderungen-spock-jbake/ 33
Q & A 34
35