Title :
Improving lava flow based software development
Author_Institution :
Inst. of Software Technol., Univ. of Stuttgart, Stuttgart, Germany
Abstract :
Software development in academia is usually done by master or Ph.D. students. These students stay on a project for a very limited period of time. As a result, the software development process can become an instance of the lava flow anti-pattern. In such a scenario, researchers have to rely on half-finished tools propagating their bugs through the toolchain until a step is reached where further extension becomes infeasible. Based on experience with Bauhaus, we will share our approach of facing the lava-flow phenomenon in toolchain-development and explain why it diminishes the risks of development stall.
Keywords :
program debugging; software engineering; Bauhaus toolchain-development; bugs; lava flow antipattern; lava flow based software development; lava-flow phenomenon; Data structures; Debugging; Documentation; Software; Training;
Conference_Titel :
Patterns Promotion and Anti-patterns Prevention (PPAP), 2015 IEEE 2nd Workshop on
Conference_Location :
Montreal, QC
DOI :
10.1109/PPAP.2015.7076849