Quality Software Management, Vol. 3: Congruent Action
Gerald Weinberg focuses on the human element of software leadership in this third entry of his acclaimed series. He argues that technical expertise alone cannot produce high quality results without managers who align their actions with their values. This concept, known as congruence, requires leaders to balance their personal needs with those of their team and the business environment. By address…
Shelves
More like this
Software Requirements
Now in its third edition, this classic guide to software requirements engineering has been fully updated with new topics, examples, and guidance. …
The Art of Agile Development: Pragmatic Guide to Agile Software Development
The Art of Agile Development contains practical guidance for anyone considering or applying agile development for building valuable software. Plen…
Are Your Lights On?: How to Figure Out What the Problem Really Is
Are Your Lights On is a classic exploration of problem solving that focuses on defining a challenge before attempting to fix it. Authors Donald Ga…
Hackers: Heroes of the Computer Revolution
A mere fifteen years ago, computer nerds were seen as marginal weirdos, outsiders whose world would never resonate with the mainstream. That was b…
The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an en…
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
Increase profitability, elevate work culture, and exceed productivity goals through DevOps practices. More than ever, the effective managem…
Continuous delivery
Winner of the 2011 Jolt Excellence Award!Getting software released to users is often a painful, risky, and time-consuming process. This groundbrea…
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
Bill is an IT manager at Parts Unlimited. It's Tuesday morning and on his drive into the office, Bill gets a call from the CEO. The company…
Implementing Lean Software Development: From Concept to Cash
"This remarkable book combines practical advice, ready-to-use techniques, and a deep understanding of why this is the right way to develop softwar…
The Best Software Writing I: Selected and Introduced by Joel Spolsky
It's nice having a collection of high-quality writing related to software and the business in one place instead of trawling the Web for it. Meryl …
Soft Skills: The Software Developer's Life Manual
Soft Skills: The software developer's life manual is a unique guide, offering techniques and practices for a more satisfying life as a professiona…
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…