Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Changing Software Development: Learning to Become Agile 1st Edition

5 out of 5 stars 2 customer reviews
ISBN-13: 978-0470515044
ISBN-10: 047051504X
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$22.39 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$60.00 On clicking this link, a new layer will be open
More Buying Choices
22 New from $23.77 17 Used from $22.37
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

$60.00 FREE Shipping. Only 1 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Editorial Reviews

From the Inside Flap

"Where a situation involves change, the solution involves learning. If you don't believe that this applies to software development, this book will set you straight. If you do believe it, this book will help you go about it. Either way, you'll learn something."

Kevlin Henney

From the Back Cover

“Successful companies have known the importance of continuous change and learning for a long time; this is the first book that describes these concepts in an organic way in the context of software development. A must read for everybody involved in this business.”

Giovanni Asproni, Director, Asprotunity Limited

“Do you want to improve software development in your organization? Do you believe in agile methodologies but struggle to introduce them? You will find help in this book. Allan has done an excellent job of combining modern business management principles with modern software methodology so you can draw on the knowledge of both business and software experts.”

Lise B. Hvatum, Software Development Manager, Schlumberger

Changing Software Development links the software world of technology and processes to the business world of knowledge, learning and change. This book explains why software development is an exercise in change management and organizational intelligence. Using knowledge management theory, the author gives developers and managers the tools to enhance learning and adopt new innovative approaches such as Agile and Lean software development.

This book is peppered with practical advice and case studies to explain how and why knowledge, learning and change are important in the development process. In addition, Allan offers direct actions that can be undertaken to enhance and build a learning environment.

Chapter highlights include:

  • Understanding Agile Development
  • Information Technology – Bringer of Change
  • Change Model
  • Making Change Happen

Changing Software Development provides the necessary skills in change management to enable developers to use new approaches to deliver successful projects.


Product Details

  • Paperback: 258 pages
  • Publisher: Wiley; 1 edition (February 11, 2008)
  • Language: English
  • ISBN-10: 047051504X
  • ISBN-13: 978-0470515044
  • Product Dimensions: 7.5 x 0.6 x 9.3 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #3,677,786 in Books (See Top 100 in Books)

Customer Reviews

5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Top Customer Reviews

By Giovanni Asproni on November 7, 2009
Format: Paperback
Agile development is becoming mainstream. However, succeeding with it is more difficult than what it seems. Just picking an agile methodology (e.g., XP, Scrum, DSDM, etc.) and implementing it in an "out of the book" fashion is not enough--as many have already found by trying this approach only to see their projects improve only marginally, or, in many cases, fail.

This book goes beyond the process mechanics and explains what is truly important for creating successful Agile companies and teams independently of the methodology used--i.e., creating a "learning organization", where continuous change and improvement are the norm.

If you are trying to improve the way your company or team works, then you'll find the practical advice inside this book really invaluable.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
One of the useful idea I gained by reading this book was that in order to change, you must first learn a new way of doing things.

This thoughtful book explains how to help a software team to change, and challenges the idea that developing software is an engineering discipline. Instead Kelly proposes it is an exercise in learning and knowledge creation.

This book explains how to promote knowledge and learning within your company, with the end goal being to create a learning organisation. It also talks about change and how to make it happen.

I would highly recommend this book to anyone who wants to improve a software team, department or company.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Changing Software Development: Learning to Become Agile
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
This item: Changing Software Development: Learning to Become Agile