Softwareentwicklung
In diesem Bereich informieren wir Sie über alle Themen rund um Softwareentwicklung und Softwaretests. Dabei wird neben der Entwicklung von proprietärer Software auch das Programmieren von Open-Source-Software, Cloud-Anwendungen sowie App-Entwicklung für Smartphones, Tablet-PCs und Wearables thematisiert. Wir informieren über Trends in Entwicklung und Softwarearchitekturen.
-
Tipp
25 Apr 2024
Tutorial: So machen Sie einen Git Commit rückgängig
Viele Nutzer verwenden den Befehl git revert falsch. In dieser Anleitung erklären wir, wie Sie ihn richtig benutzen und einen Commit rückgängig machen. Weiterlesen
-
Tipp
22 Apr 2024
GitHub Copilot und ChatGPT: ein Vergleich der beiden Tools
GitHub Copilot und ChatGPT sind generative KI-Tools, die Programmierer bei der Entwicklung unterstützen. Welche Stärken und Schwächen beide Tools auszeichnen. Weiterlesen
-
Ratgeber
17 Feb 2021
So entscheiden Sie sich zwischen IaaS- und SaaS-Modellen
Selbst wenn Sie bereits Workloads in die Cloud verlagert haben, ist es nicht zu spät, die Strategie anzupassen. Prüfen Sie, ob IaaS oder SaaS sich für Ihr Unternehmen eignen. Weiterlesen
-
Definition
13 Feb 2021
Technische Schuld
In der Informatik ist die technische Schuld eine Metapher, die den inkrementellen Ansatz der Programmierung mit einem Kredit vergleicht, der durch Überarbeitung zurückgezahlt wird. Weiterlesen
-
Definition
13 Feb 2021
Java
Java ist eine beliebte Programmiersprache für die Web- und Anwendungsentwicklung, weil sie gut für das Erstellen von Anwendungen eignet, die auf verteilten Architekturen laufen. Weiterlesen
-
Meinungen
10 Feb 2021
Eine neue Domain registrieren: Worauf zu achten ist
Sie wollen eine neue Domain registrieren? Wir haben die wichtigsten Fragestellungen und Hinweise hierzu zusammengefasst und geben Tipps, was bei diesem Prozess wichtig ist. Weiterlesen
-
News
09 Feb 2021
Kostenloser E-Guide: Anwendungen richtig absichern
Ob Cloud-Anwendung, mobile App oder E-Commerce-Plattform – IT-Teams müssen ihre komplette Applikationslandschaft gleichermaßen solide gestalten, um keine Angriffsfläche zu bieten. Weiterlesen
-
Definition
07 Feb 2021
Strukturierte Programmierung (modulare Programmierung)
Strukturierte Programmierung ist ein Programmierparadigma, welches die Entwicklung von Programmen mit lesbarem Code und wiederverwendbaren Komponenten erleichtert. Weiterlesen
-
Meinungen
05 Feb 2021
Trends und Strategien für Softwareanbieter im Jahr 2021
Die COVID-19-Pandemie treibt die Digitalisierung voran. Für viele Firmen sind neue Technologien zentrale Tools zur Bewältigung der Krise. Doch was heißt das für Softwarehersteller? Weiterlesen
-
Feature
28 Jan 2021
Installation von und erste Schritte in Capistrano
Capistrano gehört zu den bekanntesten Open-Source-Lösungen für Bereitstellung, Konfigurationsmanagement und Automatisierung im Rechenzentrum. Wir zeigen die ersten Schritte. Weiterlesen
-
Definition
23 Jan 2021
Spaghetticode
Spaghetticode ist ein abwertender Begriff für Softwarecode, der unnötig verschachtelt ist oder häufige Verzweigungen von einem Abschnitt zu einem anderen verwendet. Weiterlesen
-
News
19 Jan 2021
Kostenloser E-Guide: Wie KI die IT-Administration verändert
Der E-Guide stellt verschiedene Anwendungsfälle für künstliche Intelligenz (KI) vor. Unsere Autoren diskutieren dabei die Möglichkeiten und Grenzen aktuell verfügbarer Systeme. Weiterlesen
-
Definition
17 Jan 2021
Skriptsprache
Eine Skriptsprache ist eine Programmiersprache, die über einen Interpreter ausgeführt wird. Programme, die in Skriptsprachen geschrieben sind, werden auch Skripte genannt. Weiterlesen
-
Tipp
15 Jan 2021
Software-Performance-Tests: Die richtigen Methoden und Tools
Nur weil eine Software Funktionstests besteht muss sie noch lange nicht praxistauglich sein. Um Software umfassend zu testen, ist ein ganzes Arsenal an Methoden und Tools nötig. Weiterlesen
-
Feature
14 Jan 2021
Einstieg in das Workflow-Management mit Apache Airflow
In diesem Artikel erfahren Sie alles über Apache Workflow, um mit der Open-Source-Lösung für Workflow-Automatisierung loslegen zu können – von der Installation bis zu GUI-Optionen. Weiterlesen
-
Meinungen
14 Jan 2021
Darum scheitern so viele IoT-Projekte in Unternehmen
Mangelndes Softwareverständnis auf der obersten Management-Ebene ist der wichtigste Grund für gescheiterte Digitalisierungs-Strategien und IoT-Projekte von Unternehmen. Weiterlesen
-
Meinungen
12 Jan 2021
User Experience Monitoring: Die Sicht des Anwenders
Es gibt eine Vielzahl von Parametern, die für User Experience Monitoring angesetzt werden können. Wichtig ist, die Perspektive des Website-Besuchers in den Mittelpunkt zu stellen. Weiterlesen
-
Tipp
11 Jan 2021
GraphQL versus REST: Was ist besser für die API-Entwicklung?
Sowohl GraphQL als auch REST zielen darauf ab, API-Entwicklungsprozesse zu vereinfachen. Finden Sie heraus, ob sich GraphQL oder REST besser für Ihre Projekte eignet. Weiterlesen
-
News
07 Jan 2021
Kostenloses E-Handbook: Microservices-Architekturen umsetzen
Microservices-Architekturen gelten als modern, agil und skalierbar. Doch sie bringen einige neue Herausforderungen mit. In diesem E-Handbook erfahren Sie, wie Sie diese bewältigen. Weiterlesen
-
Tipp
04 Jan 2021
Vier Gefahren für die Sicherheit von mobilen Anwendungen
Mobile Apps sind besonderen Risiken ausgesetzt. Sie reichen von Code Injection, über Fehler beim Speichern von Daten und dem Identitätsmanagement bis zur Übertragung im Netzwerk. Weiterlesen
-
Definition
02 Jan 2021
Stack
Im Netzwerkbereich wird TCP/IP oft als Stack bezeichnet. Den Begriff kann man auch als Stapelspeicher übersetzen, bei dem die zuletzt abgelegten Daten zuerst bearbeitet werden. Weiterlesen
-
Ratgeber
30 Dez 2020
Anleitung: So bauen Sie einen Microservice in Kubernetes
Eine Microservices-Architektur zerlegt Anwendungen in kleine, leicht auszutauschende Komponenten. In diesem Artikel erklären wir, wie Sie das mit Kubernetes umsetzen. Weiterlesen
-
Definition
27 Dez 2020
Event Stream Processing (ESP)
Event Stream Processing unterstützt ereignisgesteuerte Informationssysteme und wird etwa bei algorithmisch basierten Finanzhandel, Betrugserkennung, Prozessüberwachung eingesetzt. Weiterlesen
-
Definition
27 Dez 2020
Reverse Engineering
Reverse Engineering bedeutet, ein Objekt auseinanderzunehmen, um zu sehen und zu verstehen, wie es funktioniert, um es zu duplizieren oder zu verbessern. Weiterlesen
-
Meinungen
23 Dez 2020
Agiles Projekt-Controlling bei der Softwareentwicklung
Wer ist innerhalb eines Entwicklungsprojektes wofür verantwortlich? In der Praxis ist das häufig ungeklärt. Ein agiles Projekt-Controlling hilft bei Strukturierung. Weiterlesen
-
Definition
19 Dez 2020
API-Test
API-Tests sind Softwaretests, bei denen die Programmierschnittstelle einer Anwendung überprüft wird, um die erwartete Funktionalität und Zuverlässigkeit zu verifizieren. Weiterlesen
-
Meinungen
18 Dez 2020
Warum ethische KI wichtig für die Zukunft ist
Datensätze für das Trainieren von KI- und Machine-Learning-Modellen sind niemals vollständig neutral. Der Schlüssel im Kampf gegen Verzerrung kann eine Blockchain sein. Weiterlesen
-
Definition
12 Dez 2020
Digital Process Automation (DPA)
Digitale Prozessautomatisierung ist eine Automatisierungsmethode, bei der Software zur Aufgaben- und Prozessautomatisierung eingesetzt wird, um Workflows zu optimieren. Weiterlesen
-
Meinungen
09 Dez 2020
Red Hat OpenJDK als Alternative zum Oracle JDK
Mit dem Open Source Tool OpenJDK von Red Hat werden Entwickler unabhängig vom Oracle Java Developent Kit (JDK). Der Umstieg sollte allerdings gut geplant sei. Weiterlesen
-
News
08 Dez 2020
Kostenloser E-Guide: Was CIOs bei RPA beachten sollten
Der kostenlose E-Guide hilft IT-Managern und CIOs, Technologie für Robotic Process Automation (RPA) zu verstehen und für ihre Anwendungsszenarien einzusetzen. Weiterlesen
-
Definition
05 Dez 2020
Warteschlangentheorie (Queueing Theory)
Die Warteschlangentheorie beschreibt in der Informatik eine Technik zur Verwaltung von Objekten und Prozessen in Warteschlangen. Ziel ist es, die Effizienz zu steigern. Weiterlesen
-
Definition
05 Dez 2020
Glue-Code
Glue-Code ist speziell entwickelter Programmcode, der zum Beispiel inkompatible Softwarekomponenten, Cloud-Services und Systeme miteinander verbindet. Weiterlesen
-
Feature
01 Dez 2020
Worauf es bei sicheren Cloud-Anwendungen ankommt
Mit der schnelleren Entwicklung und Bereitstellung von Anwendungen steigt das Sicherheitsrisiko. Welche Rolle spielen Security by Design, Datenschutz und APIs bei Cloud-Apps? Weiterlesen
-
Antworten
30 Nov 2020
Was sind die wichtigsten Designprinzipien für Microservices?
Bei der Gestaltung eines Microservices sollten Entwickler speziell auf fünf Prinzipien achten, damit dieser zusammen mit anderen Services und Komponenten richtig funktioniert. Weiterlesen
-
Definition
28 Nov 2020
Deklarative Programmierung
Deklarative Programmierung zäumt das Pferd von hinten auf: statt einzelne Anweisungen zu geben, geben Entwickler den gewünschten Endzustand an und das Programm stellt diesen her. Weiterlesen
-
Definition
28 Nov 2020
GitLab
GitLab ist eine Webanwendung zur Softwareversionsverwaltung auf Git-Basis. Sie unterstützt unter anderem Code-Speicherung sowie Continuous Integration und Continuus Delivery. Weiterlesen
-
Ratgeber
27 Nov 2020
Drei typische DevOps-Fehler und wie Sie diese vermeiden
Eine DevOps-Initiative hat weitreichende Folgen für die Technologie, Prozesse und Kultur eines Unternehmens. Das gelingt nur, wenn eine kooperative Grundeinstellung vorhanden ist. Weiterlesen
-
Definition
21 Nov 2020
Qualitätssicherung (QS)
Die Qualitätssicherung soll das Kundenvertrauen sowie die Glaubwürdigkeit eines Unternehmens erhöhen und gleichzeitig Arbeitsprozesse und die Effizienz verbessern. Weiterlesen
-
News
17 Nov 2020
IT-Prioritäten 2020: CRM und Kundenkontakt haben Priorität
Die COVID-19-Pandemie hat die Budgetplanung vieler Unternehmen beeinflusst. Große ERP-Projekte, die im Frühjahr noch geplant wurden, liegen vorerst auf Eis. Weiterlesen
-
Tipp
16 Nov 2020
SAP in der Cloud: Zertifizierte Bereitstellung mit AWS
Für den Betrieb von SAP-Lösungen in der Cloud existieren verschiedene Möglichkeiten für Unternehmen. Amazon Web Services ist einer der erfahrensten Anbieter in diesem Bereich. Weiterlesen
-
Ratgeber
13 Nov 2020
Wie IaC zusammen mit Composable Infrastructure funktioniert
Durch die große Flexibilität beim Zusammenstellen von Ressourcen ist Composable Infrastructure die optimale Grundlage für den Einsatz von IaC in der Anwendungsbereitstellung. Weiterlesen
-
Tipp
09 Nov 2020
Wie sich die PowerShell in AIOps-Initiativen einsetzen lässt
Auch wenn PowerShell einem IT-Admin nicht sofort in den Sinn kommt, wenn er an KI denkt, kann das Tool bei der Optimierung des IT-Betriebs mit KI durchaus eine Rolle spielen. Weiterlesen
-
Ratgeber
06 Nov 2020
Video-Anleitung: Einstieg in Microsoft Visual Studio Code
Diese Video-Anleitung zu Visual Studio Code (auf Englisch) hilft Anfängern zu verstehen, ob die integrierte Entwicklungsumgebung (IDE) von Microsoft für sie geeignet ist. Weiterlesen
-
Meinungen
04 Nov 2020
Trends bei der Business-Software
Wer wissen will, wie Softwaretrends aussehen, schaut auf den Consumermarkt. Wenn der Druck groß genug ist, modernisieren später die Hersteller von Business-Software ihre Produkte. Weiterlesen
-
Definition
01 Nov 2020
API-Economy
API-Economy bezieht sich auf eine Reihe von Geschäftsmodellen, die um die Nutzung von Programmierschnittstellen (APIs) in der digitalen Wirtschaft herum entwickelt wurden. Weiterlesen
-
Definition
31 Okt 2020
Remote Procedure Call (RPC)
Remote Procedure Call (RPC) ist eine Technik, um Interprozesskommunikation zu realisieren. RPC ermöglicht den Aufruf von Funktionen in anderen Adressräumen. Weiterlesen
-
News
30 Okt 2020
IT-Tage 2020 Remote
Vom 7. bis 10. Dezember 2020 finden die IT-Tage als Remote-Konferenz für Entwickler, Software-Architekten, Administratoren, DevOps, IT-Entscheider und Agile-Experten statt. Weiterlesen
-
Meinungen
29 Okt 2020
Künstliche Intelligenz: Anwendungsfälle richtig erkennen
Bei deutschen Unternehmen gilt der Einsatz von KI mittlerweile als erfolgskritisch. Eine Implementierung scheitert oftmals an der Ermittlung der richtigen Anwendungsfälle. Weiterlesen
-
Feature
27 Okt 2020
12 wichtige Entwicklerwerkzeuge von AWS im Überblick
AWS bietet eine Vielzahl von Entwicklerwerkzeugen für die unterschiedlichsten Bedürfnisse. Da kann es schwer sein, den Überblick zu behalten. Wir stellen die 12 wichtigsten vor. Weiterlesen
-
Definition
24 Okt 2020
Legacy-Anwendung (Altanwendung)
Eine Legacy-Anwendung (Legacy-Applikation) ist ein veraltetes oder überholtes Softwareprogramm. Altanwendungen können zu Kompatibilitätsproblemen und Sicherheitsrisiken führen. Weiterlesen
-
Definition
24 Okt 2020
Lasttest
Unter einem Lasttest versteht man einen Hard- oder Softwaretest, der eine in der Regel sehr hohe Last auf dem zu testenden System erzeugt und dessen Verhalten untersucht. Weiterlesen
-
Tipp
23 Okt 2020
Low-Code-Plattformen im Vergleich: Mendix versus OutSystems
Low-Code-Plattformen richten sich an unterschiedliche Zielgruppen. Am Beispiel von Mendix und OutSystems zeigen wir, welches System sich für welche Gruppe eignet. Weiterlesen
-
Definition
17 Okt 2020
Integrationstest
Ein Integrationstest ist in der Softwareentwicklung eine aufeinander abgestimmte Reihe von Einzeltests, die dazu dienen, verschiedene Komponenten miteinander zu testen. Weiterlesen
-
Tipp
16 Okt 2020
Der Unterschied von Speech Recognition und Voice Recognition
Es ist leicht, über die Unterschiede zwischen Spracherkennung und Stimmerkennung verwirrt zu werden. Jeder hat eine spezifische Rolle in Unified Communications. Weiterlesen
-
Tipp
15 Okt 2020
Passende Testmethoden für die Softwareentwicklung finden
Viele Unternehmen möchten mehr automatisierte Tests durchführen, aber welche Tests eignen sich für welche Probleme? Hier finden Sie eine Antwort auf diese Frage. Weiterlesen
-
Meinungen
14 Okt 2020
Digitale Transformation per intelligenter Automatisierung
Das Backoffice hinkt dem Frontoffice in Sachen Digitalisierung hinterher. Organisationen, die am Markt bestehen wollen, sollten dies ändern – unter anderem mit Automatisierung. Weiterlesen
-
Ratgeber
12 Okt 2020
Fünf Kernkomponenten der Microservices-Architektur
Wenn Entwickler und Softwarearchitekten Microservices verwenden möchten, sollten sie die fünf Schlüsselkomponenten der Microservice-Architektur verstehen. Weiterlesen
-
Definition
11 Okt 2020
Unit-Test
Ein Unit-Test, auch Modultest oder Komponententest, wird in der Softwareentwicklung angewendet, um die funktionalen Einzelteile (Units) von Computerprogrammen zu testen. Weiterlesen
-
Definition
10 Okt 2020
Gray-Box-Test
Ein Gray-Box-Test ist eine Kombination aus White-Box-Test und Black-Box-Test. Das Ziel dieses Tests ist es, nach Fehlern innerhalb von Anwendungen und Code zu suchen. Weiterlesen
-
Tipp
09 Okt 2020
10 beliebte Open Source Tools für die Softwareentwicklung
Ganz gleich, ob man Quellcode schreibt, verwaltet, erstellt oder bereitstellt, es gibt ein Open-Source-Entwicklungswerkzeug, das bei dieser Aufgabe hilft. Zehn beliebte Tools. Weiterlesen
-
Tipp
05 Okt 2020
Ein Leitfaden für Entwickler zur Softwarelokalisierung
Software ist so mehrsprachig und multikulturell wie die Welt selbst. Die Lokalisierung des Codes ist daher ein Muss, wenn ein Unternehmen global erfolgreich sein möchte. Weiterlesen
-
Definition
04 Okt 2020
Systemtest
Systemtests sind eine Phase der Qualitätssicherung, die nach den Unit Tests, aber vor der produktiven Einführung des Codes einer Software stattfindet. Weiterlesen
-
Tipp
02 Okt 2020
Tipps zur Microservices-Verfügbarkeit in Ausnahmesituationen
Die COVID-19-Pandemie erhöht die Benutzeraktivität bei zahlreichen Anwendungen – das erfordert es, Leistung und Verfügbarkeit von Microservices zu skalieren. Weiterlesen
-
Tipp
28 Sep 2020
AWS X-Ray für das App-Performance-Management entdecken
AWS X-Ray bietet Entwicklern eine detailliertere Sicht auf verteilte und serverlose Anwendungen. Wenn sie jedoch mehrere Clouds oder Dienste nutzen, ist es keine optimale Lösung. Weiterlesen
-
Definition
26 Sep 2020
Microsoft Azure Service Fabric
Azure Service Fabric ist ein PaaS-Angebot, das Entwicklung, Bereitstellung und Verwaltung hochskalierbarer Anwendungen für die Cloud-Plattform von Microsoft erleichtern soll. Weiterlesen
-
Meinungen
25 Sep 2020
Welche Rolle Software Delivery Management (SDM) spielt
Software Delivery Management (SDM) ist ein Framework, das ineffiziente Softwarebereitstellung beseitig und Personen, Tools sowie Prozesse miteinander verbindet. Weiterlesen
-
Meinungen
22 Sep 2020
Mit Open-Source-Sicherheitsrisiken richtig umgehen
Von Open-Source-Problemen wie Heartbleed zu Alltagsschwachstellen und Abhängigkeiten. Wie sicher ist Open Source wirklich? Das reale Risiko und der richtige Umgang damit. Weiterlesen
-
Definition
20 Sep 2020
EBCDIC (Extended Binary Coded Decimal Interchange Code)
Das Akronym EBDIC steht für Extended Binary Coded Decimal Interchange Code. Es handelt sich dabei um einen von IBM entwickelten 8-Bit-Zeichencode für S/390-Großrechner. Weiterlesen
-
Definition
20 Sep 2020
Microsoft Azure Functions
Azure Functions ist ein ereignisgesteuerter Serverless-Computing-Service von Microsoft. Der Dienst ist Teil der Public-Cloud-Lösungen innerhalb von Microsoft Azure. Weiterlesen
-
Definition
19 Sep 2020
ASCII (American Standard Code for Information Interchange)
ASCII steht für American Standard Code for Information Interchange und ist ein Zeichensatz für die elektronische Kommunikation. Zu Darstellung des US-Alphabets genügen sieben Bit. Weiterlesen
-
Definition
19 Sep 2020
C (Programmiersprache)
C ist eine imperative und prozedurale Programmiersprache, die Dennis Ritchie in den 1970er Jahren entwickelte. Sie ist eine der am weitesten verbreiteten Programmiersprachen. Weiterlesen
-
Tipp
17 Sep 2020
8 Schritte zur erfolgreichen IT-Workflow-Automatisierung
Wenn Firmen sich für die Automatisierung von Prozessen entscheiden, gibt es bewährte Schritte, die IT-Organisationen befolgen können, um sicher zu automatisieren. Weiterlesen
-
Definition
13 Sep 2020
C# (C-Sharp)
C# ist eine objektorientierte Programmiersprache. Die Sprache ist plattformunabhängig, wurde aber in erster Linie für die .NET-Plattform entwickelt und optimiert. Weiterlesen
-
Definition
08 Sep 2020
Augmented Learning (AL, Erweitertes Lernen)
Augmented Learning verwendet Objekten und Elementen aus dem realen Leben, die auf einem Computer nachgebildet werden, um Lernkonzepte zu erweitern. Weiterlesen
-
Tipp
07 Sep 2020
Wie Microsoft die Exchange Online PowerShell verbessert
Microsoft unterstützt Exchange-Online-Administratoren, welche die PowerShell verwenden, mit verbesserten Funktionen und höherer Zuverlässigkeit und Geschwindigkeit. Weiterlesen
-
Tipp
04 Sep 2020
Mit Amazon CloudWatch die AWS-Infrastruktur überwachen
Administratoren und Entwickler können ihre AWS-Infrastruktur und -Anwendungen mit Amazon CloudWatch überwachen. Erfahren Sie, wie Sie von drei zentralen Funktionen profitieren. Weiterlesen
-
News
31 Aug 2020
Kostenloses E-Handbook: Passende Tools für Lasttests finden
Das kostenlose E-Handbook stellt Entwicklern und Testern Grundlagenwissen für Lasttests zur Verfügung. Daneben werden zehn hilfreiche Tools für das Load Testing vorgestellt. Weiterlesen
-
Tipp
31 Aug 2020
Warum Entwickler COBOL weiterhin im Auge behalten sollten
Angesichts der starken Nachfrage nach COBOL-Expertise ist es für Entwickler an der Zeit, darüber nachzudenken, wie viel sie wirklich über diese Sprache wissen. Weiterlesen
-
Meinungen
26 Aug 2020
Was Composable Banking für den Bankensektor bringt
Der agile Softwareansatz gibt traditionellen Finanzunternehmen und Neobanken die Möglichkeit, die beste Nutzererfahrung zu schaffen und sich so von der Konkurrenz abzusetzen. Weiterlesen
-
Definition
23 Aug 2020
Computerprogramm (Programm)
Ein Computerprogramm ist eine den Regeln einer bestimmten Programmiersprache genügende Folge von Anweisungen, um bestimmte Aufgaben mit einem Computer zu bearbeiten. Weiterlesen
-
Definition
22 Aug 2020
YAML (YAML Ain’t Markup Language)
YAML (YAML Ain't Markup Language) ist eine datenorientierte Sprachstruktur, die als Eingabeformat für diverse Softwareanwendungen verwendet wird und nicht als reine Markup Language Weiterlesen
-
Definition
22 Aug 2020
Virtueller Agent
Ein virtueller Agent ist ein Programm, das skriptbasierte Regeln und Anwendungen mit künstlicher Intelligenz verwendet, um Menschen automatisierte Dienste zur Verfügung zu stellen. Weiterlesen
-
Tipp
21 Aug 2020
Beaufsichtigte vs. unbeaufsichtigte vs. hybride RPA-Bots
IT-Führungskräfte haben die Wahl zwischen beaufsichtigten, unbeaufsichtigten und hybriden RPA-Plattformen. Doch was sind die Unterschiede und wie funktionieren die Bots? Weiterlesen
-
Ratgeber
20 Aug 2020
Ein Frontend in der Cloud mit Serverless Computing umsetzen
Frontends von Anwendungen wandern immer öfter in die Cloud. Entwickler sollten beachten, wie sich Serverless Computing und ähnliche Modelle auf Leistung und Kosten auswirken. Weiterlesen
-
Feature
20 Aug 2020
Wie Robotic Process Automation menschliche Arbeit übernimmt
Dank der Fortschritte bei Robotic Process Automation (RPA) ist eine personalisierte Roboterbelegschaft im Anmarsch. Wie sollten sich CIOs auf diesen Trend vorbereiten? Weiterlesen
-
News
18 Aug 2020
Kostenloser E-Guide: Robotic Process Automation realisieren
Der kostenlose E-Guide verschafft IT-Verantwortlichen und CIOs einen Einblick in das Thema Robotic Process Automation (RPA) und führt Anwendungsfälle auf. Weiterlesen
-
Definition
16 Aug 2020
Applikation (Anwendung)
Eine Applikation oder Anwendung ist eine Computersoftware, die eine bestimmte Funktion direkt für einen Endbenutzer oder in einigen Fällen für eine andere Applikation ausführt. Weiterlesen
-
Meinungen
12 Aug 2020
Super-Apps: Sind deutsche Banken bereit für All-in-one-Apps?
Der Blick nach Fernost zeigt, dass es reichlich Spielraum für neue digitale Geschäftsmodelle gibt. Das betrifft insbesondere die Einführung datenbasierter Dienste. Weiterlesen
-
News
11 Aug 2020
Kostenloses E-Handbook: Natural Language Processing nutzen
Natural Language Processing (NLP) eröffnet neue Möglichkeiten für Firmen. Im kostenlosen E-Handbook werden aktuelle Entwicklungen und Technologien skizziert. Weiterlesen
-
Meinungen
11 Aug 2020
Schwachstellen im Quellcode systematisch aufspüren
Static Application Security Testing (SAST) ist eine Testmethode, bei der der Quellcode analysiert wird, um Schwachstellen zu finden, die Anwendungen anfällig machen können. Weiterlesen
-
Definition
11 Aug 2020
Chaos Engineering
Chaos Engineering ist das Testen eines produktiven Softwaresystem, um Vertrauen in die Fähigkeit des Systems aufzubauen, unerwarteten Bedingungen standzuhalten. Weiterlesen
-
Feature
07 Aug 2020
Was CIOs bei der RPA-Implementierung beachten sollten
Da es immer mehr RPA-Bots gibt, müssen Entscheidungsträger Maßnahmen ergreifen, um sicherzustellen, dass ihre RPA-Programme taktische und strategische Vorteile bieten. Weiterlesen
-
Meinungen
05 Aug 2020
Robotic Process Automation ist die Zukunft des Einzelhandels
Robotic Process Automation bietet nicht nur Produktivitätsvorteile, sondern ebenso reduzierte Fehlerraten und eine hohe Verarbeitungskapazität. Das hilft auch dem Einzelhandel. Weiterlesen
-
Definition
04 Aug 2020
Performance Testing (Leistungstest)
Performance Testing überprüft die Geschwindigkeit, Reaktionsfähigkeit und Stabilität eines Computers, Netzwerks, Programms oder Geräts unter einer Arbeitslast. Weiterlesen
-
Definition
02 Aug 2020
Citizen Development
Ein Citizen Developer ist ein Endanwender, der neue Software erstellt, indem er Entwicklungsumgebungen nutzt, die ihm von der Unternehmens-IT zur Verfügung gestellt werden. Weiterlesen
-
Tipp
27 Jul 2020
Node.js und .NET Core: Vor- und Nachteile beider Frameworks
Node.js und.NET Core bieten jeweils Vor- und Nachteile für die Entwicklung von Web- und mobilen Apps. Die Entscheidung für eines der Frameworks hängt von drei Punkten ab. Weiterlesen
-
Definition
26 Jul 2020
Business Process Automation (BPA)
Business Process Automation (BPA), auch Geschäftsprozessautomatisierung, ist die technologiegestützte Automatisierung komplexer Geschäftsprozesse. Weiterlesen
-
Tipp
23 Jul 2020
Wie man DevOps-Schulungen in seine Tools integriert
DevOps-Anwender können Schulungsmaterialien in CI/CD-Workflows einbinden, um sicherzustellen, dass IT- und Entwicklungsmitarbeiter ihre Fähigkeiten ständig weiterentwickeln. Weiterlesen
-
Definition
19 Jul 2020
W3C (World Wide Web Consortium)
Das World Wide Web Consortium (W3C) ist ein Industriekonsortium, dass offene Standards für das World Wide Web erarbeitet. Bekannte W3C-Standards sind HTML und CSS. Weiterlesen
-
Definition
19 Jul 2020
Garbage In, Garbage Out (GIGO)
Garbage In, Garbage Out ist ein Prinzip in der Informatik, das sinngemäß besagt, dass die Qualität der Ausgabe durch die Qualität der Eingabe bestimmt wird. Weiterlesen
-
Definition
19 Jul 2020
White-Box-Test
White Box Testing ist eine Testmethode für Software, die den Quellcode verwendet, um Tests und Testfälle für die Qualitätssicherung (Quality Assurance, QA) zu entwerfen. Weiterlesen
-
Definition
18 Jul 2020
Black-Box-Test
Black-Box-Tests beurteilen ein System ausschließlich von außen, ohne dass der Anwender oder Tester weiß, was innerhalb des Softwaresystems geschieht. Weiterlesen