WEBVTT 00:00:02.039 --> 00:00:05.239 Mein Name ist Tibor Csizmdia und ich habe einen 00:00:05.320 --> 00:00:08.480 kleinen Vortrag vorbereitet für diejenigen, 00:00:08.719 --> 00:00:12.400 die jetzt Softwareprojekte initiieren müssen, Software 00:00:12.480 --> 00:00:15.519 einführen, Software entsprechend beauftragen 00:00:15.599 --> 00:00:19.440 oder auch Software herstellen mit meiner These: Warum 00:00:19.519 --> 00:00:21.920 Unternehmen bald anders über Software denken 00:00:22.039 --> 00:00:27.440 müssen. Stellen wir uns einmal vor, wie wir ein 00:00:27.519 --> 00:00:30.000 Geschäftsbericht herstellen. Und ich möchte dieses 00:00:30.079 --> 00:00:34.119 Gleichnis einfach erstmal plakativ hier darstellen, um das 00:00:34.199 --> 00:00:36.360 zu verbinden, wie sich das bei uns in der 00:00:36.440 --> 00:00:40.079 Branche der Softwareentwicklung verändert. Wenn Sie jetzt 00:00:40.159 --> 00:00:42.360 früher ein Geschäftsbericht geschrieben 00:00:42.559 --> 00:00:45.480 haben, haben Sie sich um jedes Kapitel, um jede Struktur 00:00:45.559 --> 00:00:48.320 alles selber gekümmert, umfangreiche 00:00:48.400 --> 00:00:52.239 Recherchen vielleicht durchgeführt, ein Dokument entworfen 00:00:52.320 --> 00:00:53.920 und das weiterentwickelt. Wenn wir uns 00:00:54.000 --> 00:00:59.719 das heute anschauen, sehe das anders aus. Sie schreiben mit 00:00:59.800 --> 00:01:01.880 natürlicher Sprache, so wie Sie das 00:01:01.960 --> 00:01:04.320 jetzt schon vielleicht im betrieblichen Bereich oder im 00:01:04.400 --> 00:01:06.440 privaten Bereich tun. Sie nutzen eine 00:01:06.519 --> 00:01:10.199 ChatGPT oder irgendeine KI und schreiben mit natürlicher 00:01:10.280 --> 00:01:12.519 Sprache, was Sie vorhaben. Schreibe mir 00:01:12.599 --> 00:01:15.159 einen Geschäftsbericht für ein mittelständiges Unternehmen 00:01:15.239 --> 00:01:17.119 mit 100 Mitarbeiter, betrachte die 00:01:17.199 --> 00:01:22.800 Umsatzentwicklung, Investitionsplanung und Trends. Was die 00:01:22.880 --> 00:01:25.039 KI in Sekunden macht: Ein fertiges 00:01:25.119 --> 00:01:29.000 Dokument, eine Struktur, die nicht perfekt ist. Aber die 00:01:29.079 --> 00:01:31.599 Sie benutzen, um es weiterzuentwickeln, 00:01:31.679 --> 00:01:36.360 weiter zu verfeinern und daraus ein vollständiges Dokument 00:01:36.440 --> 00:01:39.039 zu produzieren. Und genau das, was 00:01:39.119 --> 00:01:41.960 wir jetzt alltäglich erleben, passiert in der 00:01:42.039 --> 00:01:44.960 Softwarebranche sehr extrem. In der Softwarebranche 00:01:45.039 --> 00:01:48.760 passiert momentan sehr viel automatisierte, 00:01:48.840 --> 00:01:51.639 agentengetriebene Softwareentwicklung. Der 00:01:51.719 --> 00:01:55.000 Softwareentwickler schreibt nicht mehr Zeile für Zeile, 00:01:55.079 --> 00:01:57.719 sondern generiert fertige Applikationen, 00:01:57.800 --> 00:02:01.000 fertige Module. Und das möchte ich gerne so ein bisschen 00:02:01.079 --> 00:02:02.679 beleuchten hier. Das sind für mich 00:02:02.760 --> 00:02:06.400 auch zwei Seiten der Medaille. Wir haben zwei Teile. Wir 00:02:06.480 --> 00:02:08.880 haben einmal das Herstellen von Software mit 00:02:08.960 --> 00:02:13.000 KI-Tools wie Claude Code oder GitHub Copilot. 00:02:14.000 --> 00:02:17.519 Und da erleben wir selber in unseren Teams, 00:02:17.599 --> 00:02:22.400 dass entsprechend der KI-Agent ein neuer Kollege für den 00:02:22.480 --> 00:02:24.559 Softwareentwickler wird. Wir erzeugen 00:02:24.639 --> 00:02:28.400 automatisierte Code, wir erzeugen automatisierte Unitests, 00:02:28.480 --> 00:02:31.280 um so das Produkt, was wir herstellen, 00:02:31.360 --> 00:02:35.239 qualitativ besser und höherwertiger zu produzieren. Auf der 00:02:35.320 --> 00:02:37.880 anderen Seite entwickelt sich immer mehr, 00:02:37.960 --> 00:02:42.679 dass auch KI-Technologien in Applikationen Einzug nimmt. Das 00:02:42.760 --> 00:02:44.599 erleben wir ja tagtäglich schon in 00:02:44.679 --> 00:02:48.519 Unternehmen wie auf dem privaten Umfeld, dass die Bedienung 00:02:48.599 --> 00:02:50.679 von Software sich grundlegend ändert. 00:02:51.280 --> 00:02:54.760 Wir werden weg von den Dialogen, von den Masken, von den 00:02:54.840 --> 00:02:58.760 klassischen Frontends hin zu Steuerung mit 00:02:58.840 --> 00:03:02.599 natürlich sprachlichen Eingaben. Der Mensch wird sich 00:03:02.679 --> 00:03:04.199 daran gewöhnen oder hat sich schon 00:03:04.280 --> 00:03:07.599 daran gewöhnt, mit einer KI zu reden und die Software 00:03:07.679 --> 00:03:10.119 darüber zu steuern. Das wird unser 00:03:10.199 --> 00:03:13.599 Alltag in den nächsten Jahren. Lassen Sie mich diese zwei 00:03:13.679 --> 00:03:15.719 Seiten einmal betrachten. Ich möchte einmal 00:03:15.800 --> 00:03:19.239 das Herstellen von Software beleuchten, was wir als 00:03:19.320 --> 00:03:22.440 Softwareentwickler in der Softwareabteilung 00:03:22.519 --> 00:03:26.239 feststellen. Da muss man sagen, in den letzten Monaten ist 00:03:26.320 --> 00:03:28.639 da ein riesen pragmatischer Wechsel 00:03:28.719 --> 00:03:32.679 passiert. Als ich die Folien vorbereitet habe, vor fünf, 00:03:32.760 --> 00:03:34.639 sechs Monaten muss man dazu sagen, 00:03:35.079 --> 00:03:37.320 wir sind jetzt schon wieder fünf Monate weiter und was ich 00:03:37.400 --> 00:03:39.599 erzähle ist schon alter Hut. Das 00:03:39.679 --> 00:03:42.320 passiert so schnell, dass man gar nicht hinterherkommt. 00:03:43.039 --> 00:03:44.840 Aber das, was wir in der Softwareentwicklung 00:03:44.920 --> 00:03:48.280 erstmal erleben, dass wir Tools haben, dass wir nicht mehr 00:03:48.360 --> 00:03:50.320 Code schreiben, sondern dass wir mit 00:03:50.400 --> 00:03:55.760 KI-Tools Code produzieren. Das heißt, wir schreiben die 00:03:55.840 --> 00:03:59.119 Anforderung auf und wir nutzen KI-Agenten, 00:03:59.199 --> 00:04:01.679 um einen vollständigen Implementierungsplan 00:04:01.760 --> 00:04:03.840 zu erstellen. Das heißt, wir haben mehrere 00:04:03.920 --> 00:04:06.880 Agenten. Wir haben nicht nur eine KI, wir haben mehrere 00:04:06.960 --> 00:04:09.639 KI's im Einsatz, sodass zum Beispiel der 00:04:09.719 --> 00:04:14.599 Planungsagent erstmal die Anforderung umsetzt in einen 00:04:14.679 --> 00:04:17.519 Implementierungsplan, was wir als 00:04:18.000 --> 00:04:21.719 Software produzieren sollen. Dann haben wir einen Agent, das 00:04:21.800 --> 00:04:23.920 ist der Planungsagent, der entsprechend 00:04:24.000 --> 00:04:27.960 das Softwarevorhaben in verschiedene Arbeitspakete 00:04:28.039 --> 00:04:30.880 zerteilt, bewertet, vielleicht auch schon 00:04:30.960 --> 00:04:35.440 Aufwände bewertet und entsprechende Arbeitsanweisungen für 00:04:35.519 --> 00:04:37.960 die dritte Art der Agenten bereitstellt. 00:04:38.360 --> 00:04:41.519 Das sind die Implementierungsagenten, die dann entsprechend 00:04:41.599 --> 00:04:44.519 dem Plan eigenständig kodieren, 00:04:45.079 --> 00:04:47.320 verifizieren, Compilerfehler 00:04:47.400 --> 00:04:50.599 ausmerzen und das Ergebnis überprüfen. 00:04:51.159 --> 00:04:54.559 Diesen Prozess haben wir als Softwareentwickler, als Mensch 00:04:54.639 --> 00:04:56.440 in den letzten Jahrzehnten immer so 00:04:56.519 --> 00:04:59.480 durchgeführt und das hat sich in den letzten drei, vier 00:04:59.559 --> 00:05:01.159 Monaten so dramatisch geändert, 00:05:01.719 --> 00:05:04.559 dass der Softwareentwickler nur noch der Orchestrierer ist, 00:05:04.639 --> 00:05:07.119 der Überwacher und nicht mehr selber kodiert. 00:05:08.119 --> 00:05:11.639 Was leistet die KI dabei? Das ist mir besonders wichtig, 00:05:11.719 --> 00:05:12.880 dass wir da entsprechend auch noch mal 00:05:12.960 --> 00:05:16.960 darauf achten, dass wir jetzt nicht verwechseln. Das, was 00:05:17.039 --> 00:05:19.559 wir Agenten getriebene KI-unterstützte 00:05:19.639 --> 00:05:22.039 Softwareentwicklung bezeichnen, ist nicht 00:05:22.119 --> 00:05:24.480 das Vibecoden, was man immer auf LinkedIn 00:05:24.559 --> 00:05:27.400 hört: Ich habe in drei Tagen eine vollständige App gebaut 00:05:27.480 --> 00:05:28.559 und ich habe von Softwareentwicklung 00:05:28.639 --> 00:05:32.320 gar keine Ahnung" und alle klatschen. Das ist Quatsch, das 00:05:32.400 --> 00:05:33.559 funktioniert nicht auf Dauer. 00:05:34.159 --> 00:05:37.000 Was wir entsprechend als Techniker und Softwareentwickler 00:05:37.079 --> 00:05:38.800 da entsprechend leisten oder auch 00:05:38.880 --> 00:05:41.519 konstruieren. Wir bauen natürlich unsere 00:05:41.599 --> 00:05:43.760 Coding Standards auch in die Agenten ein. 00:05:44.360 --> 00:05:46.320 Das heißt, wir haben eh schon in einem 00:05:46.400 --> 00:05:49.639 Softwareentwicklungsprozess, dass wir bestimmte Standards 00:05:49.719 --> 00:05:52.599 einhalten wollen, wie was hergestellt wird. Diese 00:05:52.679 --> 00:05:54.360 Richtlinien, die wir schon in den letzten 00:05:54.440 --> 00:05:58.639 Jahrzehnten haben, geben wir jetzt den KI-Agenten mit, 00:05:58.719 --> 00:06:01.079 damit ihr auch nach diesen Vorgaben entsprechend 00:06:01.440 --> 00:06:06.159 Codes herstellen könnt. Ebenso können wir dem 00:06:06.239 --> 00:06:09.519 Planungsagenten mitgeben, wie entsprechend die 00:06:09.599 --> 00:06:11.760 Architekturlandschaft von mir aussieht, was 00:06:11.840 --> 00:06:13.639 für System habe ich, was für Schnittstellen 00:06:13.719 --> 00:06:17.199 soll er beachten, wie soll er das entsprechend integrieren 00:06:17.280 --> 00:06:18.960 in meine bestehende Softwarelandschaft. 00:06:19.760 --> 00:06:22.920 Das sind Informationen, die der KI-Automat auch braucht, 00:06:23.400 --> 00:06:24.840 weil sonst kommt nicht das richtige 00:06:24.920 --> 00:06:28.000 Ergebnis raus. Und was mir besonders wichtig ist und was 00:06:28.079 --> 00:06:30.199 ich in der klassischen Softwareentwicklung 00:06:30.760 --> 00:06:35.639 immer als Manko sehe, besonders wenn ich Teams besuche, die 00:06:35.719 --> 00:06:37.079 Software herstellen und was ich 00:06:37.159 --> 00:06:40.960 da dann erlebe, dass eben das Prinzip, wie wir es Software 00:06:41.039 --> 00:06:43.559 schreiben, nennt sich auch noch Unit 00:06:43.639 --> 00:06:47.039 Testing oder Test-Driven Development, dass man das, was man 00:06:47.119 --> 00:06:49.039 geschrieben hat, doch durch Code 00:06:49.119 --> 00:06:52.239 wieder verifiziert, ob das richtig ist, damit man 00:06:52.320 --> 00:06:54.559 automatisierte Tests durchführen kann, 00:06:54.880 --> 00:06:58.079 hunderte oder tausende Testdurchläufe, bevor eine Software 00:06:58.159 --> 00:07:00.079 deployed wird. Und das kann sich jeder 00:07:00.159 --> 00:07:03.280 wahrscheinlich gut vorstellen. Alles, was ich tausendmal 00:07:03.360 --> 00:07:05.800 teste, ist besser beim Deployment, 00:07:05.880 --> 00:07:09.039 als wenn ich es gar nicht teste. Und dadurch erreichen wir 00:07:09.119 --> 00:07:11.079 mit KI-Automaten, die jetzt Unit 00:07:11.159 --> 00:07:14.679 Test sehr automatisch auch produzieren können und in einer 00:07:14.760 --> 00:07:16.719 Masse produzieren können, dass wir 00:07:16.840 --> 00:07:20.320 jede Zeile Code abdecken. Das ist die Code-Coverage-Rate, 00:07:20.400 --> 00:07:23.559 die bei KI automatisierten Entwicklungsprozessen 00:07:23.679 --> 00:07:26.440 nahezu 100 Prozent wird. Und das Ergebnis 00:07:26.519 --> 00:07:28.559 ist natürlich, dass wir durch KI-getriebene 00:07:28.639 --> 00:07:32.840 Softwareentwicklung die Qualität der Produkte erhöhen. Und 00:07:32.920 --> 00:07:35.000 ich denke, jeder ist ja Betroffener, 00:07:35.079 --> 00:07:37.760 wenn er Software bedient, die ständig abstürzt, sich 00:07:37.840 --> 00:07:39.599 darüber ärgert, warum es nicht funktioniert. 00:07:40.119 --> 00:07:42.440 Und das liegt meistens daran, dass Software nicht genügend 00:07:42.519 --> 00:07:45.159 getestet wurde, weil in Entwicklungsteams 00:07:45.239 --> 00:07:48.519 das Testen ein zusätzlicher Aufwand ist und das ist die 00:07:48.599 --> 00:07:50.599 erste Position, die gestrichen wird, 00:07:50.800 --> 00:07:54.079 weil man kein Budget hat oder keine Zeit hat. Durch KI 00:07:54.159 --> 00:07:57.440 automatisierte Tests ist das entsprechend 00:07:57.639 --> 00:08:00.480 kein Limit mehr. Wir haben nicht mehr das Problem, dass wir 00:08:00.559 --> 00:08:03.159 keine Zeit haben, um irgendeinen Unit 00:08:03.239 --> 00:08:06.719 Test oder mehrere Unit Tests schreiben, sondern die KI kann 00:08:06.800 --> 00:08:08.480 das für uns sehr gut übernehmen. 00:08:09.719 --> 00:08:13.039 Das heißt, der Mehraufwand ist erreichbar. Wir brauchen 00:08:13.119 --> 00:08:14.960 nicht zusätzliches Geld oder Teams, 00:08:15.119 --> 00:08:19.520 die entsprechend das realisieren müssten. Was ist dann 00:08:19.600 --> 00:08:20.840 aber jetzt in der Softwareentwicklung 00:08:20.920 --> 00:08:23.960 bei uns gerade das Limit? Nicht mehr die Technik. Wir haben 00:08:24.039 --> 00:08:25.880 nicht das Problem, dass die Technik die 00:08:26.119 --> 00:08:29.159 bestimmende Größe ist oder die Softwareentwickler, sondern 00:08:29.239 --> 00:08:31.000 die bestimmende Größe ist mittlerweile 00:08:31.479 --> 00:08:35.279 der Mensch. Die Anforderung zu beschreiben, Sie als 00:08:35.359 --> 00:08:37.560 Anwender oder Sie als Projektleiter müssen 00:08:37.640 --> 00:08:40.800 sich ja Gedanken machen, was ich haben möchte. Und diese 00:08:40.880 --> 00:08:43.039 Formulierung muss exakt passieren. 00:08:43.680 --> 00:08:46.880 Wenn ich ein KI-Agentensystem betreibe, um Software 00:08:46.960 --> 00:08:50.279 herzustellen und diesen Agenten die Anforderungen 00:08:50.359 --> 00:08:53.840 nicht exakt formulieren, dann kommt eben am Ende auch Mist 00:08:53.920 --> 00:08:56.239 raus. Das erkennt, glaube ich, jeder 00:08:56.319 --> 00:08:59.319 auch, der mit ChatGPT oder sonstigen KI's irgendwas 00:08:59.399 --> 00:09:02.880 herstellt. Das heißt, die vage Anforderung, 00:09:03.159 --> 00:09:06.560 das Vage, ich brauche mal eine Kontaktverwaltung, reicht 00:09:06.640 --> 00:09:08.600 nicht aus für ein KI-Agentensystem, 00:09:08.800 --> 00:09:11.520 um da irgendwas zu produzieren. Man muss Anforderungen 00:09:11.600 --> 00:09:13.840 erheben und Anforderungen sehr 00:09:13.920 --> 00:09:16.760 exakt beschreiben. Weil das ist die Stärke von den 00:09:16.840 --> 00:09:19.520 KI-Agenten. Das ist Wahrscheinlichkeitsrechnung 00:09:19.640 --> 00:09:23.000 und umso genauer ich eine Anforderung formuliere, ist die 00:09:23.079 --> 00:09:24.920 Wahrscheinlichkeit höher, dass das Ergebnis 00:09:25.079 --> 00:09:28.319 gut ist. Mache ich eine vage Aussage, ist die 00:09:28.399 --> 00:09:29.880 Wahrscheinlichkeit sehr hoch, dass das Ergebnis 00:09:29.960 --> 00:09:33.960 schlecht ist. Also müssen wir dafür Sorge tragen, dass wir 00:09:34.039 --> 00:09:36.079 Anforderungen sauber formulieren. Und 00:09:36.159 --> 00:09:39.359 was bedeutet das jetzt für Sie in Unternehmen? Was wird man 00:09:39.439 --> 00:09:41.000 das entsprechend jetzt für eine 00:09:41.159 --> 00:09:43.840 Veränderung nahe wahrnehmen? Das heißt, 00:09:44.399 --> 00:09:46.319 wir haben nicht mehr die Programmierer oder 00:09:46.399 --> 00:09:50.159 Softwareentwickler als knappe Ressource, sondern wir haben 00:09:50.239 --> 00:09:52.800 die Leute, die das wissen haben, die die 00:09:52.880 --> 00:09:55.840 Prozesskenntnisse haben, die das Unternehmen verstehen. Die 00:09:55.920 --> 00:09:58.079 wissen, wie ein Unternehmen arbeitet. 00:09:58.680 --> 00:10:02.319 Das ist jetzt der Engpass in jedem Softwareprojekt, was 00:10:02.399 --> 00:10:04.600 KI-Agenten basiert, unternommen wird. 00:10:05.199 --> 00:10:08.000 Das heißt, was man jetzt eigentlich für die Zukunft 00:10:08.079 --> 00:10:10.119 betrachten muss für Unternehmen, investieren Sie 00:10:10.199 --> 00:10:13.359 in Fachexperten, investieren Sie in Personen, die 00:10:13.439 --> 00:10:16.000 Geschäftsprozesse verstehen, das dokumentieren 00:10:16.079 --> 00:10:19.159 können und investieren Sie in Menschen, die gut 00:10:19.239 --> 00:10:21.079 kommunizieren können. Und vielleicht kennt 00:10:21.159 --> 00:10:23.359 der ein oder andere persönlich einen Entwickler und 00:10:23.439 --> 00:10:27.159 Entwickler sind introvertiert. Wenn man mit einem 00:10:27.239 --> 00:10:30.119 Entwickler, der extrovertiert redet, dann guckt er Ihnen auf 00:10:30.199 --> 00:10:32.680 die Füße. Und das ist der Extrovertierte. 00:10:33.560 --> 00:10:36.399 Entwickler können nicht kommunizieren. Sie als 00:10:36.479 --> 00:10:38.800 Businessmenschen, Sie wissen, wie ein Unternehmen 00:10:38.880 --> 00:10:42.520 funktioniert. Sie müssen diese Rolle jetzt einnehmen und 00:10:42.600 --> 00:10:46.119 KI-Agenten unterstützen den Prozess. 00:10:46.680 --> 00:10:48.279 Softwareentwickler wird man auch weiterhin 00:10:48.359 --> 00:10:50.439 brauchen, um das technisch zu reviewen und zu 00:10:50.520 --> 00:10:52.920 orchestieren. Aber der Softwareentwickler ist nicht 00:10:53.000 --> 00:10:55.399 derjenige, der die Anforderungen formuliert. 00:10:56.079 --> 00:10:58.720 Und das merken wir in unseren Teams, in unseren 00:10:58.800 --> 00:11:01.079 Entwicklungsprojekten immer mehr, 00:11:01.359 --> 00:11:04.640 dass die Kompetenz zu kommunizieren, die Kompetenz 00:11:04.720 --> 00:11:07.479 Fachwissen aufzubauen, enorm wichtig ist in 00:11:07.560 --> 00:11:12.359 Softwareprojekten. Gucken wir uns noch die andere Seite der 00:11:12.439 --> 00:11:14.359 Medaille an. Was verändert sich in 00:11:14.439 --> 00:11:17.920 Softwareprodukten selber? Wenn wir KI-basierte Software 00:11:18.000 --> 00:11:20.000 schreiben, bedeutet das, dass die 00:11:20.079 --> 00:11:23.680 Interaktion die Art und Weise, wie die Software mit Ihnen 00:11:23.760 --> 00:11:26.159 redet, sich gravierend ändern wird in 00:11:26.239 --> 00:11:28.199 den nächsten Jahren. Sie erleben das jetzt 00:11:28.279 --> 00:11:32.439 schon, dass man weggeht von wilden Masken, 00:11:33.479 --> 00:11:37.159 Navigationen oder sonstigen Konstrukten, ich sage mal, die 00:11:37.239 --> 00:11:38.920 aus den 80ern und 90ern noch übrig 00:11:39.000 --> 00:11:43.359 geblieben sind, hinzu, wir wollen entsprechend eine Sprache 00:11:43.439 --> 00:11:45.039 sprechen, sodass die Software mich 00:11:45.119 --> 00:11:48.000 versteht. Und deswegen, der Slogan hier, nicht der Mensch 00:11:48.079 --> 00:11:50.319 passt sich der Software an, sondern die 00:11:50.399 --> 00:11:53.600 Software passt sich an den Menschen an. Das heißt, von dem 00:11:53.680 --> 00:11:56.000 Menüs und Masken gehen wir weg und kommen 00:11:56.079 --> 00:11:59.000 hin zu natürlichen Sprachen. Und das ist die Stärke von 00:11:59.079 --> 00:12:01.000 Large Language Models, dass diese 00:12:01.079 --> 00:12:04.319 Systeme Sie jetzt erkennen können und dann entsprechend 00:12:04.399 --> 00:12:06.760 auch umsetzt. Und das sehe ich auch 00:12:06.840 --> 00:12:10.680 als Zukunft in der Softwarelandschaft, dass Sie das 00:12:10.760 --> 00:12:12.720 erwarten und vielleicht auch Ihre 00:12:12.800 --> 00:12:15.800 Mitarbeiter oder Ihre Kunden erwarten, die nächste 00:12:15.880 --> 00:12:19.119 Generation von Software so zu bedienen, wie wir es 00:12:19.199 --> 00:12:22.600 jetzt mit ChatGPT oder mit KI´s machen. Also muss man dafür 00:12:22.680 --> 00:12:24.760 Sorge tragen, dass die Sachen entsprechend 00:12:25.239 --> 00:12:27.520 in die Software reinkommen. Ich will das noch an einem 00:12:27.600 --> 00:12:30.279 Beispiel machen. Ich habe hier mal Projektplanung 00:12:30.359 --> 00:12:33.039 genommen. Wenn wir jetzt üblicherweise in der klassischen 00:12:33.119 --> 00:12:35.520 Welt ein Software-Lösung planen, 00:12:35.960 --> 00:12:38.119 dann wird man immer feststellen, man macht Analyse, 00:12:38.199 --> 00:12:40.319 Workshops, man dokumentiert das Ganze, 00:12:40.720 --> 00:12:44.199 man schreibt Projektpläne. Das dauert Monate, Wochen und 00:12:44.279 --> 00:12:47.119 ist eine lästige Arbeit. Das unterstützt 00:12:47.560 --> 00:12:49.479 mit KI, könnte dann entsprechend ein 00:12:49.560 --> 00:12:52.159 Projektmanagement-Tool vielleicht viel einfacher 00:12:52.399 --> 00:12:55.159 mit einem natürlich sprachlichen Satz einen kompletten 00:12:55.239 --> 00:12:58.319 Projektplan erzeugen. Und somit bin 00:12:58.399 --> 00:13:01.159 ich dann in der Implementierung auch viel schneller, weil 00:13:01.239 --> 00:13:02.439 ich kann dann schon mal die erste 00:13:02.520 --> 00:13:06.479 Iteration starten. Und das sehe ich als wichtigen Vorteil 00:13:06.560 --> 00:13:08.680 in der Entwicklung auch von Software, 00:13:08.760 --> 00:13:12.079 die Sie bedienen. Der Anwender wird in die Rolle versetzt, 00:13:12.439 --> 00:13:14.239 viel schneller Feedback geben zu können, 00:13:14.520 --> 00:13:17.279 wie sich meine Software entwickelt. Weil man muss nicht 00:13:17.359 --> 00:13:18.880 auf das Feedback-Gespräch warten und 00:13:18.960 --> 00:13:21.319 drei Monate warten, bis der Entwickler irgendwas gebaut 00:13:21.399 --> 00:13:24.479 hat, sondern es passiert vielleicht in Tagen 00:13:24.600 --> 00:13:28.520 oder Wochen. Und dadurch sind wir eben in der Entscheidung 00:13:28.600 --> 00:13:30.399 wesentlich schneller. Deswegen habe 00:13:30.479 --> 00:13:32.159 ich hier noch eine Folge mitgebracht, die wir so ein 00:13:32.239 --> 00:13:34.039 bisschen empirisch in unseren Projekten 00:13:34.119 --> 00:13:36.680 festgestellt haben. Wir haben in den letzten vier Monaten 00:13:36.760 --> 00:13:40.000 vermehrt, zumindest da, wo die Kunden es 00:13:40.079 --> 00:13:43.159 zugestimmt haben. Aus regulatorischen Gründen gibt es da 00:13:43.239 --> 00:13:45.159 manchmal noch Hürden in Deutschland. 00:13:46.119 --> 00:13:49.680 Das wäre eben ein Projekt, was so neun bis zwölf Monate 00:13:49.760 --> 00:13:51.880 dauert in der klassischen Softwareentwicklung 00:13:53.159 --> 00:13:56.920 kalkuliert haben und die KI-Unterstütze sind ungefähr die 00:13:57.000 --> 00:13:58.640 Hälfte der Zeit, die wir dafür 00:13:58.720 --> 00:14:02.159 brauchen. Und das ist ein enormer Vorteil, den ich jetzt 00:14:02.239 --> 00:14:04.319 entsprechend hier auch für den Mittelstand sehe, 00:14:04.680 --> 00:14:08.840 wo die Ressource Mensch und die Ressource Entwicklungsteam 00:14:08.920 --> 00:14:11.960 IT-Abteilung knapp ist und immer schwer ist 00:14:12.920 --> 00:14:16.880 Lasse mich zusammenfassen, dass was sich jetzt in dieser 00:14:16.960 --> 00:14:19.760 momentigen Situation als doppelter 00:14:19.840 --> 00:14:22.600 Umbruch zu bezeichnen ist in der Softwareentwicklung, 00:14:23.079 --> 00:14:25.039 stellen wir immer fest, dass wir erstens die 00:14:25.119 --> 00:14:27.680 Herstellung wesentlich schneller produzieren können, 00:14:28.239 --> 00:14:31.039 wesentlich genauer qualitativ höher 00:14:31.119 --> 00:14:34.560 produzieren können und auf der anderen Seite die Nutzung 00:14:34.640 --> 00:14:36.920 des Integrieren von KI Algorithmen 00:14:37.319 --> 00:14:40.720 vielleicht auch das Integrieren von KI-Agenten in Ihrer 00:14:40.800 --> 00:14:43.479 Applikation. An dieser Stelle sind wir 00:14:43.560 --> 00:14:47.520 noch gar nicht. Das kommt noch in den nächsten Monaten, ich 00:14:47.600 --> 00:14:48.920 traue mich nicht mehr Jahre zu sagen. 00:14:49.319 --> 00:14:52.199 In den nächsten Monaten wird sich das verhindern und 00:14:52.279 --> 00:14:54.239 dadurch werden wir eben schneller und 00:14:54.319 --> 00:14:59.600 häufigere Iterationen haben, um Software zu produzieren, 00:14:59.920 --> 00:15:02.199 die eben intuitiver bedienbar ist. 00:15:03.159 --> 00:15:05.640 Und das sehe ich als enormen Chance auch für den 00:15:05.720 --> 00:15:08.079 Mittelstand, gerade auch, wo man vielleicht 00:15:08.159 --> 00:15:12.079 kleiner IT-Abteilung hat oder knappe Engpässe in den 00:15:12.159 --> 00:15:14.640 fachlichen Kompetenzen der Softwareentwicklung. 00:15:15.319 --> 00:15:17.000 Sprechen Sie uns an, kommen Sie gerne 00:15:17.079 --> 00:15:19.840 vorbei. Vielen Dank für Ihre Aufmerksamkeit.