small medium large xlarge

Driving Technical Change


If you work with people, and want them to accept your ideas, you need this book.

Finding cool languages, tools, or development techniques is easy—new ones are popping up every day. Convincing co-workers to adopt them is the hard part. The problem is political, and in political fights, logic doesn’t win for logic’s sake. Hard evidence of a superior solution is not enough. But that reality can be tough for programmers to overcome.

In Driving Technical Change: Why People on Your Team Don’t Act on Good Ideas, and How to Convince Them They Should (Pragmatic Bookshelf, $32.95), Adobe software evangelist Terrence Ryan breaks down the patterns and types of resistance technologists face in many organizations.

You’ll get a rich understanding of what blocks users from accepting your solutions. From that, you’ll see techniques for dismantling their objections—without becoming some kind of technocratic Machiavelli.

You’ll learn all about peoples’ “resistance patterns.” There’s a pattern for each type of person resisting your technology, from The Uninformed to The Herd, The Cynic, The Burned, The Time Crunched, The Boss, and The Irrational. From there you’ll discover battle-tested techniques for overcoming users’ objections, and strategies that put it all together: the patterns of resistance and the techniques for winning buy-in.

In the end, change is a two-way street. In order to get your co-workers to stretch their technical skills, you’ll have to stretch your soft skills. This book will help you make that stretch without compromising your resistance to playing politics. You can overcome resistance (however illogical) in a logical way.

Available in epub, mobi, PDF direct from the publisher and in paperback from fine bookstores worldwide.

What People are Saying

“Terrence Ryan manages to create a fun and easy-to-read narrative with examples so accurate and familiar they that will often leave you wondering whether he was sitting next to you in a recent office meeting.”—Brian Rinaldi, Web community manager, Adobe Systems Inc.

“Ryan combines the eye of an engineer, the insight of a psychotherapist, and the experience of a soldier in the trenches to provide a flowchart approach to your most immediate problem, as well as a fascinating overview of how to be more productive and less frustrated with your technical work.” —Jeff Porten, Internet consultant and author, Twentysomething Guide to Creative Self-Employment

Book Information

Cover Image For Driving Technical Change…

Driving Technical Change

Why People on Your Team Don’t Act on Good Ideas, and How to Convince Them They Should

by Terrence Ryan

ISBN: 9781934356609, 146 pages, $32.95US, $37.95CA, 7.5×9.

Pragmatic Bookshelf Titles are distributed to bookstores internationally by O’Reilly Media.

Additional Resources

Sample chapters, table of contents, and more information is available on the book’s home page.

About Pragmatic Bookshelf

The Pragmatic Bookshelf features books written by developers for developers. The titles continue the well-known Pragmatic Programmer style, and continue to garner awards and rave reviews. As development gets more and more difficult, the Pragmatic Programmers will be there with more titles and products to help programmers stay on top of their game.


Press and Editorial Queries Only:
Contact Andy Hunt or Dave Thomas
Pragmatic Bookshelf
800-699-7764 (+1 919-847-3884)

<< Pragmatic Guide to Subversion | Pragmatic Guide to Git >>