Schlauch, Tobias (2014) Reviving Brownfield Projects. Lecture Object Oriented Software Construction 2014, University of Bonn, 2014-07-15, Bonn.
|
PDF
- Only accessible within DLR
2MB |
Abstract
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 | ||||||||
| Authors: |
| ||||||||
| Date: | 15 July 2014 | ||||||||
| Refereed publication: | No | ||||||||
| Open Access: | No | ||||||||
| Gold Open Access: | No | ||||||||
| In SCOPUS: | No | ||||||||
| In ISI Web of Science: | No | ||||||||
| Status: | Published | ||||||||
| 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 Date: | 15 July 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: | 24 Apr 2024 19:59 |
Repository Staff Only: item control page