Lean Software Development: An Agile Toolkit
Mary and Tom Poppendieck bridge the gap between lean manufacturing and modern programming by adapting proven industrial principles for the software world. This book introduces seven core concepts designed to eliminate waste and optimize the entire development lifecycle. By focusing on delivering value quickly and respecting the expertise of technical teams, the authors provide a framework for bui…
Shelves
More like this
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Managing people is difficult wherever you work, but the tech industry as a whole is pretty bad at it. Tech companies in general lack the experienc…
Agile Project Management: Creating Innovative Products
Jim Highsmith provides a practical roadmap for managing complex projects in environments where speed and adaptability are necessary. Moving beyond…
Crystal Clear: A Human-Powered Methodology for Small Teams
Alistair Cockburn presents a streamlined approach to software development specifically designed for small, co-located teams of two to eight people…
Thinking In Systems: A Primer
Meadows’ Thinking in Systems, is a concise and crucial book offering insight for problem solving on scales ranging from the personal to the global…
Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability
Since Don’t Make Me Think was first published in 2000, over 400,000 Web designers and developers have relied on Steve Krug’s guide to help them un…
The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
The most effective engineers — the ones who have risen to become distinguished engineers and leaders at their companies — can produce 10 times the…
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
Their story takes us through a maze of dead ends and exhilarating breakthroughs as they and their colleagues wrestle not only with the abstraction…
Rapid Development: Taming Wild Software Schedules
A fundamental software engineering project management guide based on the practical requirements of "Taming Wild Software Schedules". Emphasizes po…
Patterns Principles and Practices of Domain Driven Design
This book distils the ideas and theories of the Domain-Driven Design (DDD) philosophy into a practical play-book that you can leverage to simplify…
Agile Project Management with Scrum
Ken Schwaber, a co-creator of the Scrum framework, offers a practical look at how teams can navigate the transition from traditional management to…
The Lean Startup
Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, changing the wa…
Peopleware: Productive Projects and Teams
Demarco and Lister demonstrate that the major issues of software development are human, not technical. Their answers aren't easy--just incredibly …