Troy Frever discovered XP in 2000, after two decades as a professional
software developer. Since then he has been an Extreme Programmer and Coach for
a number of companies in the Seattle area, including Active Voice, Cisco Systems,
Quicksilver Technology, Aviarc Corporation, and RealNetworks. He is currently
having a grand time as a member of the agile development team at
Smilebox, Inc. in Redmond, WA. When he's not writing unit tests or refactoring
mercilessly, Troy enjoys backpacking and skiing with his family and playing
Ultimate Frisbee. Troy is also an organizer of the Seattle Extreme Programming
Users Group (SXPUG).
Diana Larsen currently serves as Chair of the Agile Alliance Board of
Directors. As a partner in
Diana consults with leaders and teams to create work processes where innovation,
inspiration, and imagination flourish. With more than fifteen years of experience
working with technical professionals, she brings focus to the human side of
organizations, teams and projects. Diana co-authored Agile Retrospectives:
Making Good Teams Great! with Esther Derby, and writes occasional
blog posts and articles.
Diana discovers solutions and possibilities where others only
find barriers and obstacles.
Patrick Logan has been a professional in the software industry since
1981, and in Portland since 1988. He's been part of a wide range of
software projects from computer aided design and manufacturing of
electronics, to financial systems, object-oriented database systems,
and video conference systems. He has coached and practiced agile
development for many years. His appreciation for interactive,
iterative, test-driven development stems from his affection for and
experience with dynamic languages, reaching back to the Bronze Age
with Lisp and Smalltalk.
You can read his blog at
Charlie Poole has spent more than 30 years as a software developer,
designer, project manager, trainer and coach. After a long career in IT for
a local government agency, he has managed an independent consultancy since 1995,
with clients ranging from government agencies to internet startups. Through his company,
PooleConsulting, he works with teams to help
them adopt agile practices and with managers to help them understand how
to work with agile teams.
Charlie specializes in the role of tests in agile development and regularly
presents workshops on topics like Test-Driven Development and
Communicating with Tests. He is the primary maintainer of the open source
NUnit Test Framework, supporting cross-platform
development of managed code, and the author
of the NUnitLite embedded framework.
He is currently working on a number of test-integration tools, including
one for the Visual Studio environment.
Charlie maintains a developer-oriented web site at
charliepoole.org and a blog at
nunit.com/blogs. He developed and
hosts the Agile Open Northwest site.
Rebecca Wirfs-Brock, president of
Wirfs-Brock Associates, specializes
in the transfer of analysis and design expertise to organizations through
training, mentoring, and consulting. Rebecca invented the set of design
practices known as Responsibility-Driven Design and is an innovator in
practical techniques. Her most recent book is Object Design: Roles,
Responsibilities, and Collaborations (Addison-Wesley, 2003). Rebecca and her
associates excel at helping teams develop solutions which support planned
variations. Throughout training and consulting, Wirfs-Brock Associates employ
the principles of Responsibility-Driven Design and fluidly move between
details and "big picture" thinking. Rebecca's clients are energized to
incrementally implement and communicate solutions to complex problems.
Rebecca is the design columnist for IEEE Software and blogs at
A former Agile Alliance board member, Rebecca is active in the Agile, OOPSLA,
and Software Development Best Practices conferences.
Monica Yap is the Engagement Manager for SolutionsIQ, focused on building and leading
successful Agile teams for outsource projects. Monica has over 16 years of development
experience and 8 years of leading agile teams experience, providing quality products
through the use of continuous refactoring, unit testing, pair programming, small releases,
and an evolving architecture. She has worked with distributed Agile teams over 4 years
(US, UK, Singapore). She and her teams have demonstrated tremendous successes, with 90%
of the iterations have delivered on time, met or exceeded customer expectations.
Monica is a regular presenter at conferences (including Agile2005, Agile2006, Agile2007, and
Agile2008) and volunteer technical and process groups including; the Seattle Agile user group,
Seattle Java user group, and Seattle APLN. She is currently helping to create a new Beyond Agile
group in Seattle.