Systems Engineering

Quelle: Wikipedia. Seiten: 42. Kapitel: Entwurfsmuster, Simulation, Anti-Pattern, Capability Maturity Model Integration, Veränderungsmanagement, Komplexitätsmanagement, Verifizierung, Produktentwicklung, Fluent Interface, Systemanalyse, Strukturierte Analyse, Systemintegrator, Änderungswesen, Mustersprache, AP233, Software Engineering Body of Knowledge, Reinhard Haberfellner, Strukturiertes Design, Electronics Architecture and Software Technology - Architecture Description Language, Kontextadaption, Axiomatic Design, Systems Modeling Language, Colin Hood, TOPCASED, ISO/IEC 15288, Systemingenieur, Modellierungssprache, Rapid Serial Visual Presentation, Technisches System, Quality Gate, Computermodell, Structured Analysis and Design Technique, Anwendungsdomäne, Systemtechnik, Funktionstest. Auszug: Anti-Pattern (deutsch: Antimuster) bezeichnet in der Softwareentwicklung einen häufig anzutreffenden schlechten Lösungsansatz für ein bestimmtes Problem. Es bildet damit das Gegenstück zu den Mustern (Entwurfsmuster, Analysemuster, Architekturmuster...), welche allgemein übliche und bewährte Problemlösungsansätze beschreiben. Muster wurden vor allem durch die Entwurfsmuster aus dem Buch Design Patterns der Viererbande bekannt. Diese Entwurfsmuster umfassen jeweils eine Beschreibung der Problemsituation und einen Vorschlag, wie das Problem gelöst werden kann. Nachdem bei der Softwareentwicklung immer mehr von positiven Erfahrungen aus erfolgreich abgeschlossenen Aufgabenstellungen profitiert wurde, konzentrierte man sich auch darauf, die Negativbeispiele, also wiederkehrende Fehler bei der Softwareentwicklung, zu identifizieren, zu dokumentieren und Maßnahmen aufzuzeigen, wie sie behoben werden können. Mithilfe solcher Dokumentationen können bereits manifestierte Antimuster gefunden und behoben werden. Außerdem hilft das Kennen dieser Antimuster, solche Fehler von vornherein zu vermeiden. In der Regel entstehen Anti-Patterns wider besseres Wissen, durch mangelnde Erfahrung oder fehlende Qualifikation. Zu beobachten ist allerdings auch die bewusste Verfolgung in bestimmten Szenarien, um einen bestimmten Zweck zu erreichen. Die Auswirkungen des Auftretens von Anti-Patterns reichen von marginal bis unternehmenskritisch. Mittlerweile werden Anwendungsbereiche der Anti-Patterns immer feiner unterschieden. So unterscheidet man Anti-Patterns bei der reinen Programmierung (hier spricht man auch von , die bei Existenz und Identifikation durch Refactorings entfernt werden können), bei Architektur und Design, beim Projektmanagement, bei Unternehmensprozessen, bei der Unternehmensorganisation und dem Management. Darüber hinaus können in der Praxis immer mehr sogenannte Meta-Patterns identifiziert werden. Diese vereinen einzelne Patterns zu einem neuen, abstrakteren Pattern oder

24,90 CHF

Lieferbar


Artikelnummer 9781158851478
Produkttyp Buch
Preis 24,90 CHF
Verfügbarkeit Lieferbar
Einband Kartonierter Einband (Kt)
Meldetext Folgt in ca. 5 Arbeitstagen
Autor Books LLC
Verlag Books LLC, Reference Series
Weight 0,0
Erscheinungsjahr 20131111
Seitenangabe 42
Sprache ger
Anzahl der Bewertungen 0

Dieser Artikel hat noch keine Bewertungen.

Eine Produktbewertung schreiben