Netencyclo, The wikipedia mirror - Enzyklopädie : Softwareentwicklung

- Softwareentwicklung -

Softwareentwicklung :

femme russe

Softwaretechnik

aus Wikipedia, der freien Enzyklopädie

(Weitergeleitet von Softwareentwicklung)
Wechseln zu: Navigation, Suche

Die Softwaretechnik (engl. software engineering) beschäftigt sich mit der Herstellung von Software, also der Entwicklung und dem Betrieb von Programmen und der Organisation und Modellierung der zugehörigen Datenstrukturen. Eine Definition von Helmut Balzert beschreibt das Gebiet als

Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen für die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen Softwaresystemen.“ (Lit.: Balzert, S.36)

Softwaretechnik umfasst eine Vielzahl von Teilgebieten, die in ihrer Gesamtheit die Softwareentwicklung begleiten. Neben dem Entwickeln ist auch das Betreiben der Software Bestandteil der Softwaretechnik. Wichtig ist auch die experimentelle Untersuchung von Softwaretechnik, um ihren praktischen Nutzen zu messen und zu verbessern. Die aktuellen Entwicklungen des Fachgebiets werden in der Dokumentation des „Software Engineering Body of Knowledge“ (SWEBOK) beschrieben.

Inhaltsverzeichnis

[Bearbeiten] Teilgebiete der Softwaretechnik

Da es aufwändig ist, komplexe Software zu erstellen und zu warten, erfolgt die Entwicklung von Software durch Softwareentwickler anhand eines strukturierten Planes. Dieser Plan (das Vorgehensmodell) unterteilt den Entwicklungsprozess in überschaubare, zeitlich und inhaltlich begrenzte Phasen. Die Software wird somit Schritt für Schritt fertiggestellt. Die Phasen sind während des ganzen Entwicklungsprozesses eng miteinander verzahnt.

Die Phasen und ihre Aufgabenstellungen sind in der folgenden Tabelle aufgeführt:

Kernprozesse

1. Planung

2. Analyse

3. Entwurf

4. Programmierung

5. Validierung und Verifikation

Unterstützungsprozesse

6. Anforderungsmanagement

7. Projektmanagement

8. Qualitätsmanagement

9. Konfigurationsmanagement

10. Dokumentation

Die oben genannten Teilschritte der Softwareentwicklung werden nicht zwangsläufig bei jedem Projekt komplett durchlaufen. Vielmehr werden einzelne Prozesse spezifisch für die jeweilige Anforderung gewählt. Dies ist aus Sicht der Kosten- und Verwaltungsreduzierung notwendig.

[Bearbeiten] Kritik

Es ist umstritten, ob die Softwarekrise durch Softwaretechnik oder vielmehr durch robustere, strukturiertere Programmiersprachen, Datenmodellierungsansätze und Entwicklungswerkzeuge gelöst werden kann.

[Bearbeiten] Siehe auch

[Bearbeiten] Literatur

[Bearbeiten] Weblinks

Wikibooks Wikibooks: Softwaretechnik – Lern- und Lehrmaterialien

Softwareentwicklung - Artikel des Tages

Anna Akhmatova et Marina Tsvetaeva

Deux femmes russes poètes prises au coeur de la tourmente russe du début du siècle, deux femmes russes reclues dans leur oeuvre face à un monde hostile. Ces deux femmes russes sont le visage de la Russie ancienne et moderne.

Femme russe Softwareentwicklung - In den Nachrichten

"Qu'une femme russe vaut bien plus, en somme que les hommes russes qui se battent, et que leur chagrin pour les hommes me fait aimer les femmes russes ici-bas."

© 2008 Netencyclo - Netencyclo Hauptseite - Datenschutz - Impressum - Program Policies
Netencyclo, the Wikipedia mirror : the biggest multilingual free-content encyclopedia on the Internet. Diese Artikel wurde zuletzt am 16. Mai 2007 um 23:12 Uhr geändert. Ihr Inhalt steht unter der GNU-Lizenz für freie Dokumentation. All Wikipedia content is licensed under the GNU Free Documentation License (see details). Content on this web site is provided for informational purposes only. We accept no responsibility for any loss, injury or inconvenience sustained by any person resulting from information published on this site. We encourage you to verify any critical information with the relevant authorities.