Größere Entwicklungsprojekte ohne Chaos realisieren

Die höchste Ineffizienzstufe erreicht ein IT-Projekt jedoch, wenn es auch noch Schnittstellen zu externen Partnern bewältigen muss. Da die Partner ihre Methoden und interne Organisation gegenseitig kaum beeinflussen können, müssen sie formale Absprachen nun auch vertraglich festlegen. Die Projektleiter unterzeichnen hierzu verständliche und klar abgrenzbare Service-Level-Agreements. Weiterhin müssen sie alle Schnittstellen frühzeitig in Partnerhandbüchern exakt definieren. Dabei sind auch alle Fehlercodes, Verantwortlichkeiten, Ausfallsicherheiten und betrieblichen Abläufe etwa für das Fehlermanagement zu definieren. Treten bei externen Schnittstellen dennoch Fehler auf, kann sich der Roundtrip schnell auf viele Wochen verlängern. Im besten, aber seltenen Fall können die Verantwortlichen Korrekturzeiten von einer Woche erwarten. Damit die Architekten interne Modellierungsfehler schnell aufdecken können und keine externen Schnittstellenvereinbarungen verletzen, bietet sich als Basis für effektive Kontrollen wiederum das Realisierungskonzept an, es Spezifikationen von Schnittstellen schon festlegt.

Weiterhin beugen einfache, aber strikte Kommunikationsregeln schwerwiegenden Fehlern vor: So sollten alle externen Absprachen auf der Ebene des Projektleiters oder Architekten erfolgen. Auf keinen Fall dürfen eigene Entwickler direkt mit externen Vertretern Absprachen treffen. Denn die Mitglieder der Realprojekte können externe Schnittstellen nicht zweifelsfrei nach ihrer Integrität für das Gesamtsystem beurteilen. So könnten die Entwickler ein extern genutztes Datenfeld in ihrem Realprojekt auf eine Weise nutzen, die dem Gebrauch in anderen Systembereichen widerspricht. Oder ein Entwickler des Realprojekts A vereinbart mit seinem externen Gegenüber bereits Fehlercodes, die das Realprojekt C erst noch liefern muss. In der Regel treffen die beteiligten Entwickler also Absprachen, die zwar ihrer persönlichen Arbeit helfen, dem Gesamtprojekt aber schaden.

In der Gesamtintegrität kann nur der Software-Architekt das gesamte Datenmodell beurteilen. Die von ihm erstellten Realisierungskonzepte und Partnerhandbücher bleiben demnach die einzige Handlungsgrundlage für die Entwickler. Zusammen mit einer übersichtlichen Anzahl effektiv arbeitender Realprojekte ergibt sich eine gut gerüstete Organisation für komplexe IT-Projekte.

Der Autor Markus Stoth ist Mitglied der Geschäftsleitung beim CRM-Spezialisten CHS Data Systems.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Microsoft steigert Umsatz und Gewinn im dritten Fiskalquartal

Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…

1 Woche ago

Digitalisierung! Aber wie?

Mehr Digitalisierung wird von den Unternehmen gefordert. Für KMU ist die Umsetzung jedoch nicht trivial,…

1 Woche ago

Meta meldet Gewinnsprung im ersten Quartal

Der Nettoprofi wächst um 117 Prozent. Auch beim Umsatz erzielt die Facebook-Mutter ein deutliches Plus.…

2 Wochen ago

Maximieren Sie Kundenzufriedenheit mit strategischem, kundenorientiertem Marketing

Vom Standpunkt eines Verbrauchers aus betrachtet, stellt sich die Frage: Wie relevant und persönlich sind…

2 Wochen ago

Chatbot-Dienst checkt Nachrichteninhalte aus WhatsApp-Quellen

Scamio analysiert und bewertet die Gefahren und gibt Anwendern Ratschläge für den Umgang mit einer…

2 Wochen ago

Microsoft stellt kleines KI-Modell Phi-3 Mini vor

Seine Trainingsdaten umfassen 3,8 Milliarden Parameter. Laut Microsoft bietet es eine ähnliche Leistung wie OpenAIs…

2 Wochen ago