[Entwurf] Koordination FOLIO-Entwicklung

ENTWURF Auf dieser Seite wird ein Vorschlag fĂ¼r die Koordination von FOLIO-Entwicklungen im D-A-CH(DACH)-Raum erarbeitet.

Ziele sind:

  1. Erstellung einer Ăœbersicht der Gruppen und Gremien, die an der Erstellung von FOLIO-EntwicklungswĂ¼nschen im DACH-Raum beteiligt sein können 
  2. ZusammenfĂ¼hrung der Aktivitäten hinsichtlich spezifischer Funktionen oder Themen in den jeweiligen VerbĂ¼nden/Einrichtungen des DACH-Raums 
  3. Erstellung nachhaltiger und nachvollziehbarer "DACH-Anforderungen", um "interne" Diskussionen in den internationalen SIG und/oder nachträgliche Entwicklungen aus dem DACH-Raum zu vermeiden
  4. Erstellung einer Ăœbersicht notwendiger Entwicklungen fĂ¼r den DACH-Raum, um rasch Entwicklungstätigkeiten in den jeweiligen SIG beeinflussen zu können
  5. Erstellung einer Ăœbersicht notwendiger Entwicklungen fĂ¼r den DACH-Raum, die nicht regulär oder nicht rasch genug in der jeweiligen internationalen SIG bearbeitet werden können

Inhalt

Ăœbersicht

Weitere Informationen zu den jeweiligen Aufgaben werden in dem folgenden Abschnitt Erläuterungen erfasst.

AufgabeZielBeispielZuständigkeit
Gap-Analyse
  • Ermittlung der LĂ¼cken (fehlende oder unvollständige Funktionen) FOLIOs, die in den VerbĂ¼nden/Einrichtungen benötigt werden
  • Einrichtungen/VerbĂ¼nde (Initiator)
Gaplog
  • ZusammenfĂ¼hrung der ermittelten LĂ¼cken aus den jeweiligen Einrichtungen/VerbĂ¼nden je D-Gruppe
  • Erfassung: Initiator
  • Bewertung: D-Gruppe
Funktionsanalyse
  • Beschreibung und Untersuchung der ermittelten LĂ¼cken
  • Abstimmung/Diskussion Ă¼ber die gewĂ¼nschten Anpassungen/Erweiterungen der jeweiligen LĂ¼cken durch die jeweiligen Einrichtungen/VerbĂ¼nde innerhalb der D-Gruppe
  • Sichtbarkeit der Aktivität fĂ¼r alle (potentiellen) DACH-FOLIO-Anwender
  • Initiator
  • D-Gruppe
Anforderungsanalyse
  • Erstellung einer präzisen Beschreibung der benötigten Erweiterungen
    • Deutsch und Englisch (Vorstellung in der SIG)
  • Sichtbarkeit der Aktivität fĂ¼r alle (potentiellen) DACH-FOLIO-Anwender
  • Initiator
  • D-Gruppe
Abstimmung D-A-CH SIG
  • Vermeiden von App-Ăœbergreifenden Konflikten
  • Die Anforderung soll so wenig Diskussionspotential wie möglich enthalten, um die Abstimmung in der SIG so rasch wie möglich durchfĂ¼hren zu können
  • (question)
  • (question)
Vorstellung SIG
  • Ermittlung der internationalen Bedarfe und Tätigkeit hinsichtlich der jeweiligen Anforderung
  • ZusammenfĂ¼hrung mit den internationale/allgemeine Entwicklungen - wenn Entwicklungen durchgefĂ¼hrt werden
  • Initiator
  • D-Gruppe
Beauftragung/Entwicklung
  • Abstimmung/Diskussion Ă¼ber die Notwendigkeit eigener Entwicklungstätigkeit
  • Erstellung Ausschreibung/Beauftragung
  • Koordination Entwicklung
  • (question)
  • Deutsche FOLIO-Partner

Erläuterungen

