A practical guide to AI-augmented knowledge management, from summarisation and extraction to semantic linking, local models, APIs, and review loops.

#dc comics#batman#dc#bruce wayne#tim drake#dick grayson#batfam#dc fanart#batfamily




seen from China
seen from Mexico

seen from United Kingdom
seen from France
seen from United States
seen from China

seen from United States
seen from Malaysia
seen from China
seen from United States
seen from United States
seen from China
seen from Malaysia
seen from Mexico
seen from Switzerland

seen from United States

seen from United States

seen from United States

seen from United States

seen from United States
A practical guide to AI-augmented knowledge management, from summarisation and extraction to semantic linking, local models, APIs, and review loops.
A practical Zettelkasten guide for developers: write atomic notes, link concepts to code, avoid folder traps, and build a useful knowledge system.
RAG retrieves fragments on demand. LLM Wiki compiles structured knowledge before any question is asked. Learn when ingest-time synthesis beats query-time retrieval, and when it does not.
Compare PKM, RAG, wikis, and AI memory systems by structure, retrieval, ownership, evolution, and real-world use cases.
Personal Knowledge Management - What it is, it's goals, methods and tools to use in 2025
How to: How do you keep track of applications for specific purposes #answer #dev #fix
How to: How do you keep track of applications for specific purposes #answer #dev #fix
How do you keep track of applications for specific purposes
I tend to have a handful of âcoreâ applications that cover most of what i need. On the other hand, there tend to be some programmes that i need once in a blue moon, and iâm finding that iâm forgetting what they are. At one point i had a wiki for it, but iâm curious how other people handle the problem.
So, whatâs the means that you useâŠ
View On WordPress
Learning-Logs fĂŒr agile Softwareentwicklungsteams
Und diesmal ist auch wirklich der Weg das Ziel: Learning-Logs fĂŒr agile Softwareentwicklungsteams
Oder: Â Wozu noch man Prototypen noch nutzen kann
Letzte Woche meldete sich eine Freundin bei uns. Sie und ihr Team haben von einem Kunden den Auftrag bekommen, einen Prototyp zu programmieren. So weit so gut, möge man denken, das Ziel des Prototyps wÀre Technologien gegeneinander abzuwÀgen, Usability-Patterns zu testen oder eine Architektur zu evaluieren. Weit gefehlt. Bei diesem Projekt ist nicht der Code oder das Ergebnis das Ziel.
Die Erfahrungen, die auf dem Weg zum Prototyp liegen, sind das Ziel.
Nicht der Prototyp selbst, nicht die Software wird gewĂŒnscht, sondern die Erfahrungen, Lessons-Learned und Best-Practices, die auf dem Weg zu diesem Prototyp gesammelt wurden. Der Kunde wĂŒnscht sich am Ende des Projektes einen Erfahrungsschatz.Â
Wie setzt man dieses Projektziel um ? ZunĂ€chst einmal stellt man sich die Frage, was den nun konkret gewĂŒnscht ist und erarbeitet werden soll.Â
Was ist ein Erfahrungsschatz und wie wird ein solcher am Ende eines Projektes ĂŒbergeben ?
Spannend verpackt in einer Kiste mit goldenen BeschlĂ€gen, vergraben unter tausend Jahren alten BĂ€umen und markiert  auf einer Karte, der man Schritt fĂŒr Schritt folgen kann ?
So Ă€hnlich. Wie in jedem guten Projekt hat der Auftraggeber die Erwartungshaltung und den Anspruch auf ein ordentliches Ergebnis: in diesem Fall eine saubere und gut strukturierte Dokumentation der Inhalte und Ergebnisse. Was aber sind die Inhalte und Ergebnisse ?Â
Wie sich zeigt, kann die Vorgehensweise des Continous-Knowledge-Exchange (siehe unseren Artikel "Brainsharing" in der iX, Mai 2011) weiterhelfen:
Schritt 1: Definiere das Ziel.
Ok, es soll ein Prototyp gebaut werden. Aber fĂŒr was ? Um Erfahrungen zu sammeln und diese zu dokumentieren. So weit so gut, aber tatsĂ€chlich sind wir noch sehr schwammig unterwegs. Meist legen die Projektmitglieder halbblind vor Begeisterung fĂŒr neue Technologien und der Aussicht auf eine prototypische Spielwiese ohne groĂe Reflektion sofort los. Weil man ja weiĂ, wie es geht und es dem Kunden nur noch vorfĂŒhren muss, wie in einer TheaterauffĂŒhrung.
Einen Schritt zurĂŒck. Wir mĂŒssen sicherstellen, das wir den Kunden nicht in das falsche TheaterstĂŒck setzen: Das Ziel muss klar definiert sein. Hierzu ist es notwendig, sich mit dem Kunden vorab ĂŒber das gewĂŒnschte Ergebnis auszutauschen. In den meisten FĂ€llen kennt der Kunde das Ergebnis auch nicht, deshalb sind erste VorschlĂ€ge gefragt. Eventuell ist ein Workshop zur Zieldefinition notwendig (i.d.R. sind 2 Stunden ausreichend, sehr viel weniger sollten es aber auch nicht sein).
Dabei mĂŒssen mindestens folgende Fragen geklĂ€rt werden:
- Wie sollen die gesammelten Erfahrungen dargestellt werden ?
- In welcher Form liefern wir das Projektergebnis (Word, Wiki, PlainText, PowerPoint, ...)
- Gibt es Bereiche, die besonders wichtig sind und fokussiert betrachtet werden sollte (Backend vs. Frontend, evtl. bestimmte Technologien oder Entwicklungsmethodiken wie agile Vorgehensweise) ?
- In welcher Form sollen sie strukturiert werden (falls eine erste grobe Strukturierung bereits gewĂŒnscht ist) ?
- Wer sind die WissenstrĂ€ger, die beteiligt werden mĂŒssen ?
- Welche Erfahrungen wurden bereits in der Vergangenheit gemacht und sind diese relevant ?
- Welche Projektmitglieder mĂŒssen sollen eingebunden werden (nicht zu viele, evtl. reicht es aus einige lediglich initial zu konsultieren und um ihre Meinung zu bitten)
und ... die Mutter aller Fragen bei der Zieldefinition:
- Welche Entscheidungen will der Kunde auf Basis des gewonnenen Erfahrungsschatzes in Zukunft treffen können ?
Die Antwort auf diese Frage schlieĂt SĂ€tze des Kunden die mit "jetzt weiĂ ich aber immer noch nicht ... " beginnen aus und deshalb muss sie vor dem Start des Projektes glasklar definiert werden. Am besten: niederschreiben und an die Wand hĂ€ngen.
Schritt 2: Iteratives Einsammeln des Erfahrungsschatzes
Jetzt erst beginnt der Entwurf und die Entwicklung des Prototyps und damit das Einsammeln des Erfahrungsschatzes.
Ein Erfahrungsschatz ist eine Sammlung von Erfahrungen, Lessons-Learned und Best-Practices.
Dieser Erfahrungsschatz wird wÀhrend der Entwicklungsphase in der zeitlichen Reihenfolge des Auftretens niedergeschrieben.
Wichtig ist es, gelerntes so schnell als möglich zu erfassen, bevor das Wissen verloren geht. Vor allem in einem Umfeld, in dem neue Technologien zum ersten Mal erprobt werden, ist die Menge an neuen Erfahrung sehr groĂ und die Gefahr des Verlorengehens ebenso. Deshalb:Â
Alles sofort aufschreiben ("Capture knowledge before it gets lost").
Dabei ist es unerheblich, dass das Wissen noch nicht in einer "reinen" und finalen Version vorliegt. Sammeln ist wichtiger als aufbereiten (das kommt spÀter). Sammeln ist wichtiger als strukturieren (auch das kommt spÀter). ZunÀchst muss sichergestellt werden, dass nichts verloren geht.
Kontinuierlicher Austausch zwischen Projektmitgliedern und iterative Verfeinerungen
Bereits wĂ€hrend der Iteration des Sammelns tauschen sich die Mitglieder des Projektes regelmĂ€Ăig ihre Erfahrungen aus. Auf Basis der erfassten und noch "rohen" Wissenseinheiten wird das gesammelte Wissen verdichtet, doppelte Einheiten werden aussortiert, Unklarheiten geklĂ€rt. Dieser Austausch dient auch dazu, die PrioritĂ€t einer Wissenseinheit festzulegen. Ist das eben gelernte wirklich wichtig fĂŒr den Kunden und sein gewĂŒnschtes Ziel ? Was einem selbst wichtig erscheint, ist im Licht des Kundenwunsches plötzlich nichtig und klein. FĂŒr die Erreichung dieser Sichtweise ist die Reflektion der Projektmitglieder gefragt und notwendig. Es geht nicht ohne.
In diesen Austauschen entstehen auch erste Ideen fĂŒr eine Kategorisierung. VorschlĂ€ge fĂŒr die Kategorien werden an Wissenseinheiten angeheftet. Diese Kategorisierung muss nicht final sein und wird sich weiterentwickeln (wir arbeiten iterativ !).
Wichtig ist, dass der tĂ€gliche Austausch ĂŒber das vorher Gelernte tĂ€glich stattfindet.
Der Austausch kann kurz sein und sollte Ă€hnlich einem Standup bei Scrum verlaufen (i.d.R aber lĂ€nger, bis zu einer Stunde sind einzuplanen). Wichtig ist, dass direkt im Anschluss die bisher erfassten Wissenseinheiten bereinigt, angereichert, korrigiert, ergĂ€nzt oder kategorisiert werden. Nur dann sind die EindrĂŒcke aus den Austauschen noch frisch vorhanden sind. Jedes Projektmitglied korrigiert seine eigenen Wissenseinheiten.
Schritt 2.2 findet solange im Wechsel mit Schritt 2.1 statt, bis das mit dem Kunden vereinbarte Ziel erreicht ist. Dies ist nicht notwendigerweise die Fertigstellung des Prototypen maĂgeblich, evtl. kann das Ziel dies bereits vorher erreicht sein.
Schritt 3: Dokumentation der Ergebnisse
Meine Damen und Herren, wir verlassen nun unsere iterativen Loopings und setzen zum Landeanflug an.
In diesem Schritt wird aus den gesammelten Wissenseinheiten und Lessons-Learned ein "Enddokument" erstellt.Â
Im Unterschied zu den Phasen vorher wird dieses durch einige wenige (i.d.R. nicht mehr als zwei) Personen verfasst.Â
Es ist Pflicht, dass diese Personen auch bei der Sammlung des Wissens aktiv dabei waren, da sonst die Reibungsverluste zu groà sind.
Die Dokumentation soll den WĂŒnschen, AnsprĂŒchen und formalen Aspekten (Templates, Logos) des Kunden entsprechen.
Diese Phase stellt das reine "Zusammenschreiben" dar, eine Anreicherung des Wissens ist hier nicht mehr vorgesehen, da dies in Phase 2 geschehen ist. Die in den Schritten vorher angelegte Kategorisierung kann als MaĂgabe fĂŒr die Kapitel des Dokumentes dienen.Â
Learning-Logs als fester Bestandteil des Entwickleralltags
Learning-Logs können nicht nur bei der Entwicklung von Prototypen erstellt werden, sie können in den Alltag eines Entwicklungsteams integriert werden. Jeder Entwickler sucht und findet Lösungen zu Problemen, behebt Fehler und lernt neue Technologien, Tools oder Vorgehensweisen kennen.
Learning-Logs sollten fester Bestandteil eines jeden Entwicklungsteams werden.
Stefan Wendel we:namix GmbH
Wenn Sie Interesse an oder Fragen zu unseren Artikel haben oder dem Autor folgen möchten: http://www.twitter.com/stef_84 http://www.linkedin.com/in/stefanwendel https://www.xing.com/profile/Stefan_Wendel mail [at] wenamix.com
Artikel "Brainsharing - Kontinuierlicher Wissenstransfer fĂŒr IT-Projektteams", iX-Magazin, Ausgabe Mai 2011
Nicht ganz ohne Stolz hier die VorankĂŒndigung auf die morgen erscheinenden aktuelle Ausgabe der iX (Ausgabe Mai 2011).
Unter dem Titel "Brainsharing" wird der Prozess des kontinuierlichen Wissenstransfers dargestellt. Vielen Dank an die Redakteure und Mitarbeiter des Heise-Verlages fĂŒr die Erstellung der gelungenden Grafiken und letztendlich fĂŒr die Idee des "Brainsharing"-Titels.
Eine Online-Version kann unter
http://www.wisdomclouds.com/artikel
eingesehen werden. Wir bitten um VerstĂ€ndnis, dass dieser Artikel aus Copyright-GrĂŒnden nicht heruntergeladen, sondern lediglich ausgedruckt werden kann.
Kritik, Fragen, Anregungen, Meinungen zu diesem Thema ? Wir stehen gerne fĂŒr eine Diskussion zur VerfĂŒgung:
stefan [a t] wisdomclouds.com
Viel Spass beim Lesen!
Stefan Wendel.