Development
345 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Development
Artikelreihen
API-Ownership: Warum Verantwortlichkeit der Schlüssel zu erfolgreichen APIs ist
APIs sind das Fundament moderner Softwareentwicklung. Sie verbinden Systeme, treiben Innovationen voran und unterstützen Unternehmen dabei, ihre digitale Transformation voranzutreiben. Doch trotz dieser Bedeutung scheitern viele API-Initiativen an einem zentralen Problem: fehlende Verantwortlichkeit. Wenn niemand für die Entwicklung, Pflege und strategische Ausrichtung einer API verantwortlich ist..
Development
AI
LLMs in der Quellcodeanalyse: Wie Generative KI dabei helfen kann, SAST wieder zu neuem Glanz zu verhelfen
Die automatische statische Quellcodeanalyse wird in Softwareprojekten häufiger lediglich toleriert, als dass sie als Bereicherung geschätzt wird. Dies mag gemeinhin daran liegen, dass ihre Ergebnisqualität als wenig verlässlich und belastbar wahrgenommen wird. Diese verbreitete Einschätzung wird der Methode jedoch nicht gerecht, denn sie bietet zweifellos wertvolle Vorteile und kann auf eine Vielz..
In Richard Seidls neuer Kolumne werden Softwareentwickler zu den Architekten einer digitalisierten Welt. Doch das bringt Verantwortung mit – und es geht hierbei nicht nur um das Schreiben von gutem Code.
(Artikel aus IT Spektrum 2/2025)
Der Einsatz von generativer KI in der Softwareentwicklung findet dank der Mächtigkeit großer Sprachmodelle zunehmend Verbreitung. Nicht nur Entwickler profitieren davon, sondern letztendlich alle Projektbeteiligten in allen Entwicklungsphasen. Inzwischen gibt es viele Fallstudien, die das belegen. Der Artikel liefert einen Gesamtüberblick über den Einsatz von KI-Werkzeugen in der Softwareentwicklu..
In der modernen DevSecOps-Praxis ist die Turnaround-Zeit eine entscheidende Metrik: Sie misst, wie schnell Software Engineers Feedback zu ihren Code-Änderungen erhalten. Um diese Zeit zu verkürzen, verfolgt der Shift-Left-Ansatz das Ziel, Entwicklungsaktivitäten so früh wie möglich im Prozess zu verlagern. Dabei spielen die lokale Ausführbarkeit und Testbarkeit eine zentrale Rolle. Dabei hilft das..