Was ist Softwaretechnik?
Inhaltsverzeichnis
1. Was ist Softwaretechnik?
2. Was sind die Ziele von Softwareentwicklung?
3. Teilgebiete der Softwaretechnik
1. Was ist Softwaretechnik?
Softwaretechnik (englisch: Software Engineering) ist die kosteneffiziente Entwicklung von qualitativ hochwertiger Software. Sie beschäftigt sich mit der Entwicklung, dem Einsatz und der Wartung von Software. Die Entwicklung erfolgt umfangreich, arbeitsteilig und ingenieurmäßig, mit dem Ziel, die Wünschen des Kunden zu erfüllen.
Meist wird die Software geschrieben, um dann von einem Computer ausgeführt zu werden. Es geht darum vorhandene Erkenntnisse systematisch anzuwenden.
2. Was sind die Ziele von Softwareentwicklung?
Softwaretechnik steckt mittlerweile in fast jedem Gerät, das einen elektronischen Anteil hat. Ein Ziel von Softwareentwicklung ist die Komplexität eines Programmes zu reduzieren, dazu werden Prinzipien und Werkzeuge bereitgestellt. Das Hauptziel ist die Erstellung von Qualitätssoftware. Qualität bedeutet Funktionserfüllung, Zuverlässigkeit, Benutzerfreundlichkeit, Effizienz, Wartbarkeit und Wiederverwendbarkeit.
Dabei sind zwei Gruppen zu unterscheiden, die inneren Qualitätsmaßstäbe, nämlich der modulare Aufbau oder die Lesbarkeit des Quellcodes. Die zweite Gruppe sind die äußeren Qualitätsmaßstäbe, dazu gehört
· Die Korrektheit, die Software soll die gestellten Aufgaben erfüllen
· Die Bedienung soll auch unter außergewöhnlichen Bedingungen funktionieren
· Die Software soll erweiterbar sein
· Kompatibilität mit anderen Softwareprodukten soll gegeben sein
· Das Softwareprogramm soll übertragbar sein (Portabilität)
· Sie soll die Fähigkeit besitzen verschiedene Komponenten wie Daten oder Dokumente gegenüber unberechtigten Zugriffen zu schützen
· Benutzerfreundlich sein
3. Teilgebiete der Softwaretechnik (Software- Engineering)
Ein Hauptteil der Softwaretechnik ist die Softwareentwicklung, dabei werden die typischen Phasen durchlaufen: Zuerst wird der Software-Lebenszyklus mithilfe einer Problemanalyse untersucht. Danach werden die Anforderungen definiert und spezifiziert. Nach diesen Schritten beginnt die Entwurf-Phase und mit der Implementierung der Software kann begonnen werden. Bevor die Software zum Einsatz kommt, werden Tests durchgeführt. Die Wartung der Software ist der letzte Schritt….
→ Mehr dazu findet ihr HIER auf unserem Blog!
Social Media:
Vollcom Digital GmbH
Thierschstraße 34, 80538 München
info@vollcom-digital.de