Schlauch, Tobias (2014) Reviving Brownfield Projects. Lecture Object Oriented Software Construction 2014, University of Bonn, 2014-07-15, Bonn.
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: |
| ||||||||
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