Thursday 15 March 2018

Mentor #4: Michael "GeePaw" Hill

Welcome back to Agile Tribe of Mentors! This little experiment is going well so far. I've learned a lot and had some great recommendations of books to add to my reading list and folks to follow on twitter.

This 4th installment of the blog is testament to the generosity of our agile community worldwide when it comes to sharing time, thoughts and ideas. Michael is a perfect example. I've never met Geepaw, but he is someone who I have followed on twitter for a while and who's approach, comments and ideas have resonated with me. (It must be our shared XP background :). Anyway, I reached out to him to see if he would contribute to the blog, and he duly obliged.

About Geepaw Hill

Image result for geepaw hill


About 20 years ago, he became an avid early-adopter of a programming method called Extreme Programming (XP). He fell deeply under the influence of ne’er-do-wells like Kent Beck, Ron Jeffries, Bob Martin, and joined that early movement with great energy and fervor.

He also became a software development coach.

He works with software organizations all over the world, down on the floor and up in the penthouse, helping them find and implement solutions to the vexing difficulties of shipping software value for a living.

Full bio here: http://geepawhill.org/whos-geepaw/
Follow on twitter here (Recommended): @GeePawHill

Here is Michael's advice:

Name 1-5 books you regularly recommend, or that you think all agilists should read.
  • Extreme Programming Explained (first edition is better).
  • Smalltalk Best Practice Patterns (i know. trust me.)
  • Analysis Patterns. 
  • Programming Pearls, both volumes.

Name 1-5 people you recommend agilists should follow on twitter (or other social media)

If you could get one single message across to the entire agile community what would it be and why?

Bottom up one step at a time, make every change pay before the next change and STOP ALL BRANDING.

What do you do when you get frustrated with the industry? Do you have any coping mechanisms?

I drink, I play games, I listen to music. I vent to my handful of friends in the trade.

What is your favourite failure you have experienced in your career that set you up for future success?

I don't have a favorite. I've failed so many times in so many different ways. most of them have helped me later.

What advice would you give to folks who are just starting their agile journey? What bad advice have you heard given?

Avoid deep commitment to ideas that sound good until you have tried them. Experiment experiment experiment.

What direction would you like to see Agile go in in the next 5-10 years?

I would like to see it stop being called "agile", let alone the proliferation of branded flavors. I would like to see it become "software development".

Thank you Michael

No comments:

Post a Comment