Die Art und Weise der Softwareentwicklung hat sich in den letzten Jahren von einer handwerklichen Disziplin zu einem gewissermaßen ingenieurmäßigen Vorgehen gewandelt. Im Mittelpunkt steht der so genannte objektorientierte Softwareentwicklungsprozess. Zentraler Bestandteil ist die Phase der Implementierung (also die eigentliche Programmierung). Der vollständige Softwareentwicklungsprozess umfasst jedoch weit mehr.Dieses Buch fühlt sich dem gesamten Entwicklungsprozess verpflichtet. Ausgangspunkt ist dabei die Idee (Auftrag, Aufgabenstellung). Es wird der Softwareentwicklungsprozess im Überblick erläutert und unterschiedliche Vorgehensmodelle vorgestellt: zum Beispiel das klassische Wasserfallmodell oder der evolutionäre Modellansatz. Anschließend werden die Analyse- und die Entwurfsphase beleuchtet, wozu auch die Durchführung einer (fachlichen) Vorstudie gehören. Kernelement ist natürlich der Entwicklungsprozess selbst. Im Mittelpunkt stehen hier die Implementierung (also die eigentliche Programmierung) und der Test der Anwendung. Darüber hinaus informiert dieser shortcut über die Wahl der richtigen Programmiersprache und den Einsatz von Klassenbibliotheken und Frameworks. Der Deployment-Prozess wird ebenso betrachtet wie das Thema Dokumentation. Wer den Einstieg in die Softwareentwicklung sucht, findet somit in diesem E-Book einen kompakten Überblick über den Gesamtprozess.
Teste 30 Stunden kostenlos
- Heute lesen und hören
- Keine Verpflichtungen, jederzeit kündbar

Mach jeden Moment zum Abenteuer
- Trag Hunderttausende Geschichten direkt in deiner Hosentasche mit dir
- Keine Verpflichtungen, jederzeit kündbar

Starten Sie noch heute mit diesem Buch für 0 €
- Hole dir während der Testphase vollen Zugriff auf alle Bücher in der App
- Keine Verpflichtungen, jederzeit kündbar
Autor*in:
Reihe:
- Band 55 in shortcuts
Sprache:
Deutsch
Format:

Sprechen Sie Java? : Eine Einführung in das systematische Programmieren
Hanspeter Mössenböck
book
CSS : Grundlagen und Best Practices
Regine Heidorn
book
BigData mit JavaScript visualisieren : D3.js für die Darstellung großer Datenmengen einsetzen
Clemens Gull
book
JavaScript und Ajax : Das Praxisbuch für Web-Entwickler
Jan Winkler
book
Erstellen einer Webseite : In einfachen Schritten zur eigenen Präsenz im Internet
Monica D. Widmer
book
Einstieg in die Datenanalyse mit SPSS
Marco Schuchmann
book
Eigene Spiele programmieren – Python lernen : Der spielerische Weg zur Programmiersprache
Al Sweigart
book
IT-Planung und Pflichtenheft
Rainer Maschke
book
Angehörige in der Palliative Care : Unterstützung, Begleitung und Beratung
Angelika Feichtner, Bettina Pußwald
audiobook
Die nackte Wahrheit über Projektmanagement
Wilfried Reiter
audiobook
C++ Programmierhandbuch
Walter Saumweber
book
Telling Lies
Paul Ekman
audiobook

Ministerium der Liebe : Auszüge aus dem Buch gelesen von der Autorin Bettina Gugger, musikalisch begleitet von Henry Love
Bettina Gugger
audiobook
Ministerium der Liebe
Bettina Gugger
book
Big Data - Apache Hadoop
Bernd Fondermann, Kai Spichale, Lars George
book
Cloud Computing Grundlagen : Technisch / rechtlich / wirtschaftlich und architekturell
Mario Meir-Huber
book
Cloud Computing Anbietervergleich : Amazon / Microsoft / Google & Co
Mario Meir-Huber
book
Datenbanken : Grundlagen und Entwurf
Veikko Krypczyk, Christopher Ezell
book
Enterprise Java Web Services
Bernhard Löwenstein
book
HTML 5 meets GWT
Stefan Starke
book
iOS Essentials : Frameworks, Tools und Twitter API
Markus Kopf, Wolfgang Frank, Peter Friese
book
Java 7 : Project Coin, Generics und NIO2
Angelika Langer, Klaus Kreft
book
Magento Entwicklung : Themes, Widgets und Eigene Entitäten
Vinai Kopp, Tobias Vogt
book
NoSQL Einführung : CouchDB, MongoDB und Regis
Oliver Kurowski
book


