Vorteile und Nachteile der agilen Softwareentwicklung Die Agile Softwareentwicklung ist eine moderne und gute Methode um IT Projekte umzusetzen. In diesem Beitrag werden die Vorteile und die Nachteile dieser Entwicklungsmethodik aufgezeigt. Einführung Der lange Zeit beliebteste Programmier-Ansatz war (und ist zum Teil noch) die sogenannte Waterfall-Methode (Englisch
Artikel lesen →Was kostet Softwareentwicklung? In diesem Beitrag ein paar mehr Informationen was Softwareentwicklung preislich bedeutet. Einführung Mit Softwareentwicklung (auch kurz SW) wird auch Mobile App Entwicklung, Webentwicklung, Desktop Anwendungen, Hybrid Programmierung und ähnliches beschrieben. Denn heutzutage wird Software nicht nur auf dem Desktop konsumiert, sondern über unterschiedlichste Kanäle.
Artikel lesen →Vorteile und Nachteile von C++ In den letzten Jahren sind immer wieder neue Programmiersprachen entwickelt worden. Mittlerweile gibt es für die unterschiedlichsten Plattformen und Anwendungszwecke die verschiedensten Programmiersprachen. Deswegen ist es für die meisten Anfänger immer wieder eine Herausforderung, die richtige Sprache zu finden, mit welcher sie
Artikel lesen →Java vs C++: was sind die Unterschiede? Wer gerne eine Programmiersprache lernen möchte, der sollte sich zuerst einmal entscheiden, welche Sprache er erlernen möchte. Hier gibt es eine stetig wachsende Auswahl. Auch die etlichen Kategorien der unterschiedlichen Programmiersprachen machen einem die Auswahl nicht immer leicht. Objektorientiert, Assembler-
Artikel lesen →GIT vs GitLab vs GitHub vs Bitbucket: was sind die Unterschiede? Was sind Projekt-Hosting-Dienste und wozu werden diese genutzt? Kollaboratives Arbeiten setzt die gemeinsame Nutzung von Daten voraus. Die bekanntesten Dienste in diesem Spektrum sind Dropbox, Google Drive und OneDrive. Diese Systeme sind sehr benutzerfreundlich, besitzen eine
Artikel lesen →MySQL vs PL/SQL vs MS SQL: wann sollte man welches Datenbank-System nutzen? Relationale Datenbankmanagementsysteme (RDBMS) sind die am weitesten verbreitete Datenbanklösung für Unternehmen und Organisationen in einer Reihe verschiedener Bereiche und Branchen. Für diejenigen, die mit dem Begriff vielleicht nicht vertraut sind, ist ein RDBMS eine Datenbank,
Artikel lesen →So funktioniert Software Qualitätssicherung Die Software Qualitätssicherung (im Beitrag auch mit SQ abgekürzt) garantiert die Eignung der Software für die vorgesehene Aufgabe. Sie findet während der Entwicklung statt und basiert auf verschiedenen prozess- und zustandsorientierten Qualitätsmodellen. Aufgabe der Qualitätsmodelle Diese Modelle sollen den Qualitätsbegriff konkretisieren, weil Softwarequalität
Artikel lesen →Blockchain Entwickler: was machen diese? Blockchain Programmierer konzipieren und implementieren Blockchains sowie die darauf basierenden Lösungen und Applikationen. Eine Blockchain ist eine Kette von Blöcken, wobei die Blöcke einzelne Datensätze sind. Sie bauen aufeinander auf, sodass eine Störung bzw. Zerstörung der Kette etwa durch einen Hackerangriff oder
Artikel lesen →Was ist Kanban? Einführung, Vorteile, Nachteile Die Kanban-Methodik ist ein System zur Aufgabenstellung, bei dem alle Phasen eines Projekts auf einem speziellen Board visualisiert werden. Teammitglieder können jederzeit den aktuellen Status der Aufgabe sehen. Die Voraussetzung dafür ist jedoch die vollständige Transparenz der Projektarbeit. Kanban bezieht sich
Artikel lesen →10 Tipps für die Verbesserung der Code Qualität Meldungen über Softwareprobleme und Sicherheitslücken in Programmcode sind heutzutage an der Tagesordnung. Da stellt sich natürlich die Frage, warum es trotz hochqualifizierter Softwareentwickler in großen Unternehmen immer wieder zu Problemen mit dem Programmcode kommt. Die Antwort lautet: Programmierung ist
Artikel lesen →