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

How to Shed Obligations When You’re Feeling Overwhelmed

How to Shed Obligations When You’re Feeling Overwhelmed

I’ve been feeling a bit overwhelmed recently. What I’ve learned, after years of accumulating obligations and then having to shed them, is that the solution isn’t to be more disciplined about saying no in the future. It’s to do a periodic audit of everything you’ve already said yes to and then make some harder decisions than you made the first time around.

read more
Fall 2026 Capstone Partners: Welcome to CS 620

Fall 2026 Capstone Partners: Welcome to CS 620

CS 620, the Computer Sciences Capstone, is a course I developed and have been teaching since its pilot in Fall 2020. UW-Madison Computer Sciences Capstone Projects offer our undergraduates real-world, hands-on experience while learning and using best practice software development techniques and agile principles. Here are our partners for the Fall 2026.

read more
The Never-ending Pursuit of Enough

The Never-ending Pursuit of Enough

School is starting this week and there’s a lot going on. And so, I’ve been thinking a lot lately about the idea of enough. How hard it is to actually live there and maintain a lifestyle centered around having “enough”. Why American culture makes this almost impossible, but why it’s worth pursuing anyway.

read more