STAREAST 2017 Concurrent Session - When the System Creaks: Lessons Learned in Agile Maintenance | TechWell


Wednesday, May 10, 2017 - 3:00pm to 4:00pm

When the System Creaks: Lessons Learned in Agile Maintenance

Add to calendar

We often talk about agile in terms of development of new systems, sometimes called greenfield projects. These scenarios present us with a “cleaner” version of agile. But Jim Peers is asking the question: What about agile methodologies when applied to the maintenance of a mature product? A mature product brings into play many more variables—addition or upgrading of features, addressing technical debt, bug fixing, security and accessibility concerns, and working with an aging codebase. And each variable brings its own challenges. By necessity, these scenarios can force us to adapt our work model, moving away from a pure agile workflow to find the right blend. Jim describes some of his experiences—both good and bad—as a tester dealing with the maintenance of a mature product in an agile environment. Join Jim for some important takeaways—Your product is going to live longer than you think. Technical debt will come back to haunt you within a year. And yes, you do have to implement that security fix.

PQA Testing

A QA practitioner with PQA Testing, Jim Peers has more than sixteen years of experience in software development and testing in multiple industry verticals. After working in the scientific research realm for a number of years, Jim moved into software development, holding roles as tester, test architect, developer, team lead, project manager, and product manager. A trusted technical advisor to clients, Jim creates test strategies, and mentors and assists testers on multiple projects.