About

Barry Hawkins currently serves as a Lead Producer for World of Warcraft at Blizzard Entertainment. Prior to that he served as Director of Product Management at Riot Games, creators of League of Legends. Barry has over a decade of experience leveraging the values, tools, and technical disciplines of Agile and Lean Product Development in both full-time and consulting capacities.

Barry has played various roles in his 18 years in the software industry, including lone developer, team lead, director, and Agile coach and mentor. His technical work has centered around the Java platform. He writes on technology, process, and culture in software development atĀ http://barryhawkins.com/blog.

Prior to his career in software, Barry spent 10 years inĀ industrial packaging and marking systems, serving manufacturing plants throughout the southeastern United States. He was responsible for the implementation, maintenance, and support of every system he sold, which was a formative experience that continues to influence his approach to product development and consulting.

The views and opinions expressed on this site are those of Barry Hawkins and not his employer’s, except for the time periods where he was self-employed.

Videos of Barry Hawkins:

Barry Hawkins – Agile, Lean, and the Space Between from NDCOslo on Vimeo.

Barry Hawkins – When The Wheels Come Off Agile from NDCOslo on Vimeo.

InfoQ: How We Got Here, And What To Do About It (CodeMash 2012 Keynote)

Java Posse Roundup 2011 Lightning Talk: When the Wheels Come off Agile

Java Posse Roundup 2009 Lightning Talk: Tips for Introducing Change

Podcasts including Barry Hawkins:

IBM developerWorks Java technical series Podcast: Barry Hawkins on agile software development

Java Posse #368 – Roundup ’11 – Interviewing and Hiring Software Engineers

Java Posse #357 – Roundup ’11 – Courage in Software Development

Java Posse #353 – Roundup ’11 – Scala Adoption

Java Posse #321 – Roundup ’10 – Engineering vs. Management

Java Posse #260 – Roundup 09 – Staffing Agile Teams

Java Posse #176 – Roundup 08 – Why is Agile Hard?

Technology, process, and culture in software development