Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
65
The Digital Product Passport
danielkocot
0
89
Establishing a Specification Framework for API Management Federation
danielkocot
0
61
API Sprawl In The Era Of Great Unbundling
danielkocot
0
130
API Development: Evolving Prospects and Future Outlook
danielkocot
0
160
API Thinking
danielkocot
0
110
The intersection of AI and API Development
danielkocot
0
75
Unlocking collaboration with Internal Developer Portals and Marketplaces - Democratizing API Access
danielkocot
0
56
leveraging_prompt_engineering_for_effective_openapi_descriptions_of_apis.pdf
danielkocot
0
85
Other Decks in Programming
See All in Programming
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
320
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
110
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.9k
大喜利で理解するLLM as a Judge / Understanding LLM-as-a-Judge through Ogiri
rockname
0
190
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
350
phperだってパンチカードでコーディングしたい
o0h
PRO
0
220
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
340
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
150
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
20
21k
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
130
setup-vp GitLab対応の裏側
naokihaba
0
150
Featured
See All Featured
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
250
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Writing Fast Ruby
sferik
630
63k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
540
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Git: the NoSQL Database
bkeepers
PRO
433
67k
Deep Space Network (abreviated)
tonyrice
0
360
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
730
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