Cecil Williams

Cecil Williams

Director of Training

Waukee, IA - USA

Cecil Williams

Cecil is a lean agile technical coach, software craftsman, mentor, and teacher. Cecil holds master’s degrees in business administration and information technology, along with a bachelor’s degree in nuclear engineering. Cecil has been developing software professionally since 1989, when he started writing FORTRAN programs for the Department of Energy.

Cecil started doing iterative development that focused on the user while helping a large telecommunications company adjust to the industry deregulation over two decades ago.

Shortly after, Cecil became a key member of the first agile project for a financial company that adopted Extreme Programming (XP). While at this financial company, Cecil became a technical lead on a project that was featured in Chapter 14 of Specification by Example - How Successful Teams Deliver the Right Software (2011, Manning). This project was where Cecil’s passion for user centered design, behavior driven development and product discovery was ignited.

Cecil also spent 12 years as an adjunct instructor and tutor in Information Technology for Hamilton College, Kaplan University, and Purdue Global University.

Today, Cecil uses his experiences to help organizations and teams deliver value to their customers by focusing on user centered design, product discovery, lean and agile processes, and software development engineering practices.