Ich erstelle ein Systemdesign-Dokument, Softwarearchitektur und technische Spezifikation
Technische Dokumentation und Datenautomatisierung für Softwareteams
Über diesen Service
Schreib mir ruhig auf Italienisch.
In sechs Monaten wird jemand fragen, warum das System so funktioniert. Wenn niemand den Grund aufgeschrieben hat, wird das Team es entweder neu aufbauen oder Angst haben, es anzufassen.
Ich schreibe das Dokument, das diese Frage beantwortet, bevor sie gestellt wird.
WAS DU BEKOMMST
- Das Problem, das das System löst, und die Einschränkungen, unter denen es arbeitet
- Komponenten, Verantwortlichkeiten und wie sie miteinander kommunizieren
- Datenmodell und die wichtigsten Abläufe im System
- Diagramme: Kontext, Container und Sequenz, in C4 oder einfachem UML
- Nicht-funktionale Ziele: Skalierung, Latenz, Verfügbarkeit, Kosten
- Die Optionen, die du nicht gewählt hast, und warum – Architekturentscheidungsdokumente (Premium)
WER DAS KAUFT
Gründer, die etwas Glaubwürdiges für einen technischen Investor oder einen CTO-Kandidaten brauchen. Teams, die ein System an ein anderes Team übergeben. Agenturen, die einem Kunden zeigen müssen, was gebaut wurde.
Ich bin Softwareingenieur, kein Schriftsteller, der über Architektur gelesen hat. Wenn dein Design ein Problem hat, werde ich es dir mitteilen, bevor du es in der Produktion bemerkst.
Dokumenttyp:
Dokumentation
•
Technische Spezifikationen
Branche:
Software
Sprache:
Englisch
•
Italienisch
Bevorzugte Lieferart
Bitte informiere den Freelancer über alle Präferenzen oder Bedenken in Bezug auf den Einsatz von KI-Tools bei der Ausführung und/oder Lieferung deines Auftrags.
Mein Portfolio
FAQ
Automatische Übersetzung
Kannst du eine ADR für eine Entscheidung schreiben, die wir bereits getroffen haben?
Ja, und das ist der Großteil der Arbeit. Ich interviewe den, der die Entscheidung getroffen hat, rekonstruieren die Optionen und Einschränkungen wie damals, und dokumentiere die Folgen, die du seitdem gesehen hast. Nachträgliche ADRs sind trotzdem nützlich.
Bestimmst du die Architektur oder dokumentierst du sie nur?
Ich dokumentiere deine Entscheidung. Ich werde einen Abwägungspunkt aufzeigen, den du nicht aufgeschrieben hast, oder eine Folge, die unterschätzt wurde, aber die Wahl bleibt bei dir. Wenn du stattdessen Architekturberatung möchtest, schreib mir und ich sage dir, ob ich die richtige Person bin.
Welches Tool benutzt du für die Diagramme?
Standardmäßig Mermaid oder PlantUML, sodass das Diagramm im Repository als Text lebt und in Pull Requests reviewbar bleibt. Wenn du draw.io oder Excalidraw bevorzugst, liefere ich die editierbare Quelldatei dafür.

