DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Reviving Brownfield Projects

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

[img] PDF - Only accessible within DLR


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.

Item URL in elib:https://elib.dlr.de/93152/
Document Type:Conference or Workshop Item (Lecture)
Title:Reviving Brownfield Projects
AuthorsInstitution or Email of AuthorsAuthor's ORCID iD
Schlauch, Tobiastobias.schlauch (at) dlr.deUNSPECIFIED
Date:15 July 2014
Refereed publication:No
Open Access:No
Gold Open Access:No
In ISI Web of Science:No
Keywords:Legacy-Code Brownfield Software-Test Build-Automatisierung Software-Qualiät
Event Title:Lecture Object Oriented Software Construction 2014, University of Bonn
Event Location:Bonn
Event Type:Other
Event Dates:15.07.2014
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Space System Technology
DLR - Research area:Raumfahrt
DLR - Program:R SY - Space System Technology
DLR - Research theme (Project):R - Vorhaben SISTEC (old)
Location: Braunschweig
Institutes and Institutions:Institut of Simulation and Software Technology > Distributed Systems and Component Software
Deposited By: Schlauch, Tobias
Deposited On:09 Dec 2014 14:33
Last Modified:09 Dec 2014 14:33

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.