meta data for this page
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
guide:itp12:kundenanfrage [2022/09/13 15:03] – [Auftragsbeschreibung] juergenhaasguide:itp12:kundenanfrage [2023/09/11 20:57] (aktuell) juergenhaas
Zeile 30: Zeile 30:
 == Allgemein == == Allgemein ==
   * Das gesamte Projekt ist agil mit der Methode SCRUM durchzuführen, um hohe Kundennähe zu gewährleisten  und flexibel reagieren zu können.   * Das gesamte Projekt ist agil mit der Methode SCRUM durchzuführen, um hohe Kundennähe zu gewährleisten  und flexibel reagieren zu können.
-  * Eine Abnahme von Teilschritten oder Ergebnissen erfolgt nur, wenn durch entsprechende Tests das Erreichen der Vorgaben nachgewiesen wurde.+  * Eine Abnahme von Teilschritten oder Ergebnissen erfolgt nur, wenn durch entsprechende Tetsts das Erreichen der Vorgaben nachgewiesen wurde
 +  * Nach der Übergabe des Projektergebnisses ist durch die Auftragnehmerin eine Schulung bei der Auftraggeberin für das dortige Personal durchzuführen. 
 + 
 +== Anforderungsmanagement == 
 +  * Die im folgenden aufgestellten Anforderungen stellen die ersten Vorstellungen des Kunden dar. Sie sind in einem Anforderungsworkshop mit dem Kunden gemeinsam zu spezifizieren und in ein Product Backlog umzusetzen. 
 +  * Zu jeder Anforderung sollen Alternativen anhand der Anforderungskriterien geprüft und abgewogen werden. Die Abwägung ist zu dokumentieren, die Auswahl zu begründen. 
 +  * Jede Anforderung ist zwingend mit einem Test zu versehen ("Definition of Done"), so dass klar definiert ist, wann die Anforderung erfüllt ist. 
 +  * Anforderungen werden von Teammitgliedern getestet, die grundsätzlich nicht an der Umsetzung der gleichen Anforderung beteilig waren. 
 +  * Alle Tests sind zu protokollieren, das Testprotokoll ist Teil der Dokumentation. 
 + 
 +== Angebotskalkulation und Controlling == 
 +  * Nach dem Anforderungsworkshop ist ein Angebot zu kalkulieren. Das Angebot ist bis Ende der ersten Woche ("Sprint 0") an den Kunden zu versenden. 
 +  * Während des Projekts sind die tatsächlich anfallenden Stunden und Kosten aufzuzeichenen und mit der Kalkulation abzugleichen.
  
 == Technische Anforderungen == == Technische Anforderungen ==
Zeile 36: Zeile 48:
   * Um Ressourcen zu sparen sind LXC-Container zu bevorzugen und KVM-Maschinen nur in begründeten Fällen einzusetzen.   * Um Ressourcen zu sparen sind LXC-Container zu bevorzugen und KVM-Maschinen nur in begründeten Fällen einzusetzen.
   * Komplexe Konstellationen von Server-Software sind bevorzugt als Containerlösung (z. B. Docker) bereitzustellen.   * Komplexe Konstellationen von Server-Software sind bevorzugt als Containerlösung (z. B. Docker) bereitzustellen.
-  * Das gesamte Netzwerk muss Dual Stack-fähig implementiert werden.+  * Das gesamte Netzwerk muss IPv4/6-Dual-Stack-fähig implementiert werden.
   * Über das Netzwerk ist mit jeglichen Diensten grundsätzlich verschlüsselt zu kommunizieren.   * Über das Netzwerk ist mit jeglichen Diensten grundsätzlich verschlüsselt zu kommunizieren.
-  * Für sensible Anwendungszwecke soll 2-Faktor-Authentifizierung eingesetzt werden.+  * Es ist eine Single-Sign-On-Lösung für möglichst alle Dienste vorzusehen. In kritischen Bereichen soll diese um eine 2FA ergänzt werden
 +  * Eine Backup-Lösung inkl. Backup-Konzept ist vorzusehen.
  
 == Netzaufbau == == Netzaufbau ==