From c73c84ec6d0dd73bb0ca54bbd6a7c7bb797ace79 Mon Sep 17 00:00:00 2001 From: AndiBuls Date: Tue, 3 Mar 2020 15:30:51 +0100 Subject: [PATCH] added folder for documentation --- documentation/docArc42.adoc | 56 ++++++++++++ .../src/01_introduction_and_goals.adoc | 15 ++++ .../src/02_architecture_constraints.adoc | 4 + .../src/03_system_scope_and_context.adoc | 22 +++++ documentation/src/04_solution_strategy.adoc | 4 + documentation/src/05_building_block_view.adoc | 87 +++++++++++++++++++ documentation/src/06_runtime_view.adoc | 17 ++++ documentation/src/07_deployment_view.adoc | 34 ++++++++ documentation/src/08_concepts.adoc | 18 ++++ documentation/src/09_design_decisions.adoc | 4 + documentation/src/10_quality_scenarios.adoc | 12 +++ documentation/src/11_technical_risks.adoc | 5 ++ documentation/src/12_glossary.adoc | 17 ++++ 13 files changed, 295 insertions(+) create mode 100644 documentation/docArc42.adoc create mode 100644 documentation/src/01_introduction_and_goals.adoc create mode 100644 documentation/src/02_architecture_constraints.adoc create mode 100644 documentation/src/03_system_scope_and_context.adoc create mode 100644 documentation/src/04_solution_strategy.adoc create mode 100644 documentation/src/05_building_block_view.adoc create mode 100644 documentation/src/06_runtime_view.adoc create mode 100644 documentation/src/07_deployment_view.adoc create mode 100644 documentation/src/08_concepts.adoc create mode 100644 documentation/src/09_design_decisions.adoc create mode 100644 documentation/src/10_quality_scenarios.adoc create mode 100644 documentation/src/11_technical_risks.adoc create mode 100644 documentation/src/12_glossary.adoc diff --git a/documentation/docArc42.adoc b/documentation/docArc42.adoc new file mode 100644 index 0000000..65b252b --- /dev/null +++ b/documentation/docArc42.adoc @@ -0,0 +1,56 @@ +// numbering from here on +:numbered: + +<<< +// 1. Anforderungen und Ziele +include::src/01_introduction_and_goals.adoc[] + +<<< +// 2. Randbedingungen +include::src/02_architecture_constraints.adoc[] + +<<< +// 3. Kontextabgrenzung +include::src/03_system_scope_and_context.adoc[] + +<<< +// 4. Lösungsstrategie +include::src/04_solution_strategy.adoc[] + +<<< +// 5. Bausteinsicht +include::src/05_building_block_view.adoc[] + +<<< +// 6. Laufzeitsicht +include::src/06_runtime_view.adoc[] + +<<< +// 7. Verteilungssicht +include::src/07_deployment_view.adoc[] + +<<< +// 8. Querschnittliche Konzepte +include::src/08_concepts.adoc[] + +<<< +// 9. Entscheidungen +include::src/09_design_decisions.adoc[] + +<<< +// 10. Qualität... +include::src/10_quality_scenarios.adoc[] + +<<< +// 11. Risiken +include::src/11_technical_risks.adoc[] + +<<< +// 12. Glossar +include::src/12_glossary.adoc[] + +''' + +(C) +We acknowledge that this document uses material from the arc42 architecture template, http://www.arc42.de. +Created by Dr. Peter Hruschka & Dr. Gernot Starke. \ No newline at end of file diff --git a/documentation/src/01_introduction_and_goals.adoc b/documentation/src/01_introduction_and_goals.adoc new file mode 100644 index 0000000..774812c --- /dev/null +++ b/documentation/src/01_introduction_and_goals.adoc @@ -0,0 +1,15 @@ +[[section-introduction-and-goals]] +== Einführung und Ziele + +=== Aufgabenstellung + +=== Qualitätsziele + +=== Stakeholder + +[cols="1,1,2" options="header"] +|=== +|Rolle |Kontakt |Erwartungshaltung +| __ | __ | __ +| __ | __ | __ +|=== diff --git a/documentation/src/02_architecture_constraints.adoc b/documentation/src/02_architecture_constraints.adoc new file mode 100644 index 0000000..f9b75b5 --- /dev/null +++ b/documentation/src/02_architecture_constraints.adoc @@ -0,0 +1,4 @@ +[[section-architecture-constraints]] +== Randbedingungen + + diff --git a/documentation/src/03_system_scope_and_context.adoc b/documentation/src/03_system_scope_and_context.adoc new file mode 100644 index 0000000..148ac4b --- /dev/null +++ b/documentation/src/03_system_scope_and_context.adoc @@ -0,0 +1,22 @@ +[[section-system-scope-and-context]] +== Kontextabgrenzung + + + +=== Fachlicher Kontext + + + +**** + +**** + +=== Technischer Kontext + + + +**** + +**** + +**** diff --git a/documentation/src/04_solution_strategy.adoc b/documentation/src/04_solution_strategy.adoc new file mode 100644 index 0000000..cc2624d --- /dev/null +++ b/documentation/src/04_solution_strategy.adoc @@ -0,0 +1,4 @@ +[[section-solution-strategy]] +== Lösungsstrategie + + diff --git a/documentation/src/05_building_block_view.adoc b/documentation/src/05_building_block_view.adoc new file mode 100644 index 0000000..dc46d79 --- /dev/null +++ b/documentation/src/05_building_block_view.adoc @@ -0,0 +1,87 @@ +[[section-building-block-view]] +== Bausteinsicht + + + +=== Whitebox Gesamtsystem + + + +_**<Übersichtsdiagramm>**_ + +Begründung:: __ + +Enthaltene Bausteine:: __ + +Wichtige Schnittstellen:: __ + + + +==== + + + +__ + +__ + +_<(Optional) Qualitäts-/Leistungsmerkmale>_ + +_<(Optional) Ablageort/Datei(en)>_ + +_<(Optional) Erfüllte Anforderungen>_ + +_<(optional) Offene Punkte/Probleme/Risiken>_ + +==== + +__ + +==== + +__ + + +==== + +... + +==== + +=== Ebene 2 + + + +==== Whitebox __ + + + +__ + +==== Whitebox __ + +__ + +... + +==== Whitebox __ + +__ + +=== Ebene 3 + + + +==== Whitebox <_Baustein x.1_> + + + +__ + +==== Whitebox <_Baustein x.2_> + +__ + +==== Whitebox <_Baustein y.1_> + +__ diff --git a/documentation/src/06_runtime_view.adoc b/documentation/src/06_runtime_view.adoc new file mode 100644 index 0000000..d8cd502 --- /dev/null +++ b/documentation/src/06_runtime_view.adoc @@ -0,0 +1,17 @@ +[[section-runtime-view]] +== Laufzeitsicht + + + +=== __ + +* +* + +=== __ + +... + +=== __ + +... diff --git a/documentation/src/07_deployment_view.adoc b/documentation/src/07_deployment_view.adoc new file mode 100644 index 0000000..ef3e532 --- /dev/null +++ b/documentation/src/07_deployment_view.adoc @@ -0,0 +1,34 @@ +[[section-deployment-view]] +== Verteilungssicht + + + +=== Infrastruktur Ebene 1 + + + +_**<Übersichtsdiagramm>**_ + +Begründung:: __ + +Qualitäts- und/oder Leistungsmerkmale:: __ + +Zuordnung von Bausteinen zu Infrastruktur:: __ + +=== Infrastruktur Ebene 2 + + + +==== __ + +__ + +==== __ + +__ + +... + +==== __ + +__ diff --git a/documentation/src/08_concepts.adoc b/documentation/src/08_concepts.adoc new file mode 100644 index 0000000..4261187 --- /dev/null +++ b/documentation/src/08_concepts.adoc @@ -0,0 +1,18 @@ +[[section-concepts]] +== Querschnittliche Konzepte + + + +=== __ + +__ + +=== __ + +__ + +... + +=== __ + +__ diff --git a/documentation/src/09_design_decisions.adoc b/documentation/src/09_design_decisions.adoc new file mode 100644 index 0000000..f6060a2 --- /dev/null +++ b/documentation/src/09_design_decisions.adoc @@ -0,0 +1,4 @@ +[[section-design-decisions]] +== Entwurfsentscheidungen + + diff --git a/documentation/src/10_quality_scenarios.adoc b/documentation/src/10_quality_scenarios.adoc new file mode 100644 index 0000000..e2aa790 --- /dev/null +++ b/documentation/src/10_quality_scenarios.adoc @@ -0,0 +1,12 @@ +[[section-quality-scenarios]] +== Qualitätsanforderungen + + + +=== Qualitätsbaum + + + +=== Qualitätsszenarien + + diff --git a/documentation/src/11_technical_risks.adoc b/documentation/src/11_technical_risks.adoc new file mode 100644 index 0000000..d1e20f5 --- /dev/null +++ b/documentation/src/11_technical_risks.adoc @@ -0,0 +1,5 @@ +[[section-technical-risks]] +== Risiken und technische Schulden + + + diff --git a/documentation/src/12_glossary.adoc b/documentation/src/12_glossary.adoc new file mode 100644 index 0000000..f57ba3b --- /dev/null +++ b/documentation/src/12_glossary.adoc @@ -0,0 +1,17 @@ +[[section-glossary]] +== Glossar + + + +[cols="1,2" options="header"] +|=== +|Begriff +|Definition + +|__ +|__ + + +|__ +|===