projekt-apollon's People
Forkers
etiennezinkprojekt-apollon's Issues
Webserver aufsetzen
Überblick an Team pitchen
Ausfüllen des restlichen Lastenhefts
Dokument veröffentlichen
- PDF erstellen
- Auf Website veröffentlichen
Besprechung mit Kunden (van Hoof) am 22.03.2021
Aufgabenblatt 2 1. Allgemeines
Aufgabe 1 auf dem zweiten Aufgabenblatt
Verteilung der Stellvertreter
Aufgabenblatt 2 2. Themenrelevante Applikationen
Darstellung der themenrelevanten Applikationen (anderer MUD wie Roll20 z.B.)
Repo Structure und Access Rules einrichten
- .gitignore austetzen
- ReadMe.md grob aufsetzen
- Branch protection Rules auf main definieren
- CD Workflow mit Bereitstellung und Installation von Website auf Webserver aufsetzen
- CI Workflow mit Build und Test in Ubuntu Umgebung aufsetzen
- CD Workflow mit Bereitstellung und Installation von Software auf eigenem Server aufsetzen
Erstellen und PDF'en des Glossars
Entwurf der Inspectable-Hierarchie
Erstellen einer Versionierung für Dokumente
- Erstellung der Versionierung für Dokumente
- Einfügen der Versionierung in die Word Vorlage
- Einfügen der Versionierung in Recherchebericht
- Einfügen der Versionierung in Lastenheft
Frameworks Überblick verschaffen
LF60 besser herausheben
AVH war mit Position und Umfang des LF60 nicht zufrieden, diesen weiter oben positionieren und deutlich umfangreicher gestalten
Erste Version veröffentlichen
- Deploy as PDF and publish on Website
Erstellen des Dokuments
Überblick verschaffen
Produktübersicht erstellen
- Punkt 3 des Lastenhefts erstellen
- Kommentar AVH:
"Umgebungsdiagramm mit allen potenziellen Akteure: - Serveradmin
- Spielentwickler
- Dungeon Master
- Dungeon Player"
Solution aufsetzen
TODO:
- Solution in VS 19 anlegen und erste Konfigurationen festlegen
- Solution in neuem Repository auf Github veröffentlichen
Ausbesserung und Aufteilung des LF10 Geschäftsprozesses
- Der LF10 Prozess in Punkt 4 des Lastenhefts war AVH nicht ansatzweise ausführlich genug
- Beachten und verbessern der kommentierten Stellen
- Aufteilen in mehrere, kleinere Use-Cases!
Dokumente auf Website veröffentlichen
Überblick von Frameworks an Team pitchen
Privater Bereich auf der Website
Werkzeuge an Team pitchen
TODO:
- Grobes pitchen aller im Prototyp verwendeten Werkzeuge und Frameworks an Team
- Klären möglicher Fragen
Erstellen eines Titelblatts
- Erstellen eines allgemeinen Titelblatts
- Hinzufügen des Titelblatts zur Word Vorlage
- Ausbessern des Titelblatts des Lastenhefts
Initialisierung der Website
- Struktur aufsetzen
- Mit Inhalten füllen
Projektplan auf in Aufgabenblatt definierte Anforderungen prüfen
Einfügen des Entwicklungskontext
- Im Lastenheft bemängelt AVH den fehlenden Entwicklungskontext bei Punkt 1 und 2, diesen bitte ausformulieren und einfügen
- Bei Hilfe gerne auf Protokoll oder Paul zurückgreifen
Auswahl und Dokumentation der Werkzeuge
Überblick über Projektmanagment Möglichkeiten verschaffen
Überblick an Team pitchen
Klärung Werkzeuge
Es gibt verschiedene Möglichkeiten:
- Adobe Xd mit reiner und sehr begrenzter Oberflächenlogik
- Implementierung eines ersten Prototyps mit begrenzter Serverlogik
Todo:
- Paul bein vanHoof nachfragen
- Falls Adobe Xd ausreichen sollte, im Team diskutieren
- Falls Adobe Xd nicht gewählt wird, letztendliches Framework auswählen
Entwurf des Dungeon-Repos
Entwurf der Kommunikation
Verteilen der Hauptrollen
Aufgabenblatt 2 4. Genauere Beschreibung an einem Beispiel
UML und Use Case zu einer konkreten Applikation
Veröffentlichen der Website
Gewünschte Website Veränderungen vornehmen
Die Veränderungswünsche von Herr van Hoof umsetzen
Umgang mit Kanban Board in Zusammenhang mit Git an Team pitchen
Kanban Board einrichten
- Erste Milestones definieren
- Milestones mit jeweiligen Verantwortlichen mit Issues füllen
Veröffentlichen des Dokuments
Ersten Projektplan diskutieren
Aufgabenblatt 2 3. Übersicht der IT-Spezifika
Technologien Kompetenzen usw zu den Applikationen
Aufsetzen des Dokuments
Sammeln und Darstellen von Use Cases auf Basis von Recherchen
Verbessern der kleineren Kommentare
In:
- LF20
- LF30
- LF40
- LF70
Risiken sammeln
Recherchebericht ausbessern
Git Plattform Überblick verschaffen
Dokument aufsetzen
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.