small medium large xlarge

Driving Technical Change now in print

November 10, 2010

Have you tried out any of the programming languages in Seven Languages in Seven Weeks? How about the very effective agile practices in Agile Samurai? Are you using Git yet? Continuous testing? There’s a lot of great stuff out there that you want to adopt, but as you may have noticed, getting the rest of your team or organization on board with new techniques can be really hard. Now you can learn why people on your team don’t act on good ideas, and how to convince them they should, in Driving Technical Change, now in print and shipping from

Don’t forget that PragProWriMo is underway. Keep going on your own writing project!

And finally, please watch your inboxes tomorrow for a very special announcement about a very special book.

Tell your friends! Tweet this

Driving Technical Change

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, 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 now in print and ebook formats from

Coming Soon:

  • The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends in print first week in December.
  • Agile in a Flash card deck
  • HTML5 and CSS3: Develop with Tomorrow’s Standards Today in print
  • Rails Test Prescriptions: Keeping Your Application Healthy in print
  • Code in the Cloud: Programming Google AppEngine in print

Recently Released:

  • Seven Languages in Seven Weeks [in print]
  • Pragmatic Guide to Git [in print]
  • iPad Programming [in print]
  • Continuous Testing with Ruby [in beta]
  • The Agile Samurai [in print]
  • Thanks for your continued support,

    Dave & Andy

    Books * eBooks * Screencasts * PragPub Magazine