Building high-quality software products for business and enterprises of all sizes is a distinctly different challenge than building for the consumer market. "Move fast and break things" doesn't work for enterprises with highly specialized needs and when critical business functions are at stake. Product Managers in enterprise software face a range of unique challenges in our business, which has a tremendous impact on how we do our jobs, compared to our colleagues building for consumers.
In this practical guide, Blair Reeves, Product Principal at SAS Software, and Benjamin Gaines, Group Product Manager for Adobe Analytics, provide clear lessons for enterprise product managers that explain these challenges and provide proven strategies to overcome them. You'll learn about the critical differences between the enterprise and consumer markets, why this is so critical for Product Managers to understand, and the three core domains of knowledge that every enterprise PM must master to excel in their craft. You'll also read about the diverse experiences of other enterprise Product Managers from across our industry and how they have dealt with similar issues to build the most high-impact software solutions for the enterprise today.
| Foreword |
|
ix | |
| Preface |
|
xi | |
|
1 Why Product Management in the Enterprise Is Different |
|
|
1 | (8) |
|
2 Who Are We Building For? |
|
|
9 | (18) |
|
3 Three Types of Knowledge for a Product Manager to Seek |
|
|
27 | (14) |
|
4 Organizational Knowledge |
|
|
41 | (48) |
|
|
|
89 | (22) |
|
6 Building Better Products with Data |
|
|
111 | (10) |
|
|
|
121 | (24) |
|
|
|
145 | (10) |
|
|
|
155 | (2) |
| Index |
|
157 | |
Blair Reeves is a principal product manager at SAS Software, and has previously held senior product and leadership roles at Demandware (now the Salesforce Commerce Cloud) and IBM. He speaks, writes, and consults on product management in enterprise software, remote workforces, and other topics. Blair is an avid hiker, writes and codes creatively, and believes inspired products are built first in the gym. Ben Gaines is a Senior Product Manager for Adobe Analytics. In this role, he works closely with Adobe customers to understand their needs, provides input on product strategy and roadmap, and manages the planning and design of new features. Previously he has been a manager of digital analytics at ESPN, a Community Manager and Technical Writer at Adobe, and a Technical Support Engineer at Omniture prior to its acquisition by Adobe. Ben has an MBA from the University of Utah and a BA from Brigham Young University.