Access 2016 Presentation: Declaring Bankruptcy on Technical Debt

Declaring Bankruptcy on Technical Debt: Modernizing a Library Systems Infrastructure and Workflow

We exist as a very small Library Systems team at the University of New Brunswick Libraries, tasked with maintaining dozens of custom applications, Drupal instances, as well as required to meet a demand for constant new development.

Several years ago we faced the reality of an un-repayable level of technical debt. The burden from historic organically developed projects, a lack of responsible technical policy and our failure to adopt a standardized architecture had left our team unable to provide an acceptable level of service without a drastic change in how we worked, the tools we worked with, and the projects we developed. We wanted to solve this.

This session will present our evolution from the architecture and workflow of yesteryear towards a version controlled, CI centered workflow that creates, updates and tests our web assets as we work.

Slides (PDF)

Post Tags:

Comments

comments powered by Disqus