From 30e1e6681f287b5c744119a9d194490928febbec Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Sun, 22 Mar 2020 22:56:31 +0100 Subject: [PATCH 1/9] =?UTF-8?q?Fontspec=20auskommentiert=20-=20Warning=20w?= =?UTF-8?q?g.=20nicht=20verf=C3=BCgbarer=20Fonts.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FabAccess_Lastenheft.tex | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/FabAccess_Lastenheft.tex b/FabAccess_Lastenheft.tex index d67b532..730d56d 100644 --- a/FabAccess_Lastenheft.tex +++ b/FabAccess_Lastenheft.tex @@ -3,13 +3,15 @@ \usepackage{ngerman} \usepackage[stable]{footmisc} -\usepackage{fontspec} -\setmainfont{overpass-regular.otf}[ Path=./fonts/, ItalicFont=overpass-italic.otf ] -\setsansfont{D-DIN.otf}[ Path=./fonts/ ] +\renewcommand{\familydefault}{\sfdefault} +%\usepackage{fontspec} + +%\setmainfont{overpass-regular.otf}[ Path=./fonts/, ItalicFont=overpass-italic.otf ] +%\setsansfont{D-DIN.otf}[ Path=./fonts/ ] \title{EMFI-Lastenheft} -\author{tasso.mulzer} +\author{FabInfra-Team} \date{March 2020} \begin{document} From 697b511283b3ca415b5593807aff8b15f77c73d4 Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Mon, 23 Mar 2020 17:39:55 +0100 Subject: [PATCH 2/9] Verantwortung sauberer formuliert. --- FabAccess_Lastenheft.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FabAccess_Lastenheft.tex b/FabAccess_Lastenheft.tex index 730d56d..2e7702a 100644 --- a/FabAccess_Lastenheft.tex +++ b/FabAccess_Lastenheft.tex @@ -1,5 +1,5 @@ %!TeX program = xelatex -\documentclass{scrreprt} +\documentclass{scrartcl} \usepackage{ngerman} \usepackage[stable]{footmisc} @@ -21,7 +21,7 @@ \section{Einleitung} Zugangskontroll- und Maschinenmanagementsystem für offene Werkstätten aller Art. Ziel ist es auch dafür zu sorgen das Maschinen und Räume aufgeräumt bzw. sauber bleiben. -Nutzern der Maschinen soll klar sein, dass sie für das Putzen nach der Nutzung verantwortlich sind. +Nutzern der Maschinen soll klar sein, dass sie für die genutzten Maschinen und Einrichtungen von der Inbetriebnahme bis zur Abnahme durch die Betreiber der Werkstatt für Betrieb, Zustand und Reinigung des Arbeitsplatzes verantwortlich sind. \section{Laborsteuerung} From 9a15ca6ccbe5352a16dd3f1286e394aaf5fa5dca Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Mon, 23 Mar 2020 18:01:52 +0100 Subject: [PATCH 3/9] Verantwortung sauberer formuliert. --- FabAccess_Lastenheft.tex | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/FabAccess_Lastenheft.tex b/FabAccess_Lastenheft.tex index 2e7702a..3121e57 100644 --- a/FabAccess_Lastenheft.tex +++ b/FabAccess_Lastenheft.tex @@ -20,8 +20,10 @@ \section{Einleitung} Zugangskontroll- und Maschinenmanagementsystem für offene Werkstätten aller Art. -Ziel ist es auch dafür zu sorgen das Maschinen und Räume aufgeräumt bzw. sauber bleiben. -Nutzern der Maschinen soll klar sein, dass sie für die genutzten Maschinen und Einrichtungen von der Inbetriebnahme bis zur Abnahme durch die Betreiber der Werkstatt für Betrieb, Zustand und Reinigung des Arbeitsplatzes verantwortlich sind. + +Nutzern der Maschinen und Einrichtungen in offenen Werkstätten soll klar sein, dass sie für die genutzten Maschinen und Einrichtungen von der Inbetriebnahme bis zur Abnahme durch die Betreiber der Werkstatt für Betrieb, Zustand und Reinigung des Arbeitsplatzes verantwortlich sind. + +Das System soll den Betreibern der offenen Werkstatt Arbeit abnehmen und eine Steuerungs-Infrastruktur an die Hand geben, die sicherstellt dass festgelegte Regulierungen des Maschinenzugriffs nicht ständig durch Personen beaufsichtigt werden müssen oder einfach umgangen werden können. \section{Laborsteuerung} From 065d73bcebb4507c296d330e9123b25ddecf0156 Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Mon, 23 Mar 2020 18:06:22 +0100 Subject: [PATCH 4/9] Words. --- FabAccess_Lastenheft.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FabAccess_Lastenheft.tex b/FabAccess_Lastenheft.tex index 3121e57..e1be3e3 100644 --- a/FabAccess_Lastenheft.tex +++ b/FabAccess_Lastenheft.tex @@ -23,7 +23,7 @@ Zugangskontroll- und Maschinenmanagementsystem für offene Werkstätten aller Ar Nutzern der Maschinen und Einrichtungen in offenen Werkstätten soll klar sein, dass sie für die genutzten Maschinen und Einrichtungen von der Inbetriebnahme bis zur Abnahme durch die Betreiber der Werkstatt für Betrieb, Zustand und Reinigung des Arbeitsplatzes verantwortlich sind. -Das System soll den Betreibern der offenen Werkstatt Arbeit abnehmen und eine Steuerungs-Infrastruktur an die Hand geben, die sicherstellt dass festgelegte Regulierungen des Maschinenzugriffs nicht ständig durch Personen beaufsichtigt werden müssen oder einfach umgangen werden können. +Das System soll den Betreibern der offenen Werkstatt Arbeit abnehmen und eine Steuerungs-Infrastruktur an die Hand geben, die sicherstellt dass festgelegte Regulierungen des Maschinenzugriffs weder ständig durch Personen beaufsichtigt werden müssen noch einfach umgangen werden können. \section{Laborsteuerung} From d208a598da476bb8f57c2ccb401a434684587d80 Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Mon, 23 Mar 2020 18:07:12 +0100 Subject: [PATCH 5/9] Words. --- FabAccess_Lastenheft.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FabAccess_Lastenheft.tex b/FabAccess_Lastenheft.tex index e1be3e3..f612e4b 100644 --- a/FabAccess_Lastenheft.tex +++ b/FabAccess_Lastenheft.tex @@ -31,7 +31,7 @@ Das System soll den Betreibern der offenen Werkstatt Arbeit abnehmen und eine St Software wird zur Verwaltung offener Werkstätten eingesetzt und soll dort möglichst viele Jobs wegautomatisieren. -\subsection{Maschinenkontrolle\footnote{Zutritt zu Räumen wird wie eine Maschine behandelt. Das System soll auch den Zutritt zu Räumlichkeiten verwalten können}} +\subsection{Maschinenkontrolle\footnote{Zutritt zu Räumen wird wie eine Maschine behandelt. Das System soll daher auch auf einfache Art den Zutritt zu Räumlichkeiten verwalten können}} Nutzung von Maschinen soll nur denjenigen möglich sein die eine Unterweisung oder vergleichbare Praxiserfahrung mit Maschinen dieser Art besitzen. Maschinen können automatisch eingeschaltet werden wenn eine Zugriffsberechtigte Person das wünscht. From e980be97298404e761e27821474d8e2ef21e956a Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Mon, 23 Mar 2020 18:13:16 +0100 Subject: [PATCH 6/9] Words. --- FabAccess_Lastenheft.tex | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/FabAccess_Lastenheft.tex b/FabAccess_Lastenheft.tex index f612e4b..9254372 100644 --- a/FabAccess_Lastenheft.tex +++ b/FabAccess_Lastenheft.tex @@ -26,7 +26,7 @@ Nutzern der Maschinen und Einrichtungen in offenen Werkstätten soll klar sein, Das System soll den Betreibern der offenen Werkstatt Arbeit abnehmen und eine Steuerungs-Infrastruktur an die Hand geben, die sicherstellt dass festgelegte Regulierungen des Maschinenzugriffs weder ständig durch Personen beaufsichtigt werden müssen noch einfach umgangen werden können. -\section{Laborsteuerung} +\section{Werkstatt-Steuerung} Software wird zur Verwaltung offener Werkstätten eingesetzt und soll dort möglichst viele Jobs wegautomatisieren. @@ -37,8 +37,6 @@ Nutzung von Maschinen soll nur denjenigen möglich sein die eine Unterweisung od Maschinen können automatisch eingeschaltet werden wenn eine Zugriffsberechtigte Person das wünscht. - - \section{Zustands-Anzeige} \subsection{Maschinenbezogen} From ef53b66a9010d6f02a5113c588cfcc6a682a3fa0 Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Mon, 23 Mar 2020 21:16:37 +0100 Subject: [PATCH 7/9] README.md zum Lastenheft angefangen --- README.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a18ef0d..0de2ffa 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,19 @@ Ein Lastenheft für das FabAccess Projekt innerhalb der FabInfra Gruppe. -Details to follow. +Zur Begriffsklärung - die in diesem Repository gepflegte Datei ist kein reines Lastenheft im Sinne der DIN 69901, auch wenn wir es der Einfachheit halber trotzdem Lastenheft nennen. Es ist vielmehr wie in vielen anderen Projekten ein möglichst effizienter aber doch umfassender Kompromiss aus Lasten- und Pflichtenheft. Dabei liegt der Schwerpunkt des Lastenhefts in diesem Dokument, der Schwerpunkt des Pflichtenhefts findet sich eher im umgesetzten Code. + +Dass wir ein Lastenheft schreiben bedeutet auch nicht, dass wir keine agile Entwicklung betreiben - auch im Rahmen einer agilen Entwicklung sind Lastenhefte bzw. Anforderungslisten hilfreiche Dokumente - die allerdings im Gegensatz zum "klassischen Wasserfallmodell" nicht statisch sind, sondern mit fortschreitendem Projektverlauf sowohl angepasst als auch stärker detailliert werden. + +Dieses Lastenheft hilft bei der Strukturierung und Fokussierung der Arbeit und der Aufgabenverteilung im Projekt-Team. + +Das Lastenheft beinhaltet zunächst alle Dinge, die vom Projektteam in verschiedenen Stufen (major version) umgesetzt werden sollen. Erkenntnisse aus der Phase der Materialsammlung sind - so weit möglich und sinnvoll - bei der Erarbeitung des Lastenhefts eingeflossen. + +Ein Pflichtenheft wird zunächst nicht erstellt - der erstellte Code spiegelt dynamisch das Pflichtenheft wieder. + +Für Interessenten aus offenen Werkstätten oder FabLabs, die nicht programmieren können / wollen, aber gerne ihre Ideen einbringen, gibt es verschiedene Varianten um zum Projekt beizutragen: +1. Du hast einen Wunsch, was die Software unbedingt können muss, also einen "feature request". + In dem Fall kannst Du gerne [hier](https://gitlab.com/fabinfra/fabaccess_lastenheft/-/issues) einen Issue im Repository zum Lastenheft erstellen. Genauere Hinweise findest Du in der Datei "[CONTRIBUTING.md](https://gitlab.com/fabinfra/fabaccess_lastenheft/-/blob/master/CONTRIBUTING.md)". +1. Du hast einen Fehler im Programm oder seiner Funktion gefunden, also einen "bug report". + In dem Fall führt Dich Dein Weg direkt in das Repository des entsprechenden Programmteils (bei FabAccess z.B. [dort](https://gitlab.com/fabinfra/fabaccess/-/issues/)). + From 76df5ac52a7247436933233ec1f5dfb4e6672d10 Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Mon, 23 Mar 2020 21:19:27 +0100 Subject: [PATCH 8/9] =?UTF-8?q?Satzzeichen=20ver=C3=A4ndert.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0de2ffa..7384a64 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Ein Lastenheft für das FabAccess Projekt innerhalb der FabInfra Gruppe. Zur Begriffsklärung - die in diesem Repository gepflegte Datei ist kein reines Lastenheft im Sinne der DIN 69901, auch wenn wir es der Einfachheit halber trotzdem Lastenheft nennen. Es ist vielmehr wie in vielen anderen Projekten ein möglichst effizienter aber doch umfassender Kompromiss aus Lasten- und Pflichtenheft. Dabei liegt der Schwerpunkt des Lastenhefts in diesem Dokument, der Schwerpunkt des Pflichtenhefts findet sich eher im umgesetzten Code. -Dass wir ein Lastenheft schreiben bedeutet auch nicht, dass wir keine agile Entwicklung betreiben - auch im Rahmen einer agilen Entwicklung sind Lastenhefte bzw. Anforderungslisten hilfreiche Dokumente - die allerdings im Gegensatz zum "klassischen Wasserfallmodell" nicht statisch sind, sondern mit fortschreitendem Projektverlauf sowohl angepasst als auch stärker detailliert werden. +Dass wir ein Lastenheft schreiben bedeutet auch nicht, dass wir keine agile Entwicklung betreiben. Auch im Rahmen einer agilen Entwicklung sind Lastenhefte bzw. Anforderungslisten hilfreiche Dokumente, die allerdings im Gegensatz zum "klassischen Wasserfallmodell" nicht statisch sind, sondern mit fortschreitendem Projektverlauf sowohl angepasst als auch stärker detailliert werden. Dieses Lastenheft hilft bei der Strukturierung und Fokussierung der Arbeit und der Aufgabenverteilung im Projekt-Team. From 6fc8f5f3b367d683378281080e0cdd3869bef7ee Mon Sep 17 00:00:00 2001 From: Tasso Mulzer Date: Mon, 23 Mar 2020 21:27:20 +0100 Subject: [PATCH 9/9] Allgemeine Fragen an die Repo-Owner. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7384a64..a594560 100644 --- a/README.md +++ b/README.md @@ -18,3 +18,4 @@ Für Interessenten aus offenen Werkstätten oder FabLabs, die nicht programmiere 1. Du hast einen Fehler im Programm oder seiner Funktion gefunden, also einen "bug report". In dem Fall führt Dich Dein Weg direkt in das Repository des entsprechenden Programmteils (bei FabAccess z.B. [dort](https://gitlab.com/fabinfra/fabaccess/-/issues/)). +Wenn Du Hilfe brauchst, kannst Du Dich gerne jederzeit an einen der Owner des Repositorys wenden.