Agile RESOURCES

Agile Bookstore

Wild West to Agile: Adventures in software development evolution and revolution

Wild West to Agile is drawn from personal experience, from the Apollo moon mission to digital transformations.

In 2023, “technology is your business–no matter what your business.” But how did we get here and how could a historical perspective prepare us for the future?

Jim Highsmith tackles the evolution and revolution of software development, embellishes them with personal experiences, from the Apollo moon mission to modern digital transformations, and introduces the adventurous pioneers–from structured era developer Ken Orr to Agile methodologist Kent Beck–who strived to make the world a better place, by building better software.

Jim’s six-decade career has encompassed the Wild West (1966-1979), to Structured Methods and Monumental Methodologies (1980s), to the Roots of Agile (1990s), to the present Agile Era (2001-present). In each era, he explores the evolution of software development methods, methodologies, and mindsets.

Whether you are from the 1970-1980’s generation looking for an “I was there too” moment, a newer generation interested in the evolution of software development, the Agile generation interested in how Agile methodologies were born and evolved, or have a general interest in information technology, Wild West to Agile has something for you.

About the Author(s)
Jim Highsmith

This outside affiliate link may provide a commission to Agile Alliance at no extra cost to you.

Ready to join Agile Alliance?

Unlock members-only access to online learning sessions, Agile resources, annual conference discounts, and more! And when you join, you’ll be supporting our member initiatives, regional events, and global community groups.

Privacy Preference Center

IMPORTANT: We have transitioned to a new membership platform. If you have not already done so, you will need to SET UP AN ACCOUNT on the new platform to establish your user profile. Your previous login credentials will not work until you do this set up.

When you see the login screen, choose “Set up Account” and follow the prompts to create your new account. You can choose to log in using your social credentials for either Google or Linkedin (recommended), or you can set up your account using an email address.