Von der Dokumentation zur Orchestrierung: Requirements Engineering als Schlüssel zur erfolgreichen KI-gestützten Softwareentwicklung
Die meisten Entwickler haben bereits KI-Codierungstools ausprobiert oder erwarten dadurch Verbesserungen bei der Umsetzung von Kundenanforderungen. Doch selbst die leistungsfähigsten KI-Systeme unterliegen einem fundamentalen Prinzip: Die Qualität ihrer Ausgabe wird maßgeblich durch die Qualität der Eingabe bestimmt. Während Menschen implizit Domänen- und Unternehmenswissen nutzen, verwenden KI-Systeme nur das im Training erlangte Wissen sowie den expliziten Input. Erreichen wir einen hohen Automatisierungsgrad der Softwareentwicklung, wird die Spezifikation eines Softwareprodukts zum kritischen Erfolgsfaktor. Unsere These: Requirements Engineering (RE) wird zum maßgeblichen Faktor für den Erfolg KI-gestützter Entwicklung. Unternehmen mit exzellentem RE werden die erhofften Produktivitätsgewinne durch KI in der Entwicklung realisieren, während andere hinter ihren Erwartungen zurückbleiben.