Cover of The Nature of Software Development

The Nature of Software Development

Ron Jeffries

You need to get value from your software project. You need it "free, now, and perfect." We can't get you there, but we can help you get to "cheaper, sooner, and better." This book leads you from the desire for value down to the specific activities...

5 score
#504 overall

Score based on developer article recommendations — not sales data or reviews.

Check on Amazon

🟢 Developer Verdict

A practical guide detailing Agile principles and specific activities to help intermediate developers deliver software with greater value, speed, and cost-efficiency.

Read this if

  • You want to improve value delivery in your Agile software projects.
  • You seek actionable strategies for 'cheaper, sooner, and better' software.
  • You are an intermediate developer looking to refine your project approach.

Skip this for now if

  • You are seeking advanced technical deep-dives into specific coding practices.
  • You prefer a theoretical overview rather than practical, activity-based guidance.
  • You are new to software development and need an introduction to basic concepts.
Developer signal: Overwhelming Consensus · 100% 2 analyzed mentions PracticalWell WrittenFoundational

📊 Why Developers Recommend

1.

It helps developers think more intentionally about professional growth.

2.

It provides practical career guidance specific to the engineering profession.

3.

Valued for its practical approach — concepts connect directly to real-world engineering decisions and daily work.

Top signals: PracticalWell WrittenFoundational

💬 What Developers Say

"I haven’t invented this. It’s from The Nature of Software Development book that @stanete recommended some time ago."

— javaguirre · Why we ditched story points to be more value-oriented · Dec 11, 2019

"We haven’t invented this way of working. Some of the tips are from the Influence of the **Nature of Software Development and Clean Code** , among other books."

— javaguirre · Why we ditched story points to be more value-oriented · Dec 11, 2019

"This book leads you from the desire for value down to the specific activities that help good Agile projects deliver better software sooner, and at a lower cost."

— tanakamutakwa · Books every new software developer should read · Mar 2, 2021

👤 Who Should Read This

Difficulty: Beginner-friendly Style: Practical, Foundational

Explore Similar Books

More books in similar categories — browse to discover your next read.

Recommended in 2 Articles

Books every new software developer should read
● DEVby tanakamutakwa· Mar 2, 2021

Score Trend

Last 90 Days

Articles

0

vs prev 90d

0

Unique authors

2

Total mentions

2

Source Platforms

DEV 2
📰 About this signal · 2 analyzed mentions · Mostly High confidence

Article Types

Personal Story 1
Book List 1

Confidence

High 2
Check on Amazon

As an Amazon Associate, we earn from qualifying purchases.