About
Barry Hawkins
Barry Hawkins of All Things Computed coaches groups to successfully apply the processes and technical disciplines of Agile/Lean Software Development. In addition to coaching, Barry practices what he preaches when he develops software on contract as work for hire.
Barry has played various roles in his 17 years in the software industry, including lone developer, team lead, director, and Agile coach and mentor. Over the years, he has developed on multiple platforms, focusing primarily on Microsoft technologies and then Java from 2003 onward. He views technology as a set of tools, and embraces the use of dynamic as well as statically-typed languages, procedural, object-oriented, and functional programming, each having their own strengths in a given problem domain. He writes on these topics at http://barryhawkins.com/blog.
Prior to his career in software, Barry spent 10 years designing, selling, and delivering turn-key industrial packaging and marking systems into 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 consulting and coaching.
Need to get a fledgling Agile adoption off the ground from scratch? Well on your way with Agile but still wrestling with a few of the finer points? Let’s talk.
Videos of Barry Hawkins:
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
