Analyse des “Trilogie”-Programms des United States Federal Bureau of Investigation Essay

Words: 1792
Topic: Technik

Hintergrund

Im Jahr 2000 startete das Federal Bureau of Investigations ein ehrgeiziges Projekt zur Modernisierung seiner IT-Systeme. Bei dem Projekt handelte es sich um eine vollständige Überholung der bestehenden Software und Computersysteme in den Büros. Das Projekt löste eine Kontroverse über den Umfang des Budgets und den Verlauf der nächsten fünf Jahre aus. Zwar gelang es dem FBI, einige Phasen des Projekts umzusetzen, doch musste das gesamte Vorhaben im Jahr 2005 gestoppt werden, als es der Behörde unmöglich wurde, einige der Phasen abzuschließen.

In einer Phase sollten die vorhandenen Computer in den FBI-Büros ersetzt werden. Der zweite Teil des Projekts bestand darin, ein Computernetz für die gesamte Organisation zu schaffen. Schließlich sollte auch die veraltete Software, die für die Ermittlungen in den FBI-Büros verwendet wurde, ersetzt werden. Als das Projekt gestoppt wurde, hatte es weniger als die Hälfte der insgesamt dafür bereitgestellten Mittel verschlungen.

Dieses Geld war jedoch vergeudet worden. Experten hatten eine Überholung der Software empfohlen, da sie veraltet war (Eggen 5). Die Science Application International Corporation erhielt den Auftrag, die neuen Softwaresysteme in den Büros des FBI zu installieren. DynCorp erhielt den Zuschlag für die Installation eines neuen Netzwerks für das FBI (Merkel 7).

Es wurde Druck auf das FBI ausgeübt, seine Informationssysteme zu überarbeiten, da die vorhandenen Computerressourcen die Ermittlungen und die Koordinierung der Erkenntnisse behinderten. Ein weiteres Ereignis, das die Situation des FBI erschwerte, waren die Terroranschläge vom 11. September 2001. Die Art der Anschläge und die Tatsache, dass ein besserer Informationsaustausch in den FBI-Büros dazu hätte beitragen können, die Anschläge zu verhindern, rückten das FBI in den Mittelpunkt der Aufmerksamkeit, was die Effizienz seiner Nachrichtendienstsysteme anbelangt (Sensenbrenner 34).

Ein weiterer Grund für das Bestreben des FBI, ein neues Computersystem in seinen Büros zu installieren, war die Vereinfachung der Datenorganisation. Um effizient arbeiten zu können, benötigten die Ermittlungsbehörden große Datenspeicher mit guter Organisation. Diese Gründe veranlassten das FBI, die Pläne zur Aktualisierung einiger der in den Büros verwendeten Software aufzugeben und eine vollständige Überholung der Systeme zu planen.

Die wechselnden Details des Projekts führten zu Unstimmigkeiten zwischen den beteiligten Schlüsselfiguren. Ein Senator, Mitglied der leitenden Gruppe, die das Projekt in der SAIC beaufsichtigte, kündigte wegen des Vorwurfs der Misswirtschaft bei der Arbeit, die ein sensibles Sicherheitsthema war (MacGroddy 22).

Ein weiteres Problem, mit dem die Projekte konfrontiert waren, waren die ständigen Meinungsverschiedenheiten mit den beauftragten Unternehmen. Als das erste Softwarepaket im Jahr 2003 installiert wurde, behauptete das FBI, dass die Software seine Anforderungen nicht erfüllen könne. Zur Selbstverteidigung führte das beauftragte Unternehmen, SAIC, die Unzufriedenheit des FBI auf die Änderungen zurück, die es an der ursprünglichen Struktur der Software vorgenommen hatte.

Dies war der Hauptgrund, den das Unternehmen in seinem Verteidigungsargument anführte und an dem es auch festhielt. Im Jahr 2004 berichtete Robert Mueller, der Leiter des FBI, dem Kongress, dass die Behörde vorausgesagt hatte, dass das Projekt noch im selben Jahr abgeschlossen werden würde. Obwohl die Vorhersage nicht angefochten wurde, schien es nicht möglich, dass die Auftragnehmer das Projekt in so kurzer Zeit durchführen konnten.

Als die SAIC mitteilte, dass sie mehr Geld benötige, um das Projekt abzuschließen, lehnte das Federal Bureau of Investigations die Anforderung von Mitteln ab. Um das Projekt nicht völlig zum Erliegen zu bringen, erklärte sich das Federal Bureau of Investigations jedoch bereit, dem beauftragten Unternehmen sechzehn Millionen Dollar zu geben.

Das FBI beauftragte auch ein anderes Unternehmen, die Aerospace Corporation, mit der Überarbeitung des Projektplans. Während sich die Unternehmen bemühten, eine bessere Software zu liefern, plante das FBI, die Verträge zu kündigen und ein neues Projekt mit einem besseren Plan zu starten (MacGroddy 28).

Analyse

