Coaches
|
Joshua Kerievsky is founder of Industrial Logic
, Inc., an early pioneer and expert in Extreme
Programming (XP), author of the best-selling, Jolt Cola Award-winning book
Refactoring to Patterns, thought leader behind Industrial XP, a state-of-the-art
synthesis of XP and Agile Project Management and an innovator of Agile eLearning,
which helps organizations “Scale Agility Faster.” Joshua has over 20 years of
experience in software development and loves coaching agile project communities,
helping executives understand and manage technical debt, leading excellent
workshops, and building software products (because it enables him to
“walk the agile
talk” as an entrepreneur, manager, customer and programmer).
|
|
Bill Wake has been programming
for more than 20 years. He coaches and teaches agile and XP teams,
as an independent consultant from 2001 to 2006 and as the manager
of software development at Gene Codes Forensics from 2007 to early
2009. He’s a regular presenter at agile-related conferences. Bill
is the author or co-author of several books, including Extreme
Programming Explored, Refactoring Workbook, Design Patterns in
Java, and the forthcoming Refactoring in Ruby. He lives in Saline,
Michigan (near Ann Arbor).
|
|
Alan Harriman is a seasoned professional programmer
and XP/Agile coach (he has over a decade of XP/Agile experience).
Alan has served in developer-coach roles leading agile projects and
transitions ranging from enterprise applications to web-based commerce
across a variety of domains. He is well versed in modern development
languages and XP practices, including Test-driven Development and
Emergent Design for applications and databases. Alan is a founding
member of the Silicon Valley Patterns Group and enjoys teaching on
patterns and other technical topics. When not programming or
coaching, Alan can often be found out on the cross-country ski
trails or paddling into the surf lineup.
|
|
Mike Bria is an energetic software craftsman with a unique mix of passion for
and experience with hardcore programming, organizational dynamics, and business administration.
Mike's experience with XP ranges from single team coaching all the way to co-leading one of the world's
largest agile adoptions while at Siemens; he's as comfortable and effective working beside programmers
as he is managers, customers, and executives. Mike has programmed in varied domains and has extensive experience
with modern object-oriented programming languages, technologies, and techniques; he loves beautiful code.
He's an active writer and speaker on all things agile. Outside the office, look for Mike cruising
the mountains on a snowboard or bike, parachuting from a plane, or enjoying a family day at the beach
somewhere near his home in sunny Philadelphia.
|
|
Brian Foote has been programming professionally since the dawn of the
Carter Administration, often in the service of academic researchers of
various stripes. His protracted association with the academy has
enabled him to dabble extensively in research while being paid to
develop real software. His interests include objects, programming,
software architecture, programming language design, reflection,
meta-level architecture, patterns, refactoring, frameworks, reuse, and
software devolution. His exposure to Smalltalk during his
impressionable formative years indelibly shaped his attitudes towards
software architecture and design. Brian is a long-time member of the
object-oriented programming community, and indeed, is one of five
people to have attended every OOPSLA conference to-date. He has been
active in the patterns community as well, and helped to edit Pattern
Languages of Program Design, Volume 4. He has been teaching design
patterns since sometime during the last century. His hobbies include
playing the guitar and programming language research. He lives in
Urbana, Illinois.
|
|
Keith Ray has been a professional programmer since the mid-1980's
shipping shrink-wrapped and other software on Macintosh, Windows and
Unix platforms using C++, Objective-C and Java. In recent years, he
has concentrated on mastering Design Patterns, Extreme Programming and
Test-Driven Development, as well as agile team-work practices. Keith
enjoys working side-by-side with individuals to improve their
refactoring and test-driven development skills. He is passionate about
improving code quality and software ease-of-use, while pragmatic about
delivering products on-time. Keith has published articles about XP and
Refactoring; blogs on Agile and other topics, and lives near Silicon
Valley in the San Francisco Bay Area.
|
|
Gil Broza helps organizations, teams and individuals implement high-performance Agile principles and practices.
His coaching and training clients – over 1,000 professionals in 20 companies – have delighted their customers,
shipped working software on time, boosted their productivity and decimated their software defects.
Beyond teaching, Gil helps people overcome limiting habits, fears of change, blind spots and outdated beliefs,
and reach higher levels of performance, confidence and accomplishment.
In the last five years, Gil has worked with organizations of every size
and industry, including software/hardware, embedded, financials,
enterprise applications, and education. He has conducted readiness
assessments, skills trainings, project kick-offs, large-scale
transitions, on-going process coaching, retrospectives, and process
fix-ups and tune-ups. Prior to becoming a consultant, Gil was an
R&D manager, team leader and developer for 12 years, successfully
applying Agile methods since 2001.
Gil has an M.Sc. in Computational Linguistics and a B.Sc.
in Computer Science and Mathematics from the Hebrew University of
Jerusalem, Israel. He is a certified NLP Master Practitioner and has
studied organizational behaviour and development extensively. He has
written several practical papers for conferences and trade magazines,
winning the Best Practical Paper award at XP/Agile Universe 2004. Gil
is currently co-producing the Coaching stage for the “Agile 2009”
conference.
Gil lives in Toronto, Canada with his wife and twins.
|
|
Mike Hill has been a professional programmer for twenty-six years. For the last eight years
he has focused his efforts as a trainer, coach, and team lead on XP and IXP software projects
and transitions. Mike is a well-known leader in the Agile community and is a regular speaker
at related industry events. Mike has extensive experience with many modern object-oriented
languages and design methods. His professional experiences include shrink-wrapped software,
in-house IT projects, web development (including J2EE), and embedded applications. Mike lives
near the small, but lively Anarchy Creek in Virginia.
|
|
III asks the questions technology tries to answer.
Exploiting his four decades of systems experience (and a
degree in Dramatic Art), he coaches teams through strategic
planning, chartering, essence modeling, tough decisions,
retrospecting and having great fun doing good work. His
company, Systemodels, teaches and consults with projects and
teams across North America, and has worked with clients in
most primary sectors of the economy. III is a master
facilitator and has worked with Industrial Logic since 1997.
Prior, III was a senior staff consultant with Yourdon, Inc
and senior research analyst with Bank of America. For
enjoyment and spiritual amusement, III travels North America
in his 1970 VW Bus (with over half a million miles).
|
|
Steve Hayes, an experienced XP coach, programmer and consultant (since 1987).
Since the late 1990s, Steve was XP coach and programmer for several financial
systems at Goldman Sachs. He has worked closely with Kent Beck and teaches
Industrial Logic's
XP workshops in Australia and New Zealand.
|
|
Ken Auer is President of RoleModel Software,
Inc. which he founded in 1997. He has been active in the development of
object oriented software since 1985 and has been a leading player in a
large variety of software systems and frameworks, many which have been
very long-lived. Though he has spent the majority of this time applying
his craft, he has also played a variety of management and mentoring
roles. He is not only considered a Master Software Craftsman by his
team members and clients, but also recognized as a leader in the object
technology community. Some of the wisdom of this pioneer in the
application of Extreme Programming has been captured in the book "Extreme
Programming Applied: Playing To Win" which he co-authored with Roy
Miller.
|
|
|
|
|