elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Reviving Brownfield Projects

Schlauch, Tobias (2014) Reviving Brownfield Projects. Lecture Object Oriented Software Construction 2014, University of Bonn, 2014-07-15, Bonn.

[img] PDF - Nur DLR-intern zugänglich
2MB

Kurzfassung

The term “brownfield project” describes an existing codebase that was previously created and is contaminated by poor practices, structure, and design. In contrast, a “greenfield project” allows starting development without taking such an existing legacy codebase into account. Unfortunately, in practice, the first case is much more common, particularly, in research environments. In this talk, we examine the term “quality” in context of software development. Then we show how continuous refactoring and testing helps to improve and keep the level of quality in a software project. On this basis we explain the brownfield dilemma and sketch an approach to revive such a project. In this context, we particularly address the relationship of testing and good code design.

elib-URL des Eintrags:https://elib.dlr.de/93152/
Dokumentart:Konferenzbeitrag (Vorlesung)
Titel:Reviving Brownfield Projects
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Schlauch, Tobiastobias.schlauch (at) dlr.dehttps://orcid.org/0000-0001-8760-8913NICHT SPEZIFIZIERT
Datum:15 Juli 2014
Referierte Publikation:Nein
Open Access:Nein
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Nein
Status:veröffentlicht
Stichwörter:Legacy-Code Brownfield Software-Test Build-Automatisierung Software-Qualiät
Veranstaltungstitel:Lecture Object Oriented Software Construction 2014, University of Bonn
Veranstaltungsort:Bonn
Veranstaltungsart:Andere
Veranstaltungsdatum:15 Juli 2014
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Raumfahrt
HGF - Programmthema:Technik für Raumfahrtsysteme
DLR - Schwerpunkt:Raumfahrt
DLR - Forschungsgebiet:R SY - Technik für Raumfahrtsysteme
DLR - Teilgebiet (Projekt, Vorhaben):R - Vorhaben SISTEC (alt)
Standort: Braunschweig
Institute & Einrichtungen:Institut für Simulations- und Softwaretechnik > Verteilte Systeme und Komponentensoftware
Hinterlegt von: Schlauch, Tobias
Hinterlegt am:09 Dez 2014 14:33
Letzte Änderung:24 Apr 2024 19:59

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.