Mar 11, 2015 11:00 PMLocation:
Constant Contact Reservoir Place
1601 Trapelo Road Waltham MA 021451
|Be the first to Vote!!|
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. While agile processes have certainly helped to improve some aspects of software development they do not automatically improve technical quality or encourage software craftsmanship. 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.