Grundlagen des Software Engineering: Qualität, Prozesse & Anforderungen
Gesendet von Javi und eingeordnet in Informatik
Geschrieben am in
mit einer Größe von 8,97 KB
Software Engineering ist eine Disziplin, die Methoden, Werkzeuge und Verfahren für die Softwareentwicklung integriert. Ziel ist es, hochwertige Programme zu produzieren, die termingerecht entwickelt, dokumentiert und innerhalb eines Budgets bleiben.
Qualitätsmanagement in der Softwareentwicklung
Die wesentlichen Elemente der Softwarequalität sind:
- Methoden zur Analyse und Verbesserung des gesamten Prozessablaufs.
- Werkzeuge und Techniken wie Use Cases oder UML-Diagramme.
- Menschen als Hauptelemente, z.B. Entwickler und Implementierer von Software.
- Maßnahmen zur Bewertung des aktuellen Entwicklungsstands und zur Verbesserung von Schwachstellen.
Aspekte der Softwarequalität
- Intern: Messbar anhand interner Funktionen, z.B. des Quellcodes.
- Extern: Gemessen