Kriterien für Kriterienkatalog über Evaluierung verschiedener Schnittstellen
Hallo zusammen,
ich bin gerade dabei die Vorarbeit für meine Bachelorarbeit zu erledigen und muss jetzt Kriterien für einen Kriterienkatalog sammeln, tue mich damit aber leider etwas schwer.
Es geht um das Finden von geeigneten Kriterien zur Evaluierung verschiedener in Frage kommender Schnittstellen für ein Dokumenten-Management-System, das als Datenquelle an ein Such-Framework angebunden werden soll.
Die im DMS hinterlegten Dokumente sollen also an eine vorgegebene Schnittstelle des Such-Frameworks übergeben werden, sodass sie vom SF indexiert werden und über dieses gefunden werden können.
Mir ist bewusst, dass ich dann theoretisch zwei identische Indexe vorliegen habe - ist allerdings vom Auftraggeber auch explizit so gewollt.
Kriterien für eine vollständige Software aufzustellen wäre jetzt kein allzu großes Problem, nur sind Schnittstellen ja allerhöchstens als winziger Teil einer Software anzusehen, wo z. B. Sicherheitsaspekte oftmals wegfallen und Kriterien wie Benutzerfreundlichkeit/Bedienbarkeit/etc. nicht wirklich gewertet werden können.
Ein paar genauere Infos zum DMS und zum Vorhaben:
Bei dem DMS handelt es sich um EMC Documentum. Die in Frage kommenden Schnittstellen stammen teils von EMC, teils von Drittanbietern.
Die Schnittstelle sollte in der Lage sein, auf alle für das Such-Framework relevanten Attribute der Objekte im DMS zuzugreifen sowie für eine Benutzer-ID zu prüfen, welchen Benutzergruppen der entsprechende Benutzer angehört.
Gewünscht ist dabei (wenn möglich) ein ereignisbasierter Ansatz, sprich:
Mehr braucht man dazu glaub ich erstmal nicht zu wissen - falls doch, gerne noch mal nachfragen
Bisher habe ich folgende Kriterien gesammelt:
Funktionalität
Wartung
Support/Dokumentation
Kosten
Performance
Mein Hauptanliegen ist nun folgendes: mir fallen keine weiteren Kriterien ein. Ich habe allerdings das Gefühl, dass es viel zu wenige für einen Kriterienkatalog sind.
Habt ihr vielleicht noch ein paar Ideen? Ich habe leider noch nie so einen Kriterienkatalog erstellt und Google hilft mir nur bei der Findung von Bewertungskriterien für ganze Software(systeme).
Ich wäre auf jeden Fall seeeehr dankbar, wenn ihr ein paar Tipps für mich habt!
Gruß Ro4cHii
Hallo zusammen,
ich bin gerade dabei die Vorarbeit für meine Bachelorarbeit zu erledigen und muss jetzt Kriterien für einen Kriterienkatalog sammeln, tue mich damit aber leider etwas schwer.
Es geht um das Finden von geeigneten Kriterien zur Evaluierung verschiedener in Frage kommender Schnittstellen für ein Dokumenten-Management-System, das als Datenquelle an ein Such-Framework angebunden werden soll.
Die im DMS hinterlegten Dokumente sollen also an eine vorgegebene Schnittstelle des Such-Frameworks übergeben werden, sodass sie vom SF indexiert werden und über dieses gefunden werden können.
Mir ist bewusst, dass ich dann theoretisch zwei identische Indexe vorliegen habe - ist allerdings vom Auftraggeber auch explizit so gewollt.
Kriterien für eine vollständige Software aufzustellen wäre jetzt kein allzu großes Problem, nur sind Schnittstellen ja allerhöchstens als winziger Teil einer Software anzusehen, wo z. B. Sicherheitsaspekte oftmals wegfallen und Kriterien wie Benutzerfreundlichkeit/Bedienbarkeit/etc. nicht wirklich gewertet werden können.
Ein paar genauere Infos zum DMS und zum Vorhaben:
Bei dem DMS handelt es sich um EMC Documentum. Die in Frage kommenden Schnittstellen stammen teils von EMC, teils von Drittanbietern.
Die Schnittstelle sollte in der Lage sein, auf alle für das Such-Framework relevanten Attribute der Objekte im DMS zuzugreifen sowie für eine Benutzer-ID zu prüfen, welchen Benutzergruppen der entsprechende Benutzer angehört.
Gewünscht ist dabei (wenn möglich) ein ereignisbasierter Ansatz, sprich:
- ein Dokument im DMS wird erstmalig eingestellt, gelöscht oder upgedated
- "Event-Eintrag" wird im System hinterlegt (in der "DMI Queue", s. u. für Relevanz)
- Schnittstelle wird genutzt, um den DMI Queue-Eintrag (wenn möglich ereignisbasiert) abzugreifen (Eintrag lesen, verknüpftes Dokument an SF weiterleiten, Eintrag löschen)
Mehr braucht man dazu glaub ich erstmal nicht zu wissen - falls doch, gerne noch mal nachfragen

Bisher habe ich folgende Kriterien gesammelt:
Funktionalität
- Zugriff auf alle relevanten Dokument-Attribute (lesend)
- Zugriff auf DMI Queue-Objekte (lesend)
- Zugriff auf DMI Queue-Objekte (schreibend)
- Möglichkeit, Gruppenzugehörigkeiten eines Benutzers zu verifizieren
Wartung
- vorauss. Wartungsbedarf
- erwartete Wartungsfreundlichkeit
Support/Dokumentation
- Verfügbarkeit von Dokumentationen
- Nutzen/Brauchbarkeit der Dokumentation/en
- Support des Herstellers
Kosten
- Anschaffung
- Implementierung
- Pflege und Wartung
- Zukünftige Anpassungen
Performance
- Reaktionszeiten/Leistung (!?)
- Belastbarkeit
- Skalierbarkeit
- Ausfallsicherheit
Mein Hauptanliegen ist nun folgendes: mir fallen keine weiteren Kriterien ein. Ich habe allerdings das Gefühl, dass es viel zu wenige für einen Kriterienkatalog sind.
Habt ihr vielleicht noch ein paar Ideen? Ich habe leider noch nie so einen Kriterienkatalog erstellt und Google hilft mir nur bei der Findung von Bewertungskriterien für ganze Software(systeme).
Ich wäre auf jeden Fall seeeehr dankbar, wenn ihr ein paar Tipps für mich habt!

Gruß Ro4cHii