Gap-Analyse

  • In den Einrichtungen/VerbĂ¼nden (Initiator) werden die LĂ¼cken nach der jeweiligen Vorgehensweise (je Release, inhaltliche Schwerpunkte, ...) untersucht
  • Die Ergebnisse sind in der Regel nur eingeschränkt zugänglich
  • Die ermittelten LĂ¼cken können (mĂ¼ssen aber nicht) in den D-Gruppen vorgestellt und mit anderen Gaps zusammengefĂ¼hrt werden - wenn eine transparente Abstimmung mit anderen Einrichtungen gewĂ¼nscht ist, sollten die folgenden Schritte durchgefĂ¼hrt werden


Gaplog

  • Wenn möglich, soll eine Funktionsanalyse erstellt werden, in der die LĂ¼cke ausfĂ¼hrlicher beschrieben ist, und gegebenenfalls Vorschläge zur Behebung eingetragen werden - ist dies nicht möglich, kann eine knappe Beschreibung im Gaplog erfolgen.
  • Dies entspricht der Funktion eines Backlogs, in dem Themen gesammelt, jedoch nicht ausfĂ¼hrlich beschrieben werden
  • Jede Einrichtung/Verbund ist verantwortlich fĂ¼r die Eingabe der jeweiligen LĂ¼cke in das Gaplog
  • Einfache Anforderungen können gegebenenfalls sofort in die jeweilige Implementer Liste eingetragen werden
  • In der jeweiligen D-Gruppe wird entschieden, ob und wann eine LĂ¼cke aus dem Gaplog bearbeitet wird, dies ist unter anderem abhängig von:
    • Ressourcen zur Bearbeitung
    • Aktivitäten in den internationalen SIG
    • Anzahl der "UnterstĂ¼tzer" einer LĂ¼cke in der jeweiligen D-Gruppe
    • ...


Funktionsanalyse


Anforderungsanalyse


Abstimmung D-A-CH SIG

  • (warning) Idee in D-MM - es wird bisher noch nicht aktiv angewendet und hängt auch von der Komplexität der Anforderung ab:
    • Vor der Vorstellung in der jeweiligen SIG sollten die anderen D-Gruppen informiert werden, um mögliche Auswirkungen auf andere Apps zu erkennen und gegebenenfalls notwendige MaĂŸnahmen zu ergreifen 
    • Insbesondere bei komplexen Anforderungen sollten alle D-Gruppen informiert werden, bevor eine Anforderung in der jeweiligen internationalen SIG vorgestellt wird

Vorstellung SIG

  • (warning) Es muss entschieden werden, ob abgeschlossene Anforderungsanalysen generell in den internationalen SIG vorgestellt werden, oder ob dies vorher mit einem Gremium abgestimmt werden muss - insbesondere bei komplexen Anforderungen
    • Bisher gibt es nur BefĂ¼rwortung, dass Anforderungen in der internationalen SIG vorgestellt wird - vor allem, um parallele Entwicklungen zu vermeiden, oder um UnterstĂ¼tzer zu finden
  • Wenn eine Anforderung nicht in der SIG berĂ¼cksichtigt wird oder zu lange dauert, mĂ¼ssen andere MaĂŸnahmen getroffen werden

Beauftragung/Entwicklung

  • Einige notwendige Entwicklungen werden nicht in der jeweiligen SIG realisiert werden können, oder die Dauer der Realisierung ist zu lange → es mĂ¼ssen Entwicklungen beauftragt werden
  • Dies sollte in der Gruppe "Deutsche FOLIO Partner" vorgestellt und bewertet werden. 
  • (warning) To Do: Erstellung möglicher Abläufe
    1. Entwicklung, die in das offizielle Release einflieĂŸt
      • Vorstellung in PC, CC, ...
      • Dieser Prozess ist aufwändig, aber dafĂ¼r ist eine Kompatibilität mit dem Gesamtsystem relativ sicher
    2. Entwicklung, die nicht in das offizielle Release einflieĂŸt
      • Weniger Abstimmungsaufwand mit PC, CC, ...
      • Die Kompatibilität muss jedoch selbst mit jedem Release gewährleistet werden