Code Clones auf Bytecode finden: NiCad im Test Posted on 2. März 20262. März 2026AuthorAuthor Nadine Huber Illustration: Code Clone Detection im digitalen RaumQuelle: Bild generiert mit Hilfe von KI (Open AI) Code Clone Detection gehört zu den wichtigsten Tools im Software Engineering, wenn es um Wartbarkeit, Qualität und Kostenkontrolle geht. In nahezu jeder größeren Codebase entstehen Klone – durch bewusstes Copy-Paste, Code Reuse, Zeitdruck, fehlende Teamabstimmung oder uneinheitliche Coding Practices. Das Problem: Doppelter Code bedeutet doppelte Pflege. Im schlimmsten Fall verbreiten sich Bugs durch Kopien („Bug Propagation“) und machen Fixes aufwendig und fehleranfällig. Typische Einsatzbereiche von Code Clone Detection: Refactoring & Redundanzanalyse: Wo lohnt sich Konsolidierung? Plagiatserkennung: z. B. in Ausbildung und Recruiting Security & Vulnerability Detection: Schwachstellen tauchen oft als Klon an mehreren Stellen auf Testaufwand reduzieren: ähnliche Komponenten können Testplanung vereinfachen – teils sogar bei Web-Seiten Zum Beitrag Categories Entwicklung
Produktsuche im E-Commerce: Warum „Site Search“ heute über Umsatz entscheidet – und was semantische KI wirklich besser macht Posted on 28. Januar 202628. Januar 2026AuthorAuthor Nadine Huber Illustration: Wie KI-gestützte Produktsuche die passende Auswahl liefertQuelle: Bild generiert mit Hilfe von KI (Open AI) Stell dir vor, jemand betritt deinen Onlineshop mit einem ziemlich klaren Ziel – und verlässt ihn nach 10 Sekunden, weil die Suche nur „naja“ ist. Genau dieses Muster ist im E-Commerce ein stiller Umsatzkiller: In einer Google-Cloud-Studie (Harris Poll) wird beziffert, dass Händler weltweit über 2 Billionen US-Dollar pro Jahr verlieren – allein durch schlechte Online-Sucherlebnisse. Und das ist nicht mal das Schlimmste: 80% der Befragten sagen, sie verlassen eine Website nach einer erfolglosen Suche. Noch härter fürs Markenbild: Ein großer Teil meidet Websites nach Suchproblemen künftig – im Google-Cloud-Blog wird das global mit 77% genannt. Kurz: Die Suchfunktion ist längst kein „Feature“ mehr. Sie ist Customer Experience, Conversion-Hebel und Vertrauensbeweis in einem. Von Keywords zu „Ich meine eigentlich …“: Suchanfragen werden menschlicher Früher waren viele Shop-Suchen eher wie: nike pegasus 40 42.Heute sind sie oft: „laufige schuhe für knieprobleme, nicht zu schwer“ oder „kleid fürs standesamt, nicht zu schick“. Das passt zu einem Grundprinzip aus dem Information-Retrieval: Eine Query ist nur der Versuch, ein Informationsbedürfnis auszudrücken – und das ist häufig mehrdeutig. Das Standardwerk von Manning/Raghavan/Schütze formuliert das sehr klar: IR soll Material finden, das ein information need erfüllt – nicht nur Wörter matchen. Und genau da entsteht das Spannungsfeld, das du in deiner Forschungsfrage aufmachst: Liefert semantische, KI-gestützte Suche eine höhere Ergebnisqualität als klassische, wortbasierte Suche – in der Produktsuche? Die ehrliche (und nützliche) Antwort: Kommt drauf an. Aber auf eine Weise, die man ziemlich gut operationalisieren kann. Zum Beitrag Categories Betriebswirtschaft Entwicklung
Vom Klick zur PDF-Rechnung: Die passende Salesforce-Lösung für B2C-Shops finden Posted on 26. November 202526. November 2025AuthorAuthor Nadine Huber Illustration: PDF-Generierung im B2C-E-Commerce mit SalesforceQuelle: Bild generiert mit Hilfe von KI (Open AI) PDFs im B2C-E-Commerce mit Salesforce:Warum die richtige Generierungs-Methode über Kundenzufriedenheit entscheidet Im digitalen Handel jagt eine Neuerung die nächste: neue Geräte, neue Touchpoints, neue Erwartungen. Kund:innen möchten nicht nur schnell shoppen, sondern auch saubere Bestellbestätigungen, übersichtliche Rechnungen, klare Retourendokumente – idealerweise direkt im Postfach und perfekt dargestellt, egal auf welchem Gerät. Salesforce wurde 1999 genau mit diesem Ziel gegründet: Unternehmen dabei zu helfen, ihre Kundenbeziehungen digital aufzubauen und zu stärken. Heute gehören dazu längst nicht mehr nur CRM-Funktionen, sondern komplette E-Commerce-Lösungen wie Salesforce Commerce Cloud (SFCC) B2C. Und mitten in dieser modernen Plattform spielt ein eher unscheinbarer Held eine große Rolle: das PDF. Warum PDFs im B2C so wichtig sind Im B2C-E-Commerce verkaufen Unternehmen direkt an Endverbraucher. Jeder Klick hinterlässt Daten: Produktsuchen, Warenkörbe, Wunschlisten, Bestellungen. Aus diesen Informationen entstehen Dokumente, die Kund:innen erwarten – und die rechtlich oft Pflicht sind: Rechnungen und Stornorechnungen Retouren- und Umtauschbelege Gutscheine und Aktionsvouchers Bestellübersichten PDFs sind hier das perfekte Format, weil sie: geräteunabhängig funktionieren Layout und Schriften sauber einbetten rechtssicher und gut archivierbar sind ein konsistentes Markenerlebnis unterstützen Kurz: PDFs sind ein kleiner, aber entscheidender Teil der Customer Journey. Zum Beitrag Categories Betriebswirtschaft
Agil, effizient und automatisiert: Mit einem Scratch Org Pool die Salesforce-Entwicklung auf das nächste Level heben Posted on 27. Oktober 202527. Oktober 2025AuthorAuthor Nadine Huber Schneller entwickeln mit dem automatisierten Scratch Org PoolQuelle: Bild generiert mit Hilfe von KI (Open AI) Agile Prozesse, kurze Release-Zyklen und effiziente Entwicklungsumgebungen sind heute aus der Softwareentwicklung bei dotSource nicht mehr wegzudenken. Besonders im Cloud-Umfeld – und damit auch in Salesforce-Projekten – zählt jede Minute, in der Entwicklerinnen und Entwickler neue Features entwickeln, testen und bereitstellen. Denn Geschwindigkeit bedeutet Produktivität – und Produktivität bedeutet Wettbewerbsvorteil. Salesforce DX: Moderne Tools für moderne Entwicklung Mit Salesforce DX bietet Salesforce ein leistungsstarkes Toolset, das genau diese Anforderungen adressiert. Ein zentraler Bestandteil sind sogenannte Scratch Orgs – temporäre, frei konfigurierbare Entwicklungsumgebungen, in denen neue Features isoliert entstehen und getestet werden können.In der Theorie ermöglicht das einen agilen und flexiblen Entwicklungsprozess. In der Praxis jedoch zeigte sich bei dotSource: Das manuelle Erstellen, Anpassen und Wiederverwenden von Scratch Orgs ist zeitaufwändig, fehleranfällig und oft wenig effizient – insbesondere bei Teamprojekten. Die Folge: lange Wartezeiten von bis zu einer Stunde für die Bereitstellung einer neuen Umgebung – und damit wertvolle Entwicklungszeit, die verloren geht. Zum Beitrag Categories Entwicklung
Kundenfeedback smart nutzen: REST-Schnittstelle für Salesforce Posted on 30. September 20252. Oktober 2025AuthorAuthor Victoria Oppermann REST-Schnittstelle integriert Umfrageergebnisse in SalesforceQuelle: Bild generiert mit Hilfe von KI (Open AI) Warum Feedback Gold wert ist „Keiner von uns ist so klug wie wir alle.“ – dieses Zitat von Ken Blanchard bringt es auf den Punkt: Die Intelligenz einer Gruppe übertrifft die eines Einzelnen. In der Praxis bedeutet das: Wer die Stimmen seiner Kund:innen ernst nimmt, verschafft sich einen entscheidenden Wettbewerbsvorteil. Doch: Umfragen sind nur dann wertvoll, wenn ihre Ergebnisse dort landen, wo sie echten Mehrwert stiften – mitten in den Geschäftsprozessen. Genau hier setzt unser Projekt an. APIs: Die Brückenbauer der digitalen Welt Schnittstellen sind die stillen Helden der IT-Welt. Sie verbinden Systeme, ermöglichen den Austausch von Daten und machen aus einzelnen Tools ein starkes Ökosystem. Salesforce als führende Plattform für Kundenmanagement lebt von dieser Offenheit – und wir haben diese Stärke genutzt, um Umfrageergebnisse direkt einzubinden. Statt Daten manuell zu übertragen oder komplizierte Exporte zu fahren, sorgt eine REST-Schnittstelle dafür, dass Feedback automatisch seinen Weg in Salesforce findet. Zum Beitrag Categories Entwicklung
Von Daten zu Taten: Das richtige Webanalyse-Tool auswählen Posted on 27. August 20252. Oktober 2025AuthorAuthor Victoria Oppermann Bewertungsmatrix WebanalyseQuelle: Bild generiert mit Hilfe von KI (Open AI) Warum Webanalyse heute unverzichtbar ist In einer zunehmend digitalisierten Welt wird Webanalyse zum entscheidenden Erfolgsfaktor für Unternehmen. Nutzer bewegen sich tagtäglich im Internet, hinterlassen Daten und erzeugen Spuren, die wertvolle Einblicke in ihr Verhalten ermöglichen. Wer diese Daten systematisch auswertet, kann nicht nur Erfolge messen, sondern auch seine strategischen Ziele effizienter erreichen. Studien zeigen: Unternehmen, die in Analytics investieren, haben einen klaren Wettbewerbsvorteil (vgl. Davenport, 2006). Eine aktuelle Untersuchung von 2023 bestätigt zudem, dass die Mehrheit deutscher Unternehmen datengetriebene Entscheidungsfindung als zentral für ihre Geschäftsziele betrachtet (vgl. Lünendonk, 2023). Die Herausforderung: Das richtige Tool finden So klar der Nutzen von Webanalyse ist, so komplex gestaltet sich die Auswahl des passenden Tools. Denn: Jedes Unternehmen hat unterschiedliche Geschäftsmodelle, Ziele und Prozesse. Die Anforderungen an Analyse-Tools variieren entsprechend stark. Der Markt bietet eine kaum überschaubare Vielzahl an Lösungen – von spezialisierten Tools bis hin zu umfangreichen All-in-One-Plattformen. Die zentrale Frage lautet also: Wie lässt sich aus der Fülle an Tools genau das auswählen, das die individuellen Anforderungen am besten erfüllt? Zum Beitrag Categories IT
Schluss mit Kompromissen: Wie wir ein eigenes Node.js-Framework für Functions as a Service entwickelt haben Posted on 29. Juli 202513. August 2025AuthorAuthor Victoria Oppermann FaaS neu gedachtQuelle: Bild generiert mit Hilfe von KI (Open AI) Serverless ist die Zukunft. Wer heute digitale Services entwickelt, will keine Zeit mehr mit Server-Setups, Wartung oder starren Infrastrukturen verschwenden. Flexibilität, Skalierbarkeit und Geschwindigkeit zählen – und genau hier kommt Functions as a Service (FaaS) ins Spiel. Doch was, wenn gängige Lösungen nicht das leisten, was moderne Projekte brauchen?Wir bei dotSource haben die Antwort: Ein eigenes, cloudunabhängiges Node.js-Framework für FaaS – schlank, modular und bereit für echte Business-Anforderungen. Der Auslöser: Ein Kundenprojekt, das mehr wollte In einem eCommerce-Projekt standen wir vor typischen Herausforderungen: Die Businesslogik war gut – aber alles andere war Chaos: Logging, Authentifizierung, Health-Checks … verteilt über zig Funktionen. Jeder Endpunkt brauchte seine eigene AWS Lambda – allein schon für unterschiedliche HTTP-Methoden. Und wehe, man wollte später zu einem anderen Cloudanbieter wechseln – hallo Refactoring-Hölle. Unsere Konsequenz: Wir entwickeln selbst. Und zwar so, wie wir es in künftigen Projekten wirklich brauchen. Zum Beitrag Categories Entwicklung
KI trifft Salesforce: Was passiert, wenn Codeium auf Einstein for Developers trifft? Posted on 27. Juni 202527. Juni 2025AuthorAuthor Victoria Oppermann KI trifft SalesforceQuelle: Bild generiert mit Hilfe von KI (OpenAI) Von unseren Entwickler:innen mit Neugier, Tests und einer Prise Zukunftsmusik Wie viel Entwickler steckt in Künstlicher Intelligenz? Und wie verändert sie konkret unseren Alltag im Salesforce-Universum? In einer aktuellen wissenschaftlichen Arbeit wollten wir es genau wissen – und haben zwei vielversprechende KI-Tools direkt miteinander verglichen: Codeium und Einstein for Developers. Das Ziel: Herausfinden, was die Tools wirklich können – jenseits von Buzzwords – und wie sie uns helfen können, effizienter, sauberer und einfach besser zu entwickeln. Zum Beitrag Categories Entwicklung
Mobile Apps als neuer Verkaufskanal im E-Commerce: Potenziale und Praxisbeispiel mit Salesforce & Flutter Posted on 30. Mai 202530. Mai 2025AuthorAuthor Victoria Oppermann Beispielskizze für Headless-Commerce In der digitalen Welt von heute reicht ein reiner Webshop oft nicht mehr aus. Kunden erwarten Flexibilität – und Unternehmen, die begeistern wollen, müssen dort präsent sein, wo ihre Zielgruppe unterwegs ist: auf dem Smartphone. Doch wie lassen sich Mobile Apps sinnvoll in bestehende E-Commerce-Architekturen integrieren? Diese Frage stand im Zentrum einer wissenschaftlichen Arbeit bei dotSource, die den Einsatz mobiler Anwendungen als zusätzlichen Verkaufskanal im Salesforce Commerce-Umfeld untersuchte – inklusive eines technischen Proof of Concept mit Flutter und Salesforce Headless. Zum Beitrag Categories Entwicklung
Mit KI zu besseren Testdaten: Wie generative AI die Arbeit von Salesforce-Entwicklern erleichtert Posted on 30. April 202530. April 2025AuthorAuthor Victoria Oppermann Entwicklung der Promptstruktur „Nur am Ende einer Entwicklung Performance-Tests durchzuführen, ist wie eine Blutuntersuchung bei einem längst Verstorbenen.“Dieses Zitat von Software-Test-Vordenker Scott Barber bringt es auf den Punkt: Wer Software erst spät testet, handelt zu spät. Auch bei dotSource ist Testen ein fester Bestandteil der täglichen Entwicklungsarbeit. Besonders wichtig dabei: gute Testdaten. Diese helfen dabei, Fehler frühzeitig zu erkennen und kostspielige Nacharbeiten zu vermeiden. Doch gerade das Erstellen dieser Testdaten kann aufwendig sein – ein Job, der bisher oft manuell erledigt wurde. Zum Beitrag Categories Entwicklung