Name Change Welcome to BookDNA.com (formerly Shepherd.com)
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • 🥇 Best Books 2025
  • My Book DNA
  • Profile
  • Refer friends
  • 🐇 🕳️ ✨
  • Logout
Browse
  • Fiction
  • Nonfiction
  • Kids
  • YA
  • Best Books 2025
  • My Book DNA
  • Home
  • For Authors
  • Our Story
  • Membership
Software Lists by Experts All Time Best Trending New By Book DNA List by Experts

Software

  • All Time Best
  • Trending
  • New
  • By Book DNA
  • List by Experts

Software book lists by experts

Explore science fiction book lists created by fans.

  • Markus Gärtner Surviving the Agile world as a software tester Book cover of Agile Testing: A Practical Guide for Testers and Agile Teams Book cover of More Agile Testing: Learning Journeys for the Whole Team Book cover of Lessons Learned in Software Testing: A Context-Driven Approach Book cover of The Art of Agile Development Book cover of Quality Software Management, Volume 1: Systems Thinking
  • Karl Wiegers Defining software requirements Book cover of Mastering the Requirements Process: Getting Requirements Right Book cover of Requirements by Collaboration: Workshops for Defining Needs Book cover of The Quest for Software Requirements Book cover of Use Cases: Requirements in Context Book cover of User Stories Applied: For Agile Software Development
  • Mike McQuaid Becoming a great open source software engineer Book cover of The Design of Everyday Things Book cover of Working in Public: The Making and Maintenance of Open Source Software Book cover of Peopleware: Productive Projects and Teams Book cover of Producing Open Source Software Book cover of Ship It!: A Practical Guide to Successful Software Projects
  • Jan Van Ryswyck Starting your software developer journey Book cover of Test Driven Development: By Example Book cover of Growing Object-Oriented Software, Guided by Tests Book cover of Working Effectively with Unit Tests Book cover of Agile Technical Practices Distilled: A learning journey in technical practices and principles of software design Book cover of xUnit Test Patterns: Refactoring Test Code
  • Nancy R. Mead Software security engineering Book cover of Software Security: Building Security in Book cover of Software Security Engineering: A Guide for Project Managers Book cover of Secure Coding in C and C++ Book cover of The Security Development Lifecycle Book cover of Computer Security: Art and Science
  • Jesse Liberty For creating great software Book cover of The Clean Coder: A Code of Conduct for Professional Programmers Book cover of Clean Agile: Back to Basics Book cover of Software Architecture with C# 10 and .NET 6 Book cover of Why Software Sucks...and What You Can Do About It Book cover of Unit Testing Principles, Practices, and Patterns
  • Mark Richards Better understanding software architecture Book cover of The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise Book cover of A Practical Guide to Enterprise Architecture Book cover of 97 Things Every Software Architect Should Know Book cover of Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions Book cover of Just Enough Software Architecture: A Risk-Driven Approach
  • Karl Wiegers Lessons about software development Book cover of 201 Principles of Software Development Book cover of Software Engineering at Google: Lessons Learned from Programming Over Time Book cover of Facts and Fallacies of Software Engineering Book cover of AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis Book cover of Rapid Development: Taming Wild Software Schedules
  • Michael K. Levine If you want to lead great software delivery teams Book cover of Microsoft Secrets: How the World's Most Powerful Software Company Creates Technology, Shapes Markets and Manages People Book cover of I Sing the Body Electronic: A Year With Microsoft on the Multimedia Frontier Book cover of The Toyota Way: 14 Management Principles from the World's Greatest Manufacturer Book cover of The Toyota Product Development System: Integrating People, Process, and Technology Book cover of Team Topologies: Organizing Business and Technology Teams for Fast Flow
  • Steve Fenton DevOps from before DevOps was invented Book cover of The Human Side of Enterprise Book cover of The Goal: A Process of Ongoing Improvement Book cover of Out of the Crisis Book cover of Peopleware: Productive Projects and Teams Book cover of Extreme Programming Explained: Embrace Change
  • João Rosa A people first approach to technology Book cover of Domain-Driven Design: Tackling Complexity in the Heart of Software Book cover of Unleash Your Complexity Genius: Growing Your Inner Capacity to Lead Book cover of Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations Book cover of Team Topologies: Organizing Business and Technology Teams for Fast Flow Book cover of Design for Safety
  • Christopher Trudeau Books for coders shelf Book cover of Automate the Boring Stuff with Python: Practical Programming for Total Beginners Book cover of A Philosophy of Software Design Book cover of Refactoring Databases: Evolutionary Database Design Book cover of The C Programming Language Book cover of Open Source Licensing: Software Freedom and Intellectual Property Law
  • John Z. Sonmez Fun for software developers Book cover of Code: The Hidden Language of Computer Hardware and Software Book cover of Clean Code: A Handbook of Agile Software Craftsmanship Book cover of Gödel, Escher, Bach: An Eternal Golden Braid Book cover of Programming Pearls Book cover of The Imposter's Handbook: A CS Primer for Self-taught Developers
  • Jeanne Boyarsky Becoming a better Java developer Book cover of 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts Book cover of Working Effectively with Legacy Code Book cover of Practical Design Patterns for Java Developers: Hone your software design skills by implementing popular design patterns in Java Book cover of DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers Book cover of Head First Git: A Learner's Guide to Understanding Git from the Inside Out
  • Gojko Adzic For new software product managers Book cover of User Story Mapping Book cover of Lean Analytics: Use Data to Build a Better Startup Faster Book cover of Inspired: How to Create Tech Products Customers Love Book cover of How to Measure Anything Workbook: Finding the Value of "Intangibles" in Business Book cover of The 4 Disciplines of Execution: Achieving Your Wildly Important Goals
  • Tanya Janca DevSecOps (it is just like DevOps, done securely) Book cover of The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations Book cover of The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win Book cover of Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations Book cover of The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data Book cover of Investments Unlimited: A Novel About DevOps, Security, Audit Compliance, and Thriving in the Digital Age
  • Mark S. Nixon Computer vision from a veteran professor Book cover of Vision: A Computational Investigation into the Human Representation and Processing of Visual Information Book cover of Multiple View Geometry in Computer Vision Book cover of Computer Vision: Models, Learning, and Inference Book cover of Computer Vision: Algorithms and Applications Book cover of Advanced Methods and Deep Learning in Computer Vision
  • Robert Sedgewick What computer science is all about Book cover of Alan Turing: The Enigma Book cover of Computers Ltd.: What They Really Can't Do Book cover of The Innovators Book cover of Dealers of Lightning: Xerox Parc and the Dawn of the Computer Age Book cover of Algorithms to Live By: The Computer Science of Human Decisions
  • Yehonathan Sharvit Become a great developer Book cover of Structure and Interpretation of Computer Programs Book cover of Gödel, Escher, Bach: An Eternal Golden Braid Book cover of Naming and Necessity Book cover of The Goal: A Process of Ongoing Improvement Book cover of Grokking Simplicity: Taming complex software with functional thinking
  • Chris Zimmerman Programming for people who want to be good at it Book cover of The Pragmatic Programmer: Your Journey to Mastery Book cover of The Soul of a New Machine Book cover of Software Engineering at Google: Lessons Learned from Programming Over Time Book cover of Introduction to Algorithms Book cover of Becoming a Better Programmer: A Handbook for People Who Care About Code
Something went wrong :(

Copyright © 2026 - Bookdna.com

NLP Powered By Wikifier.org

Shepherd is a participant in the Bookshop.org and Amazon Associate Affiliate Programs. As a participant, we may earn from qualifying purchases made on those sites.

Discover
  • Discover The Best Books
  • Follow Our Development
About
  • Our Story
  • For Authors
  • Media Inquiries
  • Contact Us
  • Become Founding Member
  • Donate
Legal
  • Affiliate Disclosure
  • Privacy Policy
  • Terms & Conditions
  • Website Disclosure

Login

Create Account

Continue with Google

or

Forgot Password?
Continue with Google

or