Methode (Softwaretechnik) - LinkFang.de





Methode (Softwaretechnik)


Als Methode – „wörtliche Bedeutung: Der Weg zu etwas“ (Duden [1]) – bezeichnet man in der Informatik und der Softwaretechnik eine „systematische zielgerichtete Vorgehensweise, sowie planmäßiges Verfahren, welches für eine Vielzahl von Problemen zu einer sinnvollen Lösung führt“ und/oder „eingeübte oder formalisierte Abläufe, die sich als zweckmäßig und erfolgreich erwiesen haben“ [1]. Für nahezu alle Teilgebiete des Softwareentwicklungsprozesses existieren spezielle Methoden, die die Prozessbeteiligten führen und unterstützen können.

Methoden zur Softwareentwicklung werden oft durch übergeordnete Methodenpakete gebündelt und lassen sich so möglichst integriert und durchgängig nutzen. So wurden im Rational Unified Process (RUP) mehrere Methoden zusammengefasst oder spezifiziert; sie finden insbesondere bei der objektorientierten Programmierung Anwendung. Andere bekannte Methoden wurden durch das Extreme Programming (XP) zusammengefasst.

Die Anwendung von Methoden und der Einsatz von Entwicklungswerkzeugen können sich gegenseitig mehr oder weniger bedingen. Zum Beispiel wird ein Codegenerator direkt auf die in ihm vorgesehenen Code-Entwurfsmethoden ausgerichtet sein oder eine Software für die Projektplanung zum Beispiel auf die Netzplantechnik. Andere Methoden sind kaum werkzeuggebunden (wie z. B. das Code-Review) oder können mit beliebigen geeigneten Werkzeugen (z. B. Tabellenkalkulation, Textverarbeitung, Grafiksoftware etc.) bearbeitet werden, ggf. unter Verwendung von Entwurfsmustern.

Methoden, deren Einsatz vergleichsweise wenig organisatorischen Aufwand bei vergleichsweise hohem Nutzen erfordert, werden als agile Methoden bezeichnet.

Unterschied zu Technik: „Technik wird in einem konkreteren, handwerklicheren Sinn verwendet [...] '= gewusst wie' [...] während Methoden [...] Beziehungen zum [...] '= Wissen, warum' [...] aufweisen“ [1].

Beispiele

Einige Beispiele für Methoden zur Softwareentwicklung sind:

Verschiedene Vorgehensmodelle und Softwareentwicklungsprozesse stützen sich auf eine unterschiedliche Auswahl an Methoden. Einige Methoden können in kleinere Teilmethoden untergliedert werden.

Einzelnachweis

  1. 1,0 1,1 1,2 Duden Informatik, ISBN 3-411-05232-5

Kategorien: Methoden, Techniken und Verfahren | Softwaretechnik

Quelle: Wikipedia - http://de.wikipedia.org/wiki/Methode (Softwaretechnik) (Vollständige Liste der Autoren des Textes [Versionsgeschichte])    Lizenz: CC-by-sa-3.0

Änderungen: Alle Bilder mit den meisten Bildunterschriften wurden entfernt. Ebenso alle zu nicht-existierenden Artikeln/Kategorien gehenden internen Wikipedia-Links (Bsp. Portal-Links, Redlinks, Bearbeiten-Links). Entfernung von Navigationsframes, Geo & Normdaten, Mediadateien, gesprochene Versionen, z.T. ID&Class-Namen, Style von Div-Containern, Metadaten, Vorlagen, wie lesenwerte Artikel. Ansonsten sind keine Inhaltsänderungen vorgenommen worden. Weiterhin kann es durch die maschinelle Bearbeitung des Inhalts zu Fehlern gerade in der Darstellung kommen. Darum würden wir jeden Besucher unserer Seite darum bitten uns diese Fehler über den Support mittels einer Nachricht mit Link zu melden. Vielen Dank!

Stand der Informationen: August 201& - Wichtiger Hinweis: Da die Inhalte maschinell von Wikipedia übernommen wurden, ist eine manuelle Überprüfung nicht möglich. Somit garantiert LinkFang.de nicht die Richtigkeit und Aktualität der übernommenen Inhalte. Sollten die Informationen mittlerweile fehlerhaft sein, bitten wir Sie darum uns per Support oder E-Mail zu kontaktieren. Wir werden uns dann innerhalb von spätestens 10 Tagen um Ihr Anliegen kümmern. Auch ohne Anliegen erfolgt mindestens alle drei Monate ein Update der gesamten Inhalte.