Sustainable Software Development
Almost every non-trivial software system suffers from the accumulation of technical debt and structural erosion. With every new release quality metrics and developer productivity go down, while it becomes more and more difficult to change or maintain the system.
This session first looks at the technical and social causes of this industry wide problem. From there the focus will shift to possible solutions involving organizational changes, process improvements and tool-based fully automized control of quality metrics and architecture.