Digitalisierung

Modultests in der Software-Entwicklung

Modultests in der Software-Qualitätssicherung: Mit Unit-Tests den Fehlern auf der Spur

Modultests zählen zu den effektivsten Methoden, um schon während einer frühen Phase der Software-Entwicklung möglichst viele Fehler im Quellcode zu identifizieren. Die Besonderheit: Die kleinsten isolierbaren Bestandteile eines Programms werden in eine neutrale Testumgebung gebracht. Treten dort Fehler auf, können diese auf den getesteten Baustein zurückgeführt werden, wodurch sich dieser leichter...

Internet of Things

Das Internet of Things: Auf ins Zeitalter vernetzter Dinge

Das Internet of Things (IoT) treibt den digitalen Wandel voran. Schon jetzt gibt es smarte Haushaltsgeräte und selbstfahrende Autos. Immer mehr Alltagsgeräte werden zu einem umfassenden Netz verbunden, das irgendwann alle Lebensbereiche durchdringen dürfte. Denn der bald eingeführte Mobilfunkstandard 5G wird IoT in absehbarer Zeit zum Durchbruch verhelfen. Smart Citys und automatisierte Fabriken...

Wie funktioniert Natural Language Processing?

Was ist Natural Language Processing?

Sie sind oft gut für eine lustige Geschichte: Die Sprachfehler des Google-Übersetzers. Doch hinter dem noch fehleranfälligen Übersetzungstool steckt eine der komplexesten Computertechnologien überhaupt. Natural Language Processing ermöglicht es Computern, von einer Sprache in eine andere Sprache zu übersetzen, gesprochene Befehle auszuführen oder automatisch Fragen zu beantworten. Da menschliche...

Die wichtigsten Google-Updates im Überblick

Von Panda bis Penguin: Die wichtigsten Google-Updates im Überblick

Google ist in weniger als zwei Jahrzehnten zu einer Weltmacht aufgestiegen. Der Suchmaschinenriese bestimmt, was man im Netz findet und entscheidet so über Erfolg oder Misserfolg eines Webprojekts. Denn wer in den Ergebnislisten ganz oben auftauchen will, muss sich an die Google-Richtlinien halten – und diese werden regelmäßig durch Algorithmus-Updates verändert und verschärft. Die wichtigsten...

Dynamic Pricing | Funktionsweise und Beispiele

Dynamic Pricing: Was ist das eigentlich?

Mit Dynamic Pricing lassen sich die Preise für Produkte und Dienstleistungen jederzeit schnell anpassen. Ein dynamisches Preismanagement ermöglicht es Anbietern, flexibel auf Faktoren wie Angebot und Nachfrage zu reagieren – und diese gezielt zu beeinflussen, um den Absatz zu steigern. Auch große Online-Einzelhändler wie Amazon nutzen Dynamic Pricing und ändern ihre Preise zuweilen mehrmals am...

Die besten Projektmanagement-Apps für Ihr Team in der Übersicht

Die besten Projektmanagement-Apps

Projektmanagement-Apps, die viele Funktionen gesammelt auf einer Plattform anbieten, haben die Arbeitswelt revolutioniert. Richtig geführt kann die Arbeit über eine solche App äußerst effizient organisiert werden. Mittlerweile gibt es ein großes Angebot an Projektplaner-Apps, von denen sich viele oft nur in Details unterscheiden. Wir stellen Ihnen 6 der besten Projektmanagement-Apps vor.

eBay-Alternativen

eBay-Alternativen für Schnäppchenjäger und Hobby-Händler

Den Online-Auktionsmarktplatz eBay kennt fast jeder. Hohe Provisionen und negative Erfahrungen lassen manchen Nutzer aber über Alternativen zu eBay nachdenken. Denn es gibt sie: nachhaltige Online-Marktplätze mit fairen Geschäftsmodellen und Plattformen, bei denen Sie sicher kaufen und verkaufen können. Wir stellen die besten eBay-Alternativen vor und machen den Vergleich: Welche kann eBay das...

Continuous Integration

Continuous Integration: Die kontinuierliche Integration erklärt

Wiederkehrendes Ärgernis bei der Entwicklung von Software: die große Integrations-Phase am Ende – inklusive mühseliger Fehlerbehebung. Die Arbeitsweise Countiuous Integration macht diesen anstrengenden Prozess überflüssig – durch granulare, kontinuierliche Integration. Jede neue Funktion wird direkt in die Code-Basis eingefügt – mitunter passiert dies mehrmals täglich. Das Team ist so immer auf...

Virtuelle Maschinen

Die Virtuelle Maschine – eine Einführung

Virtuelle Maschinen sind äußerst praktisch und vielseitig einsetzbar: Sie möchten eine isolierte Testumgebung einrichten, auf Ihrem Windows-Rechner eine Linux-Anwenung ausführen oder unterschiedliche Betriebssyssteme für plattformübergreifende Software-Tests bereitstellen? Mit der passenden Virtualisierungssoftware und einer entsprechenden Image-Datei ist das kein Problem. Wir führen Sie in die...

Ruby on Rails: Mit wenig Code zur eigenen Web-App

Ruby on Rails: Das MVC-Framework für komplexe Webanwendungen

Frameworks vereinfachen die Entwicklung von Webanwendungen ungemein. Grundlegende Architekturen, vordefinierte Paradigmen und integrierte Bibliotheken schaffen die perfekte Programmierplattform, auf der die geplante App aufbauen kann. Ein Name, der in Verbindung mit Web-Application-Frameworks immer häufiger fällt, ist Ruby on Rails. Basierend auf der Skriptsprache Ruby überzeugt dieses...


Auf dem Laufenden bleiben?

Jetzt für unseren Newsletter anmelden und gratis Online-Marketing Whitepaper für lokale Anbieter sichern!