Something crazy happened with the first edition of this book. It sold lots of copies. It made several bestseller lists, was nominated for awards, and earned enough attention to send its author around the world to talk about ideas from the book. Then something crazier happened: the book's title needed to change.
Taking this as an opportunity, the folks at O'Reilly and I agreed we should add more value to the book if it was going to have a second life with a new name. First published as The Art of Project Management , this text has been cleaned-up, enhanced, updated, and expanded for your pleasure. You may wonder why the title was changed. Here are some possibilities:
Whatever the reason, here we are. I've done my best to improve this book without pulling a George Lucas Star Wars fiasco. Here's the bird's-eye view of what has changed:
If you are new to this book in any form, the Preface will fill you in on everything you need to know.
Since the first edition was published two years ago, I've been busy. I wrote another book called The Myths of Innovation ; created various essays, podcasts, and videos; and I continue to run a popular blog on creativity and management. It's all up at www.scottberkun.com; I hope you'll stop by, as your purchase of this book helps make the many free things I produce possible.
PREFACE
My favorite word in the English language is how. How does this work? How was this made? How did they do this? Whenever I see something interesting happen, I'm filled with questions that involve this small but powerful little word. And most of the answers I find center on how people apply their own intelligence and wisdom, rather than their knowledge of specific technologies or theories.
Over years of building things and comparing my experiences to those of other managers, programmers, and designers, I've learned how to manage projects well. This book is a summation of those ideas. It includes approaches for leading teams, working with ideas, organizing projects, managing schedules, dealing with politics, and making things happeneven in the face of great challenges and unfair situations.
Despite the broad title of this book, most of my working experience comes from the tech sector, and in particular, Microsoft Corporation. I worked there from 1994 to 2003, leading teams of people on projects such as Internet Explorer, Microsoft Windows, and MSN. For a few years I worked in Microsoft's engineering excellence group. While there, I was responsible for teaching and consulting with teams across the company, and was often asked to lecture at public conferences, corporations, and universities. Most of the advice, lessons, and stories in this book come from those experiences.
Although I come from a software and web development background, I've written this book broadly and inclusively, calling on references and techniques from outside the engineering and management domains. There is great value here for people in the general business world. I'm convinced that the challenges of organizing, leading, designing, and delivering work have much in common, regardless of the domain. The processes involved in making toaster ovens, skyscrapers, automobiles, web sites, and software products share many of the same challenges, and this book is primarily about overcoming those challenges.
Unlike some other books on how to lead projects, this book doesn't ascribe to any grand theory or presumptively innovative philosophy. Instead, I've placed my bet on practicality and diversity. Projects result in good things when the right combination of people, skills, attitudes, and tactics is applied, regardless of their origin or (lack of) pedigree. The structure of this book is the most sensible one I found: focus on the core situations and provide advice on how to handle them well. I've wagered heavily on picking the right topics and giving good advice over all other considerations. I hope you find that I've made the right choice.
Who should read this book
To see if this book is for you, I suggest flipping back to the Table of Contents, picking a topic you're interested in, and skimming through what I have to say. I don't trust prefaces much, and I recommend you don't either; they rarely have the same style or voice as the rest of the book. But here goes anyway.
The book will be most valuable for people who fit themselves into one or more of the following categories:
Experienced team leaders and managers. This book is well suited for anyone playing a leadership role on any kind of project. The examples are from software development, but many concepts apply easily to other kinds of work. You might be the official team leader, or simply one of the more experienced people on the team. While some topics may be very familiar, the direct approach the book takes will help you clarify and refine your opinions. Even if you disagree with points I make, you will have a clear foundation to work against in refining your own point of view.
New team leaders and managers. If you look at the topics listed in the Table of Contents, you'll find a solid overview of everything project leaders and managers actually do. Each chapter provides coverage of the common mistakes even experienced people make, with explanations as to why they happen and what tactics can be used to avoid them. This book provides you with a broader view of the new responsibilities you've taken on and the smartest ways to go about managing them. Because most chapters cover big topics, they often include annotated references to deeper sources.
Individual programmers and testers, or other contributors to projects. This book will improve your understanding of what you're contributing to, and what approaches you can use to be effective in doing so. If you've ever wondered why projects change directions so often or seem to be poorly managed, this book will help you understand the causes and remedies. If nothing else, reading this book will help you increase the odds your work will make a difference (and that you will stay sane while doing it). If you are interested in eventually leading teams yourself, this book will help you explore what that will really be like and whether you are cut out for it.
Students of business management, product design, or software engineering. I use the word students in the broadest sense: if you have a personal interest in these topics or are formally studying them, this book should be appealing. Unlike textbook coverage of these topics, this book is heavily situation- and narrative-focused. The experiences and stories are real, and they are the basis for the lessons and tacticsnot the other way around. I deliberately avoid drawing lines between different academic subjects because, in my experience, those lines neither help projects nor contribute to understanding reality (the universe is not divided in the same way universities tend to be). Instead, this book combines business theory, psychology, management tactics, design processes, and software engineering in whatever way necessary to offer advice on the outlined topics.