The Roots of Agile, Part 1

Posted September 6, 2007 in Business Agility & Software Engineering Excellence, Business Technology & Digital Transformation Strategies

Agile software development attempts to enhance our ability to make changes during the product development process. This is valuable because the business world is becoming increasingly chaotic in the following ways:

  • Customers change their minds or use the product in unanticipated ways.

  • New competitors appear or existing ones introduce threatening products.

  • New product technologies arise or planned technologies don't work out as anticipated.

About The Author
Preston Smith
Preston G. Smith has been an independent management consultant since 1986 helping manufacturers to bring new products to market faster. He is coauthor of the time-to-market classic,Developing Products in Half the Time. More recently, he has authored Flexible Product Development (Jossey-Bass, 2007), which re-creates the approaches of agile software development to enable the developers of non-software products to enjoy the benefits of an agile… Read More
Not a member? Gain Access to the Cutter Experts today — register now to read select open-access articles.