Die Gesamtbewertung des Projekts ergab, dass die anfängliche Planung und Bewertung der Situation mangelhaft war. Die Softwareentwickler schätzten die Lage nicht so ein, dass sie die entsprechenden Änderungen vornehmen konnten, die das gesamte Projekt zu einem lohnenden Unterfangen gemacht hätten. Schließlich musste das Projekt auf halbem Wege abgebrochen werden, was einen Verlust von mehr als 120 Millionen Dollar bedeutete (Godstein 8).

Für das Scheitern des Projekts gab es mehrere Gründe. Erstens war das FBI sich nicht über seine Bedürfnisse im Klaren und änderte die Softwarespezifikationen immer wieder, als es nach und nach Anomalien in seinen ursprünglichen Spezifikationen entdeckte. Dadurch änderte sich der Schwerpunkt für die Softwareentwickler immer wieder. Die Schätzungen des geplanten Budgets mussten mehrfach revidiert werden, um den Änderungen in den Spezifikationen Rechnung zu tragen.

Die Einmischung des Federal Bureau of Investigations in das laufende Projekt hinderte die Planer des Projekts daran, einen guten Plan für die Softwarearchitektur zu erstellen. Außerdem bezog das FBI einige seiner IT-Fachleute in das Projekt ein (Godstein 6).

Die Personen, die das FBI als Executive Directors of Operations in das Projekt einbezog, waren nicht kompetent genug, um bei der Entwicklung der Software Hilfe zu leisten. Alles, was die FBI-Beamten in dem Projekt taten, war, die Bürokratie zu erhöhen und die Umsetzung angemessener Änderungen an der Software zu behindern.

Die ursprünglich für das Projekt bereitgestellten 383 Millionen US-Dollar reichten nicht aus, um den ursprünglichen Plan und die von FBI-Beamten ständig vorgeschlagenen Änderungen umzusetzen. Daher war das FBI gezwungen, bei der Bundesregierung mehr Mittel zu beantragen. Der Kongress erkannte die Dringlichkeit der Angelegenheit und stellte zusätzliche 123 Millionen US-Dollar für das Projekt bereit.

Das Unternehmen, das mit der Entwicklung der Ermittlungssoftware beauftragt war, SAIC, forderte während der gesamten Projektlaufzeit ständig mehr Mittel an. Dies führte zu Einschränkungen bei der Haushaltsplanung des Federal Bureau of Investigations.

Aufgrund der zusätzlichen Details zur ursprünglichen Software wurde die Code-Definition der Software so umfangreich, dass ihre Implementierung auf einem Computer mit durchschnittlicher Leistungsfähigkeit schwierig wurde (Pearlson 88). Es erforderte mehr Arbeit und eine Verfeinerung der Software, um sie auf einem durchschnittlichen Computer in den FBI-Büros zum Laufen zu bringen. Dies zog den Zeitplan für das Projekt in die Länge.

Außerdem dauerten die Verhandlungen über die Erweiterung des Softwareumfangs lange, und manchmal konnte aufgrund technischer und finanzieller Beschränkungen keine rechtzeitige Einigung erzielt werden (Pearlson 45). Aufgrund der Verzögerungen und des Scheiterns des Upgrade-Programms gingen dem Projekt mehr als hundert Millionen Dollar an öffentlichen Geldern verloren.

Das FBI wurde für die meisten Misserfolge des Projekts verantwortlich gemacht. Die Sicherheitsbehörde hatte sich in fast jedes Detail der Softwareentwicklung eingemischt und machte es den spezialisierten Computerprogrammierern schwer, ein funktionierendes Produkt zu entwickeln (MacGroddy 40).

Als das FBI mit dem Aufrüstungsprojekt begann, gab es offensichtliche Risiken, mit denen es konfrontiert war. Eines dieser Risiken war der mögliche Anstieg der Kosten für die Arbeiten zur Fertigstellung des Projekts. Da es sich um ein neuartiges Projekt handelte, war es für die FBI-Beamten wichtig, einen Kostenvoranschlag zu erstellen, der unerwarteten Änderungen Rechnung trug.

Zu diesem Zweck musste das FBI ein Team sachkundiger Informatiker einschalten, um die Lage zu beurteilen und den für die Durchführung des Projekts erforderlichen Geld- und Zeitaufwand zu ermitteln. In dieser Hinsicht versäumte es das FBI, seine Prognosen mit den Schätzungen der Unternehmen abzustimmen, die die eigentlichen Arbeiten durchführten.

Es bestand auch das Risiko, dass das abgeschlossene Projekt seine vorgesehenen Funktionen nicht erfüllen würde. Da Schätzungen und Vorhersagen, die auf mathematischen Berechnungen beruhten, aufgrund natürlicher Faktoren fehleranfällig waren, hätte das FBI damit rechnen müssen, dass einige Teile des Projekts nicht ordnungsgemäß funktionieren würden und überarbeitet werden müssten. Das FBI musste diese Möglichkeiten einkalkulieren, um Unstimmigkeiten mit den Auftragnehmern zu vermeiden (MacGroddy 36).

