Tom Adams said, in IEEE Software: "The former star programmer who now struggles with the challenges of management will find, in Weinberg, a mentor with decades of experience helping programmers, team leaders, and managers grow in the psychological and social dimensions of their professions. This book will probably make you think twice about some decisions you currently make by reflex. That alone makes it worth reading."
If you care about getting complex development projects completed on time, with high quality but without total team burn-out, buy this book by Gerald Weinberg. Read it yourself, then give copies to your software team, starting with their managers. . . . Highly recommended." —Ron Jeffries, ATMUSER
- brimming with simple techniques & examples of their application –Computing Rev. - required reading for anyone who cares about project success—N. Karten - enlightening, practical, humorous, and enormously inspiring—Yourdon - a must for all sentient software line and project managers—S/W Quality World
"The wealth of wisdom in this volume speaks directly to individuals who want to improve their own powers of observation—a prerequisite to successfully applying knowledge to improve software quality. . . . a must for all sentient software line and project managers!" —Shel Siegel, Software Quality World
Why Software Gets In Trouble? Why not just say "people make mistakes"? Why not? Because there are reasons people make mistakes, and make them repeatedly, and fail to discover and correct them. That's what this book is about.
This manual describes 1 hour workshops for PO's.
This book is for cross-functional teams working in an iterative delivery environment, planning with user stories and testing frequently changing software under tough time pressure. This book will help you test your software better, easier and faster. Many of these ideas also help teams engage their business stakeholders better in defining key expectations and improve the quality of their software products.
Future proof your web apps for the coming Web Components browser APIs using AngularJS.
Learn time-tested fundamental TDD and design techniques that make TDD in Android productive and fun. Avoid spending a lot of time tweaking fancy test libraries and difficult IDE/gradle setups. WARNING this book by now is out of date.
This little book sets out some fundamental principles of testing in the form of Test Axioms. The Axioms are context neutral so in principle, they are universal. The book provides a set of context-free questions for each Axiom that can help you to both define a test strategy and assess and improve your own or others' test practices.
Werte, Prinzipien und Praktiken für alle, die mit Requirements in der Softwareentwicklung zu tun haben und immer besser werden wollen. Ein Weg für gemeinsames Lernen. Agil oder klassisch. Wozu wir QualityMinds uns selbst verpflichtet haben und was auch in Ihrer Organisation zu besserer Qualität führen kann - Schritt für Schritt.
An Agile process, without the right mindset, does not yield great results. Pragmatic, method-agnostic, and easy to follow, this book illuminates the adaptive, people-before-process mindset that delights customers with reliable value delivery. Unlike most books, which prescribe what to do, this one explains how to think and act in an Agile way.
This ebook is an attempt to create open-source extensive tutorial on Test-Driven Development (TDD).
James Bach says, "Read this book and get your head straight about testing. I consider Jerry (Weinberg) to be the greatest living tester." Answers the questions that puzzle the most people: Why do we have to bother testing? Why not just test everything? What is it that makes testing so hard? Why does testing take so long? Is perfect software even possible? Why can't we just accept a few bugs?
An evolutionary book about how to catalyse improvement, promote awareness, boost ownership, develop competencies, and facilitate barrier removal.