Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

From waterfall to Agile: How open source helped build the foundation for change at The Home Depot (sponsored by The Home Depot)

Cade Thacker (The Home Depot), Jermaine Davis (The Home Depot)
1:45pm2:25pm Wednesday, July 18, 2018
Location: E141
Average rating: ****.
(4.00, 2 ratings)

What you'll learn

  • Learn how the world’s largest home improvement retailer built a culture of open source development


The Home Depot opened its first store in 1979. After nearly 40 years of technical evolution, the company undertook an enormous change, moving from waterfall to Agile and shifting to microservices and DevOps.

Cade Thacker and Jermaine Davis offer an inside look at this transition and explain the role open source played. Along the way, they share perspectives on the coding, tooling, and processes that built institutional inertia to move The Home Depot into a position to disrupt retail.

This session is sponsored by The Home Depot.

Photo of Cade Thacker

Cade Thacker

The Home Depot

Cade L. Thacker is a software engineer principal (aka digital plumber) at The Home Depot. Cade is a passionate advocate for using technology to improve things in real life and works to empower teams in the transformation from waterfall to Agile and DevOps. He has worked at Google, Lockheed Martin, and a nonprofit helping families in financial crisis. He first installed Red Hat 5 back in 1997. His jobs have been a mile wide and in an inch deep: years of coding, followed by system administration and infrastructure build-outs, before returning to coding.

Photo of Jermaine Davis

Jermaine Davis

The Home Depot

Jermaine Davis is a software engineer principal at The Home Depot, where he is responsible for store software that enables operational process for back office, in-aisle, and frontend systems. Jermaine is currently focused on the modernization of the store point-of-sale (POS) system to support extreme programming principles and reduce the overall total cost of ownership.