This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Rust Web Development and have Bastian Gruber on-line!
See this thread for details.
Win a copy of Rust Web Development this week in the Other Languages forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

The Nature of Software Development by Ron Jeffries

Posts: 5218
IntelliJ IDE Python Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
[size=10]Image from[/size]
Publisher: The Pragmatic Bookshelf

[quote=The Pragmatic Bookshelf] 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 that help good Agile projects deliver better software sooner, and at a lower cost. Using simple sketches and a few words, the author invites you to follow his path of learning and understanding from a half century of software development and from his engagement with Agile methods from their very beginning.[/quote]
[size=18][b]Book Preview (when available)[/b][/size]

[size=18][b]From the publisher[/b][/size]
[list][url=]Preface[/url][/list] [list][url=]Introduction[/url][/list] [list][url=]Value – what makes it up?[/url][/list] [list][url=]Value – how can we measure it?[/url][/list] [list][url=]Scaling Agile[/url][/list]
[size=18][b]Where to get it?[/b][/size]

[list][url=][/url][/list] [list][url=]The Pragmatic Bookshelf[/url][/list]
[size=18][b]Related Websites[/b][/size]

Tim Cooke
Posts: 5218
IntelliJ IDE Python Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
'The Nature of Software Development' is aimed at anyone who wants to get the best out of their software development process. As an experienced developer I found it an interesting read but I expect software team managers will get the most value from it.

Ron Jeffries presents some simple, but not necessarily easy, ways to think about writing software. He discusses how to organise your work, and your teams. In doing so he cuts away a lot of the chaff and ceremony that has overshadowed some Agile methodologies in recent times to draw us back to the fundamental qualities that formed the Agile Manifesto nearly 15 years ago.

The book has a strong message, yet it is a light read. Ron uses his natural and conversational language along with plenty of pictures to illustrate his teachings, which makes for a pleasantly relaxed reading experience.

Overall an enlightening read that cuts right to the meaty parts of why we write software and presents recommendations for how we organise our work and ourselves to write valuable software in an effective manner. While at times feeling like a collation of blog posts, it's a worthwhile collation that highlights the fundamentals of what Agile is intended to be. The abundance of illustration is a nice touch but does not present well in eBook format, being particularly uninspiring on the Kindle version. Nonetheless, a good read for software developers and team managers.

I give this book 7 out of 10 horseshoes.

Disclosure: I received an eBook copy of this title from the publisher in exchange for reviewing it on behalf of CodeRanch.
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
    Bookmark Topic Watch Topic
  • New Topic