Einmal entwerfen, überall bereitstellen

Schwimmen, Radfahren und Laufen bilden die Disziplinen eines Triathlons, wobei die Übergänge die größte Herausforderung darstellen. Ähnlich komplex ist der Wechsel von Datenbanken in Unternehmen, der verschiedene Gründe wie Kosteneinsparungen und regulatorische Anforderungen haben kann. Der DataOps-Ansatz und Automatisierungswerkzeuge bieten eine Lösung, um effizientere Datenanalysen zu ermöglichen.

Continue reading

Die besten JavaScript-Frameworks im Vergleich

Die Auswahl des richtigen Technologie-Stacks ist eine Herausforderung in der Softwareentwicklung. Dieser Artikel vergleicht führende JavaScript-Frontend-Frameworks wie React, Vue, Angular und andere. Es wird betont, dass die Vertrautheit mit einer Technologie ein wichtiger Faktor ist, aber auch die Offenheit für neue Frameworks Vorteile bieten kann. Popularität und spezifische Eigenschaften der Frameworks werden ebenfalls diskutiert.

Continue reading

Softwareentwicklung in der Cloud: 10 Cloud-Development-Tücken

Cloud-basierte Softwareentwicklung bietet Flexibilität, bringt jedoch Herausforderungen wie Leistungsprobleme, Sicherheitsrisiken und versteckte Kosten mit sich. Experten betonen die Wichtigkeit strenger Sicherheitsprotokolle, regelmäßiger Kostenkontrollen und der Auswahl cloud-agnostischer Architekturen, um Risiken wie Vendor Lock-in zu minimieren und die Compliance zu gewährleisten.

Continue reading

10 Prognosen: Wie GenAI Entwicklerkarrieren umkrempelt

Integrierte Entwicklungsumgebungen (IDEs) haben die Entwicklerproduktivität in den 1980er Jahren maßgeblich gesteigert. Cloud Computing und DevSecOps-Tools brachten die nächsten Umwälzungen für die Softwareentwicklung. Nun steht mit Generative AI (GenAI) ein neuer, großer Paradigmenwechsel an. Er wird die Art und Weise, wie Unternehmen Software erstellen und warten sowie neue Tools zum Einsatz bringen, drastisch verändern.

Continue reading

GenAI-Blähungen: Sorgt KI für dummen Code?

Laut GitHub ermöglichen Tools wie Copilot Entwicklern, im Durchschnitt um 55 Prozent schneller zu programmieren. Code-Churn-Prognosen weisen jedoch darauf hin, dass bis 2024 eine Verdopplung erwartet wird. Experten betonen die Notwendigkeit von Code-Reviews, um die Risiken von überblähtem Code in KI-generierter Software zu mindern. Entwickler müssen solide Grundlagen beherrschen.

Continue reading

SAP-Investitionen 2024: Anwender treten stärker auf die Bremse

Die DSAG-Umfrage zeigt, dass Investitionsbereitschaft in S/4HANA zunimmt, während Bedenken zur Cloud-Strategie bestehen. Budgets steigen bei 43% der Unternehmen, während 36% keine Veränderung sehen. SAP ERP behält die Führung vor S/4HANA, jedoch steigt die Investitionsbereitschaft in S/4HANA. KI-gesteuerte Lösungen gewinnen an Bedeutung. Cybersecurity bleibt Top-Priorität.

Continue reading

Neues Release der Now Platform: ServiceNow rollt GenAI den roten Teppich aus

Das Washington DC Release von ServiceNow setzt konsequent auf die Integration von generativer KI in alle Funktionen und Workflows der Now Platform. Die neuen Funktionen umfassen unter anderem die Erleichterung von automatisierten Gesprächen und die dynamische Übersetzung, um eine effiziente und barrierefreie Kommunikation zu ermöglichen. Zudem bietet die Plattform Unterstützung für den Mehrwert von GenAI-Investitionen, auch ohne unbedingten Einsatz von KI.

Continue reading

Warum ein Erklärvideo für Ihr Unternehmen von Vorteil ist

Erklärvideos haben sich als revolutionäre Lösung für Unternehmen etabliert, um schnell und unterhaltsam komplexe Informationen zu vermitteln. Sie tragen zur verbesserten Markenwahrnehmung, erhöhten Konversionsraten und einfacheren Kommunikation bei. Die Auswahl des Stils und Formats sowie die sorgfältige Produktion sind entscheidend, um effektive Erklärvideos zu erstellen. Die Online-Sichtbarkeit und SEO können durch die Verwendung von Erklärvideos erheblich gesteigert werden.

Continue reading

Was ist Retrieval Augmented Generation (RAG)?

Retrieval Augmented Generation (RAG) verbessert GenAI-Outputs präzise und aktuell. Es adressiert Probleme bei großen Sprachmodellen, indem es diese mit externen Datenquellen verbindet. RAG hilft, halluzinative Antworten zu vermeiden, und kann die Leistung von Sprachmodellen verbessern. Durch drei Phasen – Retrieval, Augmentation und Generation – nutzt es Internet- oder Dokumentensuchen, um Antworten zu generieren.

Continue reading

10 Tipps für schnellere Python-Apps

Mit diesen zehn Hardcore-Coding-Tipps können Sie Ihre Python-Anwendungen beschleunigen, indem Sie Profiling, Caching, NumPy, Numba, C-Bibliotheken, Cython, Multiprocessing, Bibliotheksmanagement, plattformspezifische Optimierung und PyPy nutzen. Diese Praktiken helfen, die Leistung zu steigern, jedoch erfordern sie spezifisches Fachwissen und sorgfältige Anpassungen für optimale Ergebnisse. (Quelle: computerwoche.de)

Continue reading

Experten diskutieren Intelligent Process Automation: Ist das ein Prozess – oder kann das weg?

In der Automatisierungsdebatte gewinnen Business Process Modeling (BPM) und künstliche Intelligenz an Bedeutung. Viele Unternehmen zögern jedoch noch, große Automatisierungsprojekte umzusetzen. Die Kombination von Process Mining und RPA scheitert oft an unklaren Prozessdefinitionen. Vor einer umfassenden Automatisierung ist eine angemessene Prozessanalyse und -erfassung entscheidend. Unternehmen sollten auch die menschlichen Aspekte nicht vernachlässigen.

Continue reading

Manifeste der Softwareentwicklung: 9 Pflicht-Ressourcen für Entwickler

Entwickler (in spe) sollten diese neun Meilensteine der Softwareentwicklung verinnerlichen. Man sollte die folgenden Manifeste der Softwareentwicklung lesen. Alan Turings Werk, John von Neumanns Vorschlag für die EDVAC-Architektur, FORTRAN, Edgar Dijkstras Arbeit, Das Diffie-Hellman-Paper, Das GNU Manifesto, Roy Fieldings REST-Architekturstil und das Nakamoto-Papier. Diese Werke haben die Softwareentwicklung nachhaltig geprägt und sind bis heute relevant.

Continue reading

Developer binden: 10 Wege, Entwickler abzuturnen

Entwicklungsmanagementfehler vermeiden, um Entwickler anzuziehen und zu binden. Zu lange, ineffektive Meetings, Bürokratie, mangelnde Lernmöglichkeiten, übermäßige Arbeitsbelastung, unklare Anweisungen und fehlende Anerkennung sind Faktoren, die die Mitarbeiterunzufriedenheit fördern. Flexibilität, Technologieinvestitionen und die Anerkennung individueller Leistungen helfen, eine positive Arbeitsumgebung zu schaffen.

Continue reading

1 2 3 4 5 6