Learning new development processes can be difficult, but switching to Agile doesn’t need to be complicated. Explore the theories behind Agile and learn how to make it work for you. In Agile Software Development Succinctly, author Stephen Haunts will guide you to a fuller understanding of Agile, its advantages and disadvantages, and how to get the most out of it.
Free Software Engineering Books
Agile with Guts: A pragmatic guide to value-driven development describes how a large organization uses techniques to focus on the right product and to deeply anchor the idea that less output can deliver more outcomes.
Gradle Beyond the Basics: Customizing Next-Generation Builds, by Tim Berglund, is free online on O’Reilly Atlas. This more advanced guide provides the recipes, techniques, and syntax to help you master this build automation tool.
Don’t Just Roll The Dice: A usefully short guide to software pricing, by Neil Davidson, is a free mini ebook from Efendi Books.
“Kanban for skeptics: Clear answers to Kanban in software development”, by Nick Oostvogels, is available as a downloadable eBook with a minimum price of $0.00 from Leanpub.
Download “Seamless Object-Oriented Software Architecture: Analysis and Design of Reliable Systems” by Kim Waldén and Jean-Marc Nerson for free in pdf format. This book shows how a consistent set of object-oriented abstractions can be applied throughout the process, based on three major ideas: seamlessness, reversibility, and contracting.
“An Agile Adoption and Transformation Survival Guide” provides a set of essential thinking tools for understanding Agile adoption and transformation: how they differ and what you need to know to know to avoid being another statistic in the widespread adoption failure.
“Single page apps in depth”, by Mikito Takada, is not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices. It takes a “code and concepts” approach to the topic.
“Priming Kanban: A 10 step guide to optimizing flow in your software delivery system” by Jesper Boeg is available as a free pdf download from InfoQ.
“The Fable of the User-Centered Designer”, written by David Travis, is a young man’s journey as he discovers the three secrets of user-centred design. It’s a small book that has big results.