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).
|
|
Gil Broza has been with Industrial Logic since 2004, coaching
and training organizations in Industrial XP. Gil has worked
with companies of virtually every size and industry and been
involved in all aspects of the transition life cycle. He has
presented papers at Agile2005 and XP/Agile Universe 2004.
Prior to joining Industrial Logic, Gil was an R&D manager,
team leader and developer for 12 years, successfully applying
Agile methods since 2001. His experience ranges from small
to large-scale projects, versions 1 and later, and crosses
such domains as financial systems, bioinformatics,
conversational agents, network infrastructure, and internet
content delivery. Gil has an M.Sc. in Computational
Linguistics from the Hebrew University of Jerusalem, Israel;
he lives in Toronto, Canada, where he keeps himself
otherwise occupied discovering wild life — raising
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.
|
|
Alan Harriman is a seasoned professional programmer and
agile coach. For the past six years, 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 agile 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.
|
|
Dave Rooney has been developing software professionally since 1988, and
has used Extreme Programming with great success since 2000
as a consultant for Canadian public sector organizations.
He was initially drawn to XP by its focus on quality and
delivering business value to the Customer, and quickly
overcame the typical misconceptions. Dave is a co-founder
of the Ottawa (Canada) XP Group, and continues to be an
active writer, speaker and advocate of agile methods in
Canada. When not fighting to keep the cat off his keyboard
while working, he enjoys the outdoors, running and is almost
as passionate about software as he is about flying!
|
|
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.
|
|
Max Baumann has been programmer, coach, and trainer on small and
large scale Traditional, Agile, and XP projects over the past ten
years. Max is a capable developer who brings theory to practice by
working side-by-side with teams to improve their collaboration,
refactoring, test-driven development, and storytest-driven
development skills. He regularly shares his expertise with
organizations and conferences as a trainer and speaker. He is
committed to refining his craft, and is passionate about making
software development enjoyable for everyone from customers and
programmers to the end users. In his spare time he can be found
enjoying the outdoors, cooking and playing the mandolin.
|
|
Benny Sadeh is an experienced XP coach, programmer,
and consultant since 1987. Benny has utilized Object Oriented
technology since the mid 90s, and has been actively applying and
harvesting Patterns ever since, while perfecting his software craft.
His experience ranges from small to large-scale projects, and crosses
many domains including the Insurance, Financial, Telecommunications,
CadCam, Pharmaceutical, and Travel industries. Benny divides his time
between development, coaching, continuous learning, and Aikido.
|
|
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).
|
|
Diana Larsen is a senior organizational development and change
management consultant who shares her time between
Industrial Logic and
FutureWorks Consulting. Diana
works with clients in the software industry to create and maintain company culture
and performance, in other words, building workplaces that develop and dignify people
while achieving business results. Her focus on large and small changes in
organization culture, structure and leadership has served clients through startups,
transitions, expansions and alliances. A specialist in the "I" of
Industrial XP, Diana serves as a coach,
consultant and facilitator to senior and middle managers, development teams and
others in the project community. She conducts readiness assessments and facilitates
processes (including project chartering and retrospectives) that support and sustain
change initiatives, attain effective team performance and retain organizational
learning. Diana has special expertise in using appreciative inquiry approaches,
Open Space Technology and other large group processes. She is a frequent speaker
at XP/Agile conferences, authors articles on XP and organizational change,
co-founded the Women's
Center for Applied Leadership and serves as a board member of
the Earth and Spirit Council.
|
|
SteveHayes, 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.
|
|
Russ Rufer has been building software systems for 15 years. His
wide ranging experience includes desktop applications, embedded
firmware, telecommunications, networking, satellite simulation,
and productivity tools. Russ leads weekly meetings of the
Silicon
Valley Patterns Group, which he founded in 1998 and regularly
organizes pre-publication review teams to provide feedback on new
literature from the software patterns and agile development
communities. Russ has worked with Industrial Logic for several
years. He divides his time between pure development, coaching and
leading workshops on Extreme Programming, Testing, Refactoring
and Patterns.
|
|
Tracy Bialik, who has two decades of software development experience,
is a lead agile development coach and programmer. Whether building
embedded devices to help children learn while they play, or evolving a
large satellite simulation framework, Tracy applies both her development
and leadership skills to every project. Tracy is a founding and active
member of the
Silicon Valley
Patterns Group. She teaches The Design Patterns Workshop and The
Testing & Refactoring Workshop.
|
|
|
|
|