Eine Bewertung der technischen Leistung der am Projekt beteiligten Ingenieure und Fachleute ergab, dass organisatorische und fachliche Inkompetenz eine der Ursachen für Unstimmigkeiten während der Projektlaufzeit war. Diese Inkompetenz war auch die Ursache für das Scheitern des Softwareentwurfs (Sensenbrenner 25).

Die Ingenieure, die an dem Projekt arbeiteten, hätten einen neuen Plan der Software-Architektur entwerfen sollen, als das FBI Änderungen verlangte. Dadurch wäre eine Aufblähung des Softwarecodes vermieden worden. Die Ingenieure entschieden sich jedoch dafür, die Änderungen an der Software vorzunehmen, ohne die Auswirkungen der Änderungen auf das Produkt zu berücksichtigen, das zur Installation vorgelegt werden sollte (Calbom 48).

Auch die Führungskräfte des FBI zeigten ein hohes Maß an organisatorischer Inkompetenz. Während sie die Durchführung des Projekts beaufsichtigten, zogen sie nicht das richtige Personal für die Arbeit hinzu. Stattdessen zogen sie es vor, einige ihrer regulären Ingenieure an dem Projekt zu beteiligen. Dies trug zum letztendlichen Scheitern der Software bei, da die beim FBI beschäftigten Ingenieure nicht in der Lage waren, komplexe Software, wie sie damals benötigt wurde, zu erstellen (Hite 11).

Die Rolle der Systemtechnik

Damit das Projekt erfolgreich ist, hätte das FBI einen Systemingenieur in das Projekt einbeziehen müssen. Die Systemtechnik ist für die Beurteilung der Durchführbarkeit eines jeden Projekts unerlässlich. Dieser Bereich der Technik hätte den Managern helfen können, die Kosten des Projekts genau zu bestimmen, einschließlich einer Schätzung der Kosten für die später vorgenommenen Änderungen.

Die Systemtechnik hätte theoretisch geprüft, wie wahrscheinlich es ist, dass die vorgeschlagene Software ordnungsgemäß funktioniert. Auch die Effizienz und Angemessenheit der Software wäre geprüft worden.

Durch eine Bewertung der Arbeitsumgebung der Software und der Computersysteme, in denen sie eingesetzt werden soll, hätte ein Systemingenieur die erwartete Architektur für die Software bestimmt.

Dies hätte den Designern und Planern des Projekts geholfen, die richtige Art von Software für die Anforderungen des FBI zu entwickeln. Darüber hinaus hätte ein Systemingenieur die Beziehung zwischen dem Softwareprodukt und allen anderen Faktoren in seiner Umgebung durch eine mathematische Bewertung der Situation bestimmen können.

Schlussfolgerung

Es ist offensichtlich, dass fachliche und organisatorische Inkompetenz die Ursache für das Scheitern des FBI-Projekts war. Das Federal Bureau of Investigations versagte bei der Organisation der Veranstaltungen, während die Unternehmen, die das Projekt durchführten, fachliche Inkompetenz zeigten. Es ist wichtig, ein Unternehmen, das ein solches Projekt durchführt, auf seine Eignung für die jeweilige Aufgabe hin zu überprüfen.

Zitierte Werke

Calbom, Linda M.. FBI Trilogie Antworten auf Fragen nach der Anhörung… Washington, DC: U.S. Government Accountability Office, 2006. Drucken.

Eggen, Dan. “Washington Post”. The FBI’s Upgrade That Wasn’t. Version 5. Washington Post, 2008. Web.

Godstein, Harry. “Wer hat die virtuelle Fallakte getötet? – IEEE Spectrum.” IEEE Spectrum: Technologie-, Technik- und Wissenschaftsnachrichten. Version 4. Spectrum, 2012. Web.

Hite, Randolph C.. Antworten der Informationstechnologie auf Fragen des Unterausschusses nach der Anhörung zu den Managementpraktiken des FBI und der Anschaffung eines neuen Systems zur Verwaltung von Ermittlungsfällen. Washington, DC: U.S. Government Accountability Office, 2005. Drucken.

MacGroddy, James. “A Review of the FBI’s Trilogy Information Technology Modernization Program”. National Research Council 5.3 (2007): 3-45. Drucken.

Merkel, Niels. “Neumann, Charette, Bellovin & Blaze | FBI Software Roundtable.” IT Conversations. Version 5. Conversations network, 2010. Web.

Pearlson, Keri, und Carol S. Saunders. Verwaltung und Nutzung von Informationssystemen: ein strategischer Ansatz. 4. Auflage. Hoboken, N.J.: Wiley, 2010. Drucken.

Sensenbrenner, F. James. Informationssicherheit FBI muss Schwachstellen in kritischen Netzwerken beheben : Bericht an den ehrenwerten F. James Sensenbrenner Jr., Repräsentantenhaus. Washington, D.C.: U.S. Govt. Accountability Office, 2007. Drucken.