Allgemeines
Eine der Kernaufgaben des
Competence Center Anwendungen ist die Entwicklung und Weiterentwicklung von Anwendungen. Abgeleitet von der zentralen IKM-Strategie der Campus IT wird Microsoft SharePoint als Grundlage für die Entwicklung von neuen Anwendungen genutzt. Dies ermöglicht eine unkomplizierte Nutzung von Schnittstellen zu den anderen Systemen unserer Microsoft geprägten IT-Landschaft und lässt auf der anderen Seite viel Spielraum für individuelle Anpassungen.
Die Aufträge für Neu- und Weiterentwicklungen von Anwendungen stammen aus der gesamten Hochschule. Um Missverständnisse aufgrund von unterschiedlichen Sichtweisen (fachlich/ technisch) bzgl. der Anforderungen zu vermeiden laden wir Sie gerne zu einem initialen Workshop ein. Genauere Informationen hierzu finden Sie weiter unten auf dieser Seite.
Die meisten entwickelten Anwendungen werden individuell an Sie und Ihre Bedürfnisse angepasst. Meistens können die entwickelten Anwendungen aber auch für andere Bereiche der Hochschule nützlich sein. Dann kann hieraus eine Basis-Anwendung entstehen die mit Hilfe von Templates mehrmals ausgerollt werden kann und nur minimal für die einzelnen User angepasst werden muss. Ein Beispiel hierfür sind unsere Anmeldesysteme.
Unsere Anwendungen werden natürlich stetig weiterentwickelt um den neuen technischen Möglichkeiten und den veränderten Anforderungen der Nutzer gerecht zu werden. Über Neuerungen informieren wir in den CIT News.
Anforderungsmanagement
"Das Ziel des Anforderungsmanagements ist es, ein gemeinsames Verständnis über ein zu entwickelndes System zwischen Auftragnehmer und Auftraggeber zu erreichen."
Um das von Ihnen gewünschte Produkt möglichst vollumfänglich und zufriedenstellend zu implementieren brauchen beide Seiten, sowohl Auftragnehmer als auch Auftraggeber, alle zur Verfügung stehenden Informationen. Diese Informationen möchten wir gerne in einem initialen Workshop mit Ihnen sammeln und in eine genormte Form bringen. Der Workshop setzt sich wie folgt zusammen:
- Anforderungsanalyse
Die funktionalen und nicht-funktionalen Anforderungen des Auftraggebers im Bezug auf das zu entwickelnde Produkt werden identifiziert. Gerne helfen wir Ihnen beim Identifizieren und Beschreiben der Anforderungen. Hierbei müssen die Anforderungen gewissen Qualitätskriterien entsprechen. Spätestens bei der Verschriftlichung sollten folgende Kriterien erfüllt sein: - vollständig
- eindeutig definiert
- verständlich
- atomar
- einheitlich dokumentiert
- nachprüfbar
- rück- und vorwärtsverfolgbar
- konsistent
- Anforderungsspezifikation (Fachkonzept)
Die Campus IT erstellt ein Fachkonzept das alle Anforderungen, Funktionen und Prozesse des Produktes aus Sicht des Auftraggebers enthält. Das Fachkonzept ist in natürlicher Sprache geschrieben und sollte verständlich, vollständig und widerspruchsfrei sein. Es dient in Zukunft als Grundlage für die Entwicklung des Produktes.
PrototypDer Prototyp ist kein Bestandteil des Workshops sondern wird im Zuge der Entwicklungsarbeit erstellt. Trotzdem wird er im Anforderungsmanagement aufgeführt, da er eine Hilfestellung zur fortlaufenden Überprüfung der Anforderungen ist. Mit Fertigstellung und Übergabe des Prototypen an den Auftraggeber kann dieser überprüfen ob die zuvor definierten Anforderungen zufriedenstellend umgesetzt wurden. Zu diesem Zeitpunkt ist es noch möglich ohne großen Aufwand Änderungen am Produkt durchzuführen.