About the Presenter
Andrew Fuqua has been developing software professionally since the mid ’80s. Though it wasn’t called Agile back then, his first project used an iterative and incremental approach. After a few years of working in not-so-agile environments, Andrew got iterative and incremental with a Smalltalk team in ’96, and then began using eXtreme Programming in 1999. Andrew is the current president of the Agile Atlanta user group, which he helped start in 2001. Andrew is currently an Enterprise Agile Coach with LeadingAgile, LLC. Andrew has previously held positions in management, product management and development at companies like Internet Security Systems, Allure Global, and IBM. Andrew earned a BS and MS in computer science and has an MBA from Duke University. You can reach Andrew as @andrewmfuqua on twitter, through his blog www.andrewfuqua.com, through www.leadingagile.com, or by email to andrew at either domain.
Scrum has been criticized for being incomplete, for not addressing the whole of a development project. Further, many teams adopt Scrum without thinking about the technical side of agile delivery. We should explore this topic. This talk explores the set of engineering practices that you should use if you are using Scrum.