add example protocol
This commit is contained in:
parent
9452cef8be
commit
8ec7d1efd2
3 changed files with 148 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1 +1,2 @@
|
||||||
|
/*.tex
|
||||||
/*.pdf
|
/*.pdf
|
||||||
|
|
93
Beispiel_Protokoll.md
Normal file
93
Beispiel_Protokoll.md
Normal file
|
@ -0,0 +1,93 @@
|
||||||
|
---
|
||||||
|
title: Protokoll Vorstandssitzung
|
||||||
|
author: Vorsitzender \JMM
|
||||||
|
|
||||||
|
date: 30.11.2320
|
||||||
|
Sitzungsbeginn: 24:75
|
||||||
|
Sitzungsende: 25:61
|
||||||
|
|
||||||
|
Schriftfuehrer: \JMM
|
||||||
|
Sitzungsleiter: \JMM
|
||||||
|
|
||||||
|
Teilnehmer:
|
||||||
|
- Gruppe: Vorstand
|
||||||
|
Anwesend:
|
||||||
|
- \mJMM
|
||||||
|
- \mDSP
|
||||||
|
- \mPD
|
||||||
|
- \mJS
|
||||||
|
|
||||||
|
Beschlussfaehig: Ja
|
||||||
|
...
|
||||||
|
|
||||||
|
Protokollbesprechung
|
||||||
|
=====
|
||||||
|
|
||||||
|
## To-do
|
||||||
|
|
||||||
|
- \mJMM, \mPD: Projektplanung -- Erstelle den **Projektplan** und lade die aktuelle Version in [Google Drive](https://drive.google.com) hoch
|
||||||
|
- \mSP, \mJS: Feature-Entwicklung -- Implementiere das neue **Login-Modul** und prüfe die Funktionsweise in [dem Test-Repo](https://github.com)
|
||||||
|
- \mJS: Design & Review -- Aktualisiere das *User Interface* gemäß dem [Styleguide](https://example.com/styleguide) und notiere Änderungen
|
||||||
|
- \mPD, \mJMM: Code-Review -- Überprüfe den Code der letzten **Merge-Request** und dokumentiere Verbesserungsvorschläge in Markdown
|
||||||
|
- \mSP: Testing -- Schreibe Unit-Tests für die neue Funktionalität und ergänze die [Testdokumentation](https://example.com/tests) um Beispielszenarien
|
||||||
|
- \mJS, \mPD: Deployment -- Bereite die **Deployment-Checkliste** vor und führe einen finalen Test auf dem [Staging-Server](https://staging.example.com) durch
|
||||||
|
|
||||||
|
## In Arbeit
|
||||||
|
|
||||||
|
- \mPD, \mJS: Dokumentation -- Aktualisiere die **API-Dokumentation** und verknüpfe sie mit dem [Wiki](https://wiki.example.com)
|
||||||
|
- \mJMM, \mSP: Prototyping -- Erstelle einen **Proof of Concept** für die neue Architektur und demonstriere ihn im [Interne Review](https://review.example.com)
|
||||||
|
- \mJS: Bugfixing -- Behebe den kritischen Fehler im *Datenbankmodul* und dokumentiere die Lösung in [Issue Tracker](https://issues.example.com)
|
||||||
|
|
||||||
|
## Erledigt
|
||||||
|
|
||||||
|
- \mSP, \mPD: Performance-Optimierung -- Analysiere die Systemleistung und erstelle einen **Optimierungsplan** mit Benchmarks, verfügbar unter [Performance Reports](https://performance.example.com)
|
||||||
|
- \mJMM, \mJS: Kundenfeedback -- Sammle und analysiere das Feedback der Kunden via [Umfrage-Tool](https://survey.example.com) und präsentiere die Ergebnisse in unserem Meeting
|
||||||
|
- \mPD, \mSP: Sicherheitsupdate -- Führe ein **Sicherheitsaudit** durch, aktualisiere die Sicherheitsrichtlinien und verlinke sie mit dem internen [Security Portal](https://security.example.com)
|
||||||
|
|
||||||
|
|
||||||
|
Projektplanung
|
||||||
|
=====
|
||||||
|
|
||||||
|
- Ziel: **Projektplan** (((demnächst:::"bis Freitag"))) finalisieren
|
||||||
|
- Besprechung der "Roadmap" und Aufgabenpriorisierung
|
||||||
|
- \mJMM, \mPD: Dokumentenversion in [Google Drive](https://drive.google.com) aktualisieren
|
||||||
|
- [redact:::Weitere Planung]Offene Abstimmungen mit Stakeholdern "direkt" klären
|
||||||
|
- Feedbackrunde "im nächsten Team-Meeting" ansetzen[/redact]
|
||||||
|
|
||||||
|
|
||||||
|
Bugfixing
|
||||||
|
=====
|
||||||
|
|
||||||
|
- Kritischer Fehler im (((Datenbankmodul))) identifiziert
|
||||||
|
- [redact]Erste Testläufe bestätigen den "Problemursprung"
|
||||||
|
- \mJS: Fehlerquelle im Code lokalisieren[/redact]
|
||||||
|
- \mJS, \mPD: Lösungsvorschläge im [Issue Tracker](https://issues.example.com) dokumentieren
|
||||||
|
- "Sofortmaßnahmen" zur Fehlerbehebung einleiten
|
||||||
|
|
||||||
|
|
||||||
|
Deployment
|
||||||
|
=====
|
||||||
|
|
||||||
|
- Erstellung der **Deployment-Checkliste** vor dem Release
|
||||||
|
- Finaler Test auf dem [Staging-Server](https://staging.example.com) geplant
|
||||||
|
- \mPD, \mJS: Letzte Abstimmungen mit dem "DevOps-Team" durchführen
|
||||||
|
- Feedback zur Stabilität des Deployments "sammeln"
|
||||||
|
- Testbericht im Team-Meeting "präsentieren"
|
||||||
|
- Backup-Plan "für den Rollout" definieren
|
||||||
|
|
||||||
|
|
||||||
|
Sonstiges
|
||||||
|
=====
|
||||||
|
|
||||||
|
## Wiedervorlage
|
||||||
|
|
||||||
|
- \mALLE: "Feature-Modul" überarbeiten und bestehende Bugs ausbessern
|
||||||
|
- \mJMM, \mSP: Backend-Komponenten anpassen und [Test-Repo](https://github.com) aktualisieren
|
||||||
|
- \mPD: "Bugfixing" im Datenbank-Interface priorisieren und dokumentieren
|
||||||
|
- \mJS, \mJMM: Integrations-Tests durchführen und Testergebnisse im Meeting vorstellen
|
||||||
|
|
||||||
|
\vfill
|
||||||
|
|
||||||
|
## Nächste Sitzung
|
||||||
|
|
||||||
|
- Die nächste ordentliche Vorstandssitzung findet statt am Fröntag, 31.11.2320, 24:75h.
|
54
Makefile
Normal file
54
Makefile
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
############
|
||||||
|
# Settings #
|
||||||
|
############
|
||||||
|
|
||||||
|
suffixPub :=
|
||||||
|
suffixInt := _intern
|
||||||
|
|
||||||
|
|
||||||
|
###########
|
||||||
|
# Default #
|
||||||
|
###########
|
||||||
|
|
||||||
|
suffixSubst = $(patsubst %.$(2),%$(4).$(3),$(1))
|
||||||
|
|
||||||
|
mdFiles := $(wildcard *.md)
|
||||||
|
|
||||||
|
pdfFilesPub := $(call suffixSubst,$(mdFiles),md,pdf,$(suffixPub))
|
||||||
|
texFilesPub := $(call suffixSubst,$(mdFiles),md,tex,$(suffixPub))
|
||||||
|
|
||||||
|
pdfFilesInt := $(call suffixSubst,$(mdFiles),md,pdf,$(suffixInt))
|
||||||
|
texFilesInt := $(call suffixSubst,$(mdFiles),md,tex,$(suffixInt))
|
||||||
|
|
||||||
|
.PHONY: all pdf pdfPub pdfInt tex texPub texInt
|
||||||
|
all: pdfPub
|
||||||
|
|
||||||
|
pdf: pdfPub pdfInt
|
||||||
|
pdfPub: $(pdfFilesPub)
|
||||||
|
pdfInt: $(pdfFilesInt)
|
||||||
|
|
||||||
|
tex: texPub texInt
|
||||||
|
texPub: $(texFilesPub)
|
||||||
|
texInt: $(texFilesInt)
|
||||||
|
|
||||||
|
|
||||||
|
###########
|
||||||
|
# Recipes #
|
||||||
|
###########
|
||||||
|
|
||||||
|
compile = pandoc \
|
||||||
|
$(1) \
|
||||||
|
--standalone \
|
||||||
|
--from markdown \
|
||||||
|
--to latex \
|
||||||
|
--template lenaisten \
|
||||||
|
--variable colorlinks:true \
|
||||||
|
--variable csquotes:true \
|
||||||
|
--variable lang:de-DE \
|
||||||
|
--output $(2)
|
||||||
|
|
||||||
|
%.pdf: %.md lenaisten-defs.sty
|
||||||
|
$(call compile,$<,$@)
|
||||||
|
|
||||||
|
%.tex: %.md lenaisten-defs.sty
|
||||||
|
$(call compile,$<,$@)
|
Loading…
Reference in a new issue