Agile Discovery & Delivery: Simplicity

Category: Book Excerpts | Books
July 4, 2023

I wish everyone reading a very happy July 4th weekend! I’ve had a couple of free days this weekend with nothing planned and they reminded me just how important the idea of “simplicity” really is. I’ve used them to get the manuscript for my upcoming book Agile Discovery & Delivery ready to upload to Amazon. That should happen TODAY! If you can’t wait to purchase it, you can check out my pre-order link here. The eBook has been the #1 New Release in the Software Engineering category almost the entire time it’s been open for pre-orders. I am so thrilled and humbled by the excitement and support I’m getting from friends, colleagues, my former students, and strangers. The paperback and hardcover options should be available on or shortly after July 18th.

Book Excerpt: Simplicity Principle

Today, I’d like to share another book excerpt from the first chapter: An Agile Software Development Overview. In this chapter, I discuss what “agile” is, waterfall vs. agile, the agile manifesto, and the agile principles.

Just like children, I’ll never admit that I have favorites between the various agile principles (oh wait, I actually DO talk about my favorites in the book!). That being said, this might be one of them. Here’s how I explain the agile principle of “simplicity”.

Simplicity

Agile software development maximizes the following (not an exhaustive list):

  • The number of meetings we’re NOT in
  • The number of lines of code we DON’T write
  • The pages of documentation we DON’T produce
  • The number of dependencies we DON’T have
  • Time spent on the most important tasks
  • Team communication effectiveness
  • The speed with which we remove team blockers
  • Each team’s decision-making abilities and empowerment

With agile development, simplicity guides everything we do as a software development team.

“The simplest solution is almost always the best solution.” – Occam’s razor

Agile teams strive to incorporate simplicity in everything they build. The smaller and more decoupled (free from dependencies on other system parts) a solution is, the easier it is to add features.

Thanks for reading! If you know of anyone who might enjoy my book, I would love it if you would pass the link on to them!

Search the Blog

Subscribe to Blog via Email

Enter your email address to subscribe to this blog. We will never share your email.

About Amber Field

Amber has over 20 years of experience working in the software industry with agile software teams and specializes in creating efficient, happy teams & clients while helping them scale, execute, and work / live intentionally.
Get to know Amber →

Check Amber Out On:

Browse Posts by Category

Recent Posts

Slow Productivity by Cal Newport: Good Reminder, Not As Good as Deep Work

Slow Productivity by Cal Newport: Good Reminder, Not As Good as Deep Work

In Slow Productivity Newport says that our current definition of productivity is broken. Busyness has become a proxy for actual effort, and that history’s most creative and impactful people worked very differently than we do today. I buy into this premise completely. Newport is one of the clearest thinkers writing about work and attention right now, and I always appreciate his thoughts. Here’s a review about what I found valuable and perhaps not as valuable.

read more
Why I Keep Starting New Things in Retirement (And Why You Should Too)

Why I Keep Starting New Things in Retirement (And Why You Should Too)

The truth about retirement is, I’m still figuring out which challenges belong in my days and which problems I really want to solve. I’m still learning what it means to do hard things by choice rather than by obligation and how to find the right balance between the ebb of rest and the flow of something hard that I think matters. Here’s what I’ve figured out so far.

read more
The Best Part of Our Viking Rhine Trip Was After the Boat: Switzerland, Lake Como & Milan

The Best Part of Our Viking Rhine Trip Was After the Boat: Switzerland, Lake Como & Milan

Our extension, which went from Basel through the Swiss Alps by the scenic Bernina Express train, two nights in St. Moritz, another scenic train into Italy, a stop at Lake Como, and two nights in Milan, was fantastic. It had everything the river cruise sometimes lacked: free time, fitness centers, beautiful hotels, and the feeling that the pace was ours to explore. Let me tell you how our post-extension to Switzerland and Italy went.

read more