Auf Anweisung des Kongresses und auf Empfehlung des Defense Innovation Board versucht eine Arbeitsgruppe des Pentagons, die Verwaltung der Belegschaft des DoD im Bereich der Softwarebeschaffung strenger zu gestalten, u.a. durch robustere Schulungs- und Zertifizierungsprogramme, die sich auf moderne Entwicklungsmethoden konzentrieren.
Aber bevor das DoD an diesen Fronten nennenswerte Fortschritte machen kann, steht es vor einem grundlegenden Problem: Es weiß fast nichts über die heutige Softwarebelegschaft. Es gibt so gut wie keine Daten darüber, wie viele Softwareentwickler oder Softwarebeschaffungsexperten das DoD beschäftigt, wie gut sie bezahlt werden, wie sie eingestellt oder befördert werden oder welche Art von Schulung und Ausbildung sie bereits haben.
Das war eines der wichtigsten Ergebnisse einer Studie, die die RAND Corporation Anfang des Jahres für das DoD durchgeführt hat.
„Wir wissen nicht einmal die grundlegendsten Dinge über diese Arbeitskräfte“, sagte Bonnie Triezenberg, eine leitende Ingenieurin bei RAND und Mitverfasserin des Berichts, in einem Interview für Federal News Network’s On DoD. „Das erste, was ich gerne über diese Arbeitskräfte wissen würde, ist ihr Bildungshintergrund. Kommen sie tatsächlich mit einer soliden Software-Ausbildung ins Verteidigungsministerium, und wir müssen nur dafür sorgen, dass sie die Möglichkeit haben, in ihrem Bereich auf dem Laufenden zu bleiben? Oder kommen sie wirklich mit einem sehr viel vielfältigeren Hintergrund, so dass wir eine Menge Schulungen durchführen müssen, nur um eine Art Grundwissen im gesamten Verteidigungsministerium zu schaffen? Wenn wir denken, dass wir das wissen wollen, um ihre Kompetenz zu verbessern und bessere Software zu produzieren, dann ist das der erste Punkt, den man wissen muss.“
Laut einem Bericht, den das Ministerium im August dem Kongress vorgelegt hat, hat die DoD Software Working Group zumindest damit begonnen, die Karrierewege für Softwareexperten zu formalisieren. Bislang gibt es so etwas nicht wirklich. Entwickler werden über mehrere Berufsserien und Einstellungsbehörden eingestellt, und keines der Personalsysteme des Ministeriums enthält Datenelemente, aus denen hervorgeht, ob für eine bestimmte Position Softwarekenntnisse erforderlich sind.
Das Verteidigungsministerium fügte in dem Bericht hinzu, dass es Gespräche mit dem Office of Personnel Management aufgenommen hat, um möglicherweise eine neue „Familie“ von Berufsserien für zivile Softwareentwickler und Softwarebeschaffungspersonal zu schaffen.
Dafür müsste das Ministerium jedoch zunächst die grundlegenden Kompetenzen definieren, die es von Menschen in einem Softwareberufsfeld erwartet. Der RAND-Bericht nahm auch dieses Projekt in Angriff.
Nach einer Untersuchung der von der Privatindustrie geforderten Fähigkeiten von Entwicklern und der Durchführung von Workshops mit DoD-Beamten hat RAND ein Modell entwickelt, das 48 verschiedene Kompetenzen umfasst, die DoD-Softwareexperten haben sollten. Triezenberg betonte jedoch, dass es sich bei dem Modell nur um eine Grundlinie handelt und das DoD es aktualisieren muss, um mit den sich ändernden Praktiken in der Softwarewelt Schritt zu halten.
„Es ist nicht nur so, dass sich die Hardware alle drei Jahre ändert, sondern auch die Art und Weise, wie wir Software entwickeln und bereitstellen, hat sich in den letzten 20 Jahren sehr schnell weiterentwickelt“, sagte sie. „Selbst wenn wir also ein Kompetenzmodell entwickeln können, müssen das Verteidigungsministerium und die Bundesregierung flexibler werden, um es auf dem neuesten Stand zu halten, sonst bleiben sie in der Vergangenheit verhaftet. Die Arbeitsgruppe plant, den Gesetzgebern noch in diesem Monat einen weiteren Bericht über ihre Fortschritte vorzulegen. Zu den weiteren Initiativen, an denen die Arbeitsgruppe arbeitet, gehören die Bereitstellung von mehr kommerziellen Schulungs- und Zertifizierungsprogrammen über die Defense Acquisition University und die Entwicklung von Empfehlungen für neue softwareorientierte Karrierewege. Das Defense Innovation Board wird voraussichtlich noch in diesem Monat eine aktualisierte Bewertung der Fortschritte des Verteidigungsministeriums vorlegen.
Das gleiche Gremium empfahl dem Kongress im Jahr 2019 die Einrichtung eines Software-Akquisitionsfonds, um das Verteidigungsministerium dabei zu unterstützen, die Gehälter auf ein Niveau anzuheben, das es ermöglicht, Softwareexperten aus der Privatwirtschaft anzuziehen und die bereits beschäftigten zu halten.
Aber auch hier kann das Ministerium nur so viel tun, ohne ein solides Verständnis der bestehenden Population seiner Software-Mitarbeiter zu haben, sagte Triezenberg.
„Im Moment wissen wir nicht einmal, wie groß dieser Fonds sein müsste, weil wir diese Mitarbeiter nicht identifizieren können und weil wir nicht wissen, wie diese Software-Mitarbeiter tatsächlich entlohnt werden“, sagte sie. „Wir können also einige der grundlegenden Dinge, für die der DIB-Bericht plädiert, nicht mit mehr Daten über diese Arbeitskräfte umsetzen. Das ist ein weiteres konkretes Beispiel dafür, warum es so wichtig ist, diese Leute tatsächlich zu identifizieren.“