Auflistung Softwaretechnik-Trends 42(2) - 2022 nach Schlagwort "agil"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragMigration des SüdLeasing COBOL-Kernbanken-Systems nach JAVA mit einem iterativ-inkrementellen AnsatzMaleika, Michael; Seek, SebastianAnfang 2019 hat die SüdLeasing GmbH, eine der führenden herstellerunabhängigen Leasing Gesellschaften in Deutschland mit 21 Standorten, das Projekt „Technisches Reengineering Bestandssystem LEASCO“ begonnen. Ziel war es, die Programmiersprache COBOL zu ersetzen und ein zukunftsfähiges System zu erhalten – Unter Einbehaltung sämtlicher Qualitätsvorgaben in einem agilen Projekt. Der folgende Beitrag geht insbesondere auf die Organisation des Gesamtvorgehens ein und spart die technischen Details der eigentlichen Migration von COBOL nach Java aus.
- KonferenzbeitragMöglichkeiten metrikengestützter Reviews zur Quellcodebewertung(Softwaretechnik-Trends Band 42, Heft 2, 2022) Schmietendorf, Andreas; Hartenstein, SandroNach Fowler sollten Softwareänderungen nur mit gut strukturiertem bzw. wartbarem Quellcode einhergehen. Bei agilen Methoden zur Softwareentwicklung wird der kontinuierliche Einsatz inhärenter Review-Techniken unterstellt. Typische Ansätze finden sich mit den Techniken des „Pair Programmings“ oder auch dem „Refactoring“ - kontinuierliche Optimierung des Quellcodes bei gleichbleibender Funktionalität. Dennoch existieren aus Sicht des Autors nach wie vor Bedürfnisse, klassische Review-Techniken unabhängig vom originären Entwicklungsteam zum Einsatz zu bringen. Der vorliegende Beitrag empfiehlt einen Prozess zur Durchführung eines asynchronen Reviews mit der toolgestützten Vermessung der Software als Unterstützung der Vorbereitung und Durchführung des Reviews. Die Ergebnisse dieser Vermessung beziehen sich auf Bewertung eingehaltener rogrammierkonventionen (ggf. Styleguides), Metriken im Diskurs eingesetzter Versionsmanagementlösungen (z.B. Commit-Häufigkeiten) und korrespondierender Quellcodemetriken wie z.B. Umfangsmetriken, Komplexität, Kopplungsmaße, Kommentierung. Häufig ist die zyklische Erhebung dieser Bewertungen durch die Integration fertiger oder eigenentwickelter Messwerkzeuge (beides hat Vor- und Nachteile) in genutzte Entwicklungsumgebungen bzw. Versionsmanagementsysteme zu empfehlen.