Treffer: Strategies to Ensure Software Quality in Existing Java Applications ; Strategien zur Gewährleistung der Softwarequalität in bestehenden Java-Anwendungen

Title:
Strategies to Ensure Software Quality in Existing Java Applications ; Strategien zur Gewährleistung der Softwarequalität in bestehenden Java-Anwendungen
Authors:
Publication Year:
2023
Subject Geographic:
Document Type:
Dissertation master thesis
File Description:
77 Seiten; text/html
Language:
English
Relation:
vignette : https://pub.fh-campuswien.ac.at/titlepage/urn/urn:nbn:at:at-fhcw:1-101495/128; local:99147472132003331; system:AC16900299
Rights:
CC BY 4.0
Accession Number:
edsbas.307FBE03
Database:
BASE

Weitere Informationen

Die Qualität des Softwarecodes ist entscheidend für den langfristigen Erfolg eines Softwareprojekts. Die Aufrechterhaltung von hochwertigem Code in bestehenden Java-Projekten kann jedoch herausfordernd sein, insbesondere bei großen und komplexen Codebases. Diese Arbeit untersucht verschiedene Strategien zur Verbesserung der Codequalität in vorhandenen Java-Projekten. Der erste Teil der Arbeit konzentriert sich auf die Qualitätssicherung von Software, einschließlich ihrer Definition und der Ursachen für Vernachlässigung in diesem Bereich. Ausführlich werden die Praktiken zur Sicherstellung der Softwarequalität behandelt, darunter Anforderungsmanagement, Dokumentation, Tests, Codequalität, die Verwendung von Entwurfsmustern, statische Analyse, Betriebsqualität und agile Techniken. Anschließend wird eine Fallstudie durchgeführt, bei der Interviews zur Gewinnung von Erkenntnissen über Methoden zur Lösung von Problemen mit Codequalität und Optimierungsstrategien durchgeführt wurden. Diese Interviews bildeten die Grundlage für die Definition und Implementierung der Strategien in einer realen Anwendung, die von einem Unternehmen verwendet wird. Die Anwendung dieser Strategien und die aus ihrer Umsetzung gewonnenen Erkenntnisse werden ausführlich erörtert. Die Arbeit schließt mit wertvollen Einblicken in die Strategien zur Verbesserung der Codequalität in vorhandenen Java-Projekten. Diese Erkenntnisse können Softwareentwickler*innen helfen, hochwertigen Code zu pflegen und den Gesamterfolg ihrer Softwareprojekte zu verbessern. ; The quality of software code is crucial for the long-term success of any software project. However, maintaining high quality code in existing Java projects can be challenging, particularly when dealing with large and complex codebases. This thesis explores various strategies for improving code quality in existing Java projects. The thesis’s first section focuses on software quality assurance, including its definition and the causes of neglect in this field. The practices for ensuring software ...