Zusammenfassung der Ressource
IT Architektur
- Management
- Strategien
Systementwicklung
- Anzahl Gestaltungsstufen
Anmerkungen:
- Systemkonzept
Anmerkungen:
- datenorientiert
funktionsorientiert
objektorientiert
- Bezug zur Umwelt
Anmerkungen:
- Vorgehensrichtung
Anmerkungen:
- Ausgangspunkt
Anmerkungen:
- Schwierigkeitsgrad
Anmerkungen:
- easiest first
hardest first
- Verwendungshäufigkeit
Anmerkungen:
- Zeitpunkt
Anmerkungen:
- Vorgehensmodelle
der
Systementwicklung
- Phasenmodell
- Definition
- Analyse
Anmerkungen:
- Entwurf
Anmerkungen:
- Systementwurf
Programmentwurf
- Implementierung
Anmerkungen:
- Einführung
- Inkrementelles
Modell
Anmerkungen:
- Entwicklung in Inkrementen (Teilsystemen)
Anforderungen werden in Teilmengen zerlegt
Rücksprünge zwischen den Phasen möglich
- Agile Softwareentwicklung
Anmerkungen:
- Heben Kooperation, Kommunikation, Erfahrung der Mitarbeiter hervor
- Bsp Extreme Programmierung (XP)
Anmerkungen:
- Ziel: Schnelle Erstellung mit minimalem Aufwand
Kleine Teams
frühzeitiger Einbezug der User
Gestaltungsspielraum für Entwickler
Für Kleinere Projekte geeignet
Fortwährende Optimierung von Quellcode
- Qualitätsmanagement
Anmerkungen:
- Qualitätsmodell:
Capability Maturity Model Integration
Reifegrade:
-Initial
-Gemanaged
-Definiert
-Quantitativ gemanagt
-Optimierend
- Zuverlässigkeit
- Funktionalität
- Benutzbarkeit
- Änderbarkeit
- Übertragbarkeit
- Skalierbarkeit
- Verfügbarkeit
- Methoden
Systementwicklung
- Softwaremodellierung
Anmerkungen:
- Modellierung Use Cases, Subsysteme, System
- Unified Modeling
Language (UML)
Anmerkungen:
- Visualisieren, Spezifizieren, Konstruieren, Dokumentieren
- Diagramme
- Strukturdiagramme
Anmerkungen:
- Modellierung der Statik des Systems:
Klassendiagramm!!!
Paketdiagramm
Objektdiagramm
- Verhaltensdiagramme
Anmerkungen:
- Use-Case-Diagr
Aktivitätsdiagr
--> Unterteilmenge Interaktionsdiagr. (Modellierung der Dynamik!!! des Systems)
- Prozessmodellierung
Anmerkungen:
- Geschäftsprozesse:
-ziel und ergebnisorientiert
-wertschöpfend
-Austausch von Leistungen und Infos
-auslösendes Startereignis
-Endereignis
- Business Process
Model and Notation
(BPMN)
Anmerkungen:
- Graphische Modellierungssprache zur Beschreibung von Geschäftsprozessen
- Architekturmodellierung
Anmerkungen:
- Beschreibt die Struktur eines softwareintensiven Systems
- Service Orientierte
Architektur (SOA)
- User
- Services
- Anwendungssoftware,
Daten
- Systemsoftware,
Hardware
- Modellierung der
Verteilung des
Systems