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?
Linda Rising says about this book: "Of course, there are other books on the protocols and exercises for retrospectives, but these don't share the 'whys' of this important ritual. What Jutta has done for us is provide real experience reports that show how useful retrospectives can be and share her research around using retrospectives to lead change in an organization. Get this book and read it!" (Linda Rising, Co-Author of Fearless Change and More Fearless Change)
It is great fun and really hard to work together effectively in international teams! Learn what worked (and what did not work) in real international projects, so that you can become more effective in your projects.
Cost of Delay can tell you where your projects' delays occur and why—and the impact those delays have on your project portfolio. Learn to see and eliminate the Costs of Delay in your project to make the project portfolio decisions smoother.
Извлекаем пользу из Agile-ретроспектив предлагает множество упражнений для пополнения вашего инструментария. Эта подборка активностей и упражнений поможет вам стать более продуктивными в проведении ретроспектив и в получении намного более ярких результатов от них.
This is the classic volume on every variety of technical review of programs, designs, tests, documentation, plans, requirements, ...
Capacity planning for new products is the key to getting new products launched. Covers how complex software and knowledge work can be managed effectively. If overapplied, the velocity model starts to break down in usefulness. So also discusses alternatives to help teams achieve high levels of productivity.
Do you have trouble estimating your project's cost or schedule? Are you curious about how to explain to your management that estimates are guesses? Would you like to improve your estimates? Learn how to generate a gross estimate for your project in a way management can hear. Learn why we estimate, how to explain where you project is, when to iterate on your estimate, and how to troubleshoot your estimation problems.
Use innovation as a management team to create the organization’s innovation.
If you read the tech press, everyone knows they need an API but most aren't really sure what it is. They treat it as another checkbox like "Web 2.0" was a few years ago or a mobile app was most recently. In fact, there's an entire "API-first" movement in development circles that most people don't understand or even realize why..
Do you want to be a (better) manager? Whether your answer is “yes,” or “no,” or “I don’t know,” this book is for you. If you don’t know, the book should help you decide—or help you do the right things while you postpone your decision. If your answer is “yes,” many of the book’s essays are designed to guide you successfully in that direction. And if your answer is “no,” many of the essays will show you how to avoid waking up one day to discover that somehow you have become a (worse) manager.
Want to change something about yourself? Want to change something about your organization? Learn to become a change artist from people who have practiced change artistry for years.
With plenty of exercises for your personal retrospective toolbox, Getting Value out of Agile Retrospectives will help you to become more proficient in doing retrospectives and to get more out of them - Foreword by Esther Derby, co-author of Agile Retrospectives: Making Good Teams Great.
"Xanpan appendix: Management and Team" continues from "Xanpan: Team Centric Agile Software Development" and adds several essays on managing teams in agile software.
With plenty of ideas, suggestions, and practical cases on software quality, this book will help you to improve the quality of your software and to deliver high-quality products to your users and satisfy the needs of your customers and stakeholders.