Search
Search Results
-
Phasenmodelle in der Softwareentwicklung
Das dreizehnte Kapitel erläutert zunächst den Gegenstand und die Ziele der Softwareentwicklung. Es stellt die grundlegenden Entwicklungsstrategien... -
Modellgestützte Softwareentwicklung
Dieses Kapitel beschreibt mit der Unified Modeling Language (UML) eine generalisierte, von den bisher besprochenen Programmiersprachen Java und C++... -
Softwareauswahl und Softwareentwicklung
Sie lernen -
-
Vorgehensmodelle in der Softwareentwicklung
Die Entwicklung von Software erfolgt im Rahmen von Projekten. Projekte benötigten eine angemessene Vorgehensweise. Wir sprechen von... -
Datenschutz für Softwareentwicklung und IT Eine praxisorientierte Einführung
Dieses Buch beschreibt das Thema Datenschutz aus der Sicht von Softwareentwicklung und IT. Die Verantwortlichen in diesen Bereichen gestalten die... -
Modelle in der Softwareentwicklung und ihre Beschreibung
In den im Laufe der Entwicklung von Softwaresystemen zu erstellenden Artefakten sind sehr unterschiedliche Zusammenhänge von oft hoher Komplexität zu... -
Der Prozess der Softwareentwicklung
Viele Wege führen nach Rom. Dies gilt auch für die Erstellung von IT-Systemen. Du kannst auch vom ‚Prozess der Softwareentwicklung‘ sprechen. Dieses... -
Agile Entwicklung, continuos delivery und Testautomatisierung
In der agilen Softwareentwicklung steigt die Bedeutung der Testautomatisierung. Continuos Delivery und häufige Deployments, eine erhöhte Anzahl an... -
Kommunikation bei der Softwareentwicklung
Dieses Kapitel gibt Ihnen eine Einführung in einige bekannte Modelle und Konzepte menschlicher Kommunikation. Dabei diskutieren wir zunächst zwei... -
Patterns kompakt Entwurfsmuster für effektive Softwareentwicklung
Patterns kompakt fasst die wichtigsten Entwurfsmuster zusammen, die Sie für Softwareentwicklung benötigen. Sie finden praxisnahe und effektiv... -
Methoden in der Softwareentwicklung
Im zweiten Kapitel greifen wir in eine Werkzeugkiste. Wir nennen diese Werkzeuge in der Sprache der IT Methoden. Wir haben es im Kap. 2 mit... -
Spezialisiertes Personal
Wenn Organisationen in ihrer Nutzung von Daten reifer werden, beginnen sie spezialisierte Fähigkeiten zu benötigen. In diesem Kapitel betrachten wir... -
Merkmale und Entwicklungslinien der Low-Code-Programmierung
Low-Code-Development als Softwareparadigma ist ein vergleichsweise neuer Ansatz, der erstmals 2014 unter diesem Begriff Erwähnung fand. Die Konzepte,... -
Hintergrund: Java und Programmierung
Dieses Kapitel stellt knapp die Bedeutung von Java im Kontext moderner Softwareentwicklung dar und geht auf die Spaltung in „Oracle“- und... -
Software für Speicherprogrammierbare Steuerungen entwickeln: Low-Code oder Modellgetrieben?
Die Konzepte von Low-Code-Programmierung, Generativer Programmierung und Modellgetriebener Softwareentwicklung weisen an vielen Stellen... -
Software Engineering
Engineerings, wobei in dem Kapitel sowohl der allgemeine Phasenansatz als auch agile Ansätze der Softwareentwicklung (Extreme Programming (XP) und... -
Managed-Services im Zeitalter von Cloud – Die Notwendigkeit agiler IT-Betriebsmodelle
Software wird heute zunehmend im Rahmen von agilen Prozessen entwickelt. Um die potenziellen Vorteile davon realisieren zu können, bedarf es eines... -
Vorwort
Dieses Buch behandelt die Umsetzung und Konzeption automatisierter Softwaretests. Zur Einordnung des Themas in die Historie der Softwareentwicklung,... -
Objektorientierung (in Python)
Objektorientierung ist eine Sichtweise in der Softwareentwicklung, die komplexe Systeme mithilfe von Objekten beschreibt. Eine Klasse beschreibt eine...