Kategorie: Track
-
Künstliche Intelligenz: Vergangenheit, Gegenwart und Zukunft
Robert Eichenseer Seit dem Start von ChatGPT und dem Aufkommen von großen Sprachmodellen hat sich die Welt der künstlichen Intelligenz grundlegend verändert. Die Technologie hinter ChatGPT hat neue Möglichkeiten eröffnet und gleichzeitig bestehende Paradigmen in Frage gestellt. Wie verändert sich z. B. die Rolle eines Data Scientist und stehen wir mit Cognitiven Architekten kurz vor…
-
Wer viel misst, misst Mist! – Scrum, Kanban und die lieben Metriken
Moritz Knüppel Velocity. Cycle Time. DORA-KPIs. Spätestens seit Agilität und DevOps schwirren Unmengen von Metriken durch die Welt der Softwareproduktentwicklung. „Datengetriebenes Arbeiten“, so heißt es oft aus den Managementebenen, die solche Reportings fordern. Mein Meister in der Elektronikerausbildung pflegte mit Blick auf Messungen an elektronischen Schaltungen zu sagen: „Wer viel misst, misst Mist!“ Auch in…
-
Software Design: Patterns, Principles & More
David Tielke Software- und Systemarchitektur ist wichtig, das steht außer Frage. Zur Strukturierung eines Softwaresystems zählt vor allem der Softwareentwurf, der in den Tätigkeitsbereich des Softwareentwicklers fällt.Genau hier fangen aber die Probleme an: Was ist Softwaredesign, und warum ist es wichtig? Welche Fähigkeiten benötigt ein Entwickler dazu, und wie wird das Design erstellt? Wie kann…
-
IODA Architektur – Viel zu lernen du noch hast
Stefan Lieser Die bekannten Architekturmodelle Clean Architecture, Onion Architecture und auch die hexagonale Architektur (Ports and Adapters) basieren alle auf dem selben Prinzip: Umkehr der Abhängigkeitsrichtung durch Einführung von Interfaces. Damit die Domänenlogik nicht direkt von der Datenbanklogik und anderer Infrastruktur abhängig ist, wird ein Interface dazwischen gestellt. Diese Anwendung des Dependency Inversion Principles (DIP)…
-
Mehr Flow durch Mob-Programming
Thomas Schissler In der der modernen Softwareentwicklung ist die Optimierung des Flow, des Wertflusses, von entscheidender Bedeutung. Doch während viele Teams ihre Bemühungen auf technische Verbesserungen und die Organisation von Aufgaben und Anforderungen konzentrieren, übersehen sie oft einen entscheidenden Faktor: die Teamzusammenarbeit. In diesem Vortrag tauchen wir ein in die Welt des Mob-Programming oder auch…
-
Fakt vs. Meinung: Wie entwickelt man am besten Software?
Dr. Michael Köpf Wie sieht der optimale Software-Entwicklungsprozess aus? Mehr als150 Jahre nach dem ersten Computerprogramm, sollten wir ziemlich genau wissen, was funktioniert und was nicht. Ist Agile wirklich besser als Waterfall?Erhöhen Unit-Tests wirklich die Code-Qualität?Ist Pair-Programming wirklich besser als Solo-Programming? Zu solchen Fragen mangelt es nicht an starken Meinungen. Doch wie belastbar sind die…
-
Azure Messaging Services: Eine Anleitung zur effektiven Nutzung von Azure Messaging Services
Sebastian Meyer In meinem Vortrag werde ich einen detaillierten Einblick in die Welt der Azure Messaging Services bieten und praxisnahe Einblicke geben, wie Entwickler diese Dienste optimal nutzen können. Die verfügbaren Azure Messaging Services wie Azure Service Bus, Azure Event Hubs, Azure Event Grid und Azure Queue Storage bieten eine breite Palette von Optionen für…
-
Microsoft Semantic Kernel: Entwicklung eigener KI-Agenten mit C#
Gregor Biswanger Die Zukunft der generativen KI in der Geschäftswelt zeichnet sich immer deutlicher ab, und sie führt uns zu den KI-Agenten. In dieser wegweisenden Session gibt Gregor Biswanger, ein renommierter Microsoft MVP und KI-Experte, eine grundlegende Einführung in die wichtigsten Eigenschaften von KI-Agenten. Entdecke, wie diese Agenten unser Business-Umfeld revolutionieren können. Gregor wird nicht…
-
Azure OpenAI: CoPilot Entwicklung leichtgemacht
Robert Eichenseer AI verändert jede Branche und jeden Bereich und schafft neue Chancen und Herausforderungen für Entwickler. Unabhängig davon, ob Sie an Legacy-Systemen arbeiten oder innovative Anwendungen entwickeln, sollten Sie die Leistungsfähigkeit von AI nutzen, um wettbewerbsfähig und relevant zu bleiben.In diesem Vortrag erfahren Sie, wie Sie mit dem Azure OpenAI SDK in Kombination mit…
-
Einstieg in Prompt Engineering für Devs: Dein Kickstart mit ChatGPT, OpenAI & GitHub Copilot
Gregor Biswanger Du möchtest in die faszinierende Welt des Prompt Engineerings eintauchen und suchst den perfekten Einstieg? Dann bist du hier genau richtig! In dieser Session nimmt dich Gregor Biswanger, der eng mit dem Microsoft Team für GitHub Copilot Chat zusammengearbeitet hat, mit auf eine spannende Reise. Lerne die zwei essenziellen Strukturbausteine kennen, die hinter…