Enterprise Agility For Dummies®
Published by: John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030-5774, www.wiley.com
Copyright © 2018 by John Wiley & Sons, Inc., Hoboken, New Jersey
Published simultaneously in Canada
No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without the prior written permission of the Publisher. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permissions
.
Trademarks: Wiley, For Dummies, the Dummies Man logo, Dummies.com, Making Everything Easier, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and may not be used without written permission. SAFe and Scaled Agile Framework are registered trademarks of Scaled Agile, Inc. All other trademarks are the property of their respective owners. John Wiley & Sons, Inc. is not associated with any product or vendor mentioned in this book.
LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: THE PUBLISHER AND THE AUTHOR MAKE NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS WORK AND SPECIFICALLY DISCLAIM ALL WARRANTIES, INCLUDING WITHOUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE. NO WARRANTY MAY BE CREATED OR EXTENDED BY SALES OR PROMOTIONAL MATERIALS. THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE SUITABLE FOR EVERY SITUATION. THIS WORK IS SOLD WITH THE UNDERSTANDING THAT THE PUBLISHER IS NOT ENGAGED IN RENDERING LEGAL, ACCOUNTING, OR OTHER PROFESSIONAL SERVICES. IF PROFESSIONAL ASSISTANCE IS REQUIRED, THE SERVICES OF A COMPETENT PROFESSIONAL PERSON SHOULD BE SOUGHT. NEITHER THE PUBLISHER NOR THE AUTHOR SHALL BE LIABLE FOR DAMAGES ARISING HEREFROM. THE FACT THAT AN ORGANIZATION OR WEBSITE IS REFERRED TO IN THIS WORK AS A CITATION AND/OR A POTENTIAL SOURCE OF FURTHER INFORMATION DOES NOT MEAN THAT THE AUTHOR OR THE PUBLISHER ENDORSES THE INFORMATION THE ORGANIZATION OR WEBSITE MAY PROVIDE OR RECOMMENDATIONS IT MAY MAKE. FURTHER, READERS SHOULD BE AWARE THAT INTERNET WEBSITES LISTED IN THIS WORK MAY HAVE CHANGED OR DISAPPEARED BETWEEN WHEN THIS WORK WAS WRITTEN AND WHEN IT IS READ.
For general information on our other products and services, please contact our Customer Care Department within the U.S. at 877-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002. For technical support, please visit https://hub.wiley.com/community/support/dummies
.
Wiley publishes in a variety of print and electronic formats and by print-on-demand. Some material included with standard print versions of this book may not be included in e-books or in print-on-demand. If this book refers to media such as a CD or DVD that is not included in the version you purchased, you may download this material at http://booksupport.wiley.com
. For more information about Wiley products, visit www.wiley.com
.
Library of Congress Control Number: 2018930061
ISBN 978-1-119-44613-2 (pbk); ISBN 978-1-119-44610-1 (ebk); ISBN 978-1-119-44609-5 (ebk)
To survive and thrive in a fast-moving economy, enterprises must work to improve their agility; they need to be able to pivot quickly to respond to new technologies, emerging opportunities and threats, and ever-evolving customer demands. However, many organizations are built more like cruise ships than jet skis. They’re designed to command and control, making decisions at the top and passing them along the chain of command to the employees who do the work. Even when these organizations manage to change direction, they’re either too late to market or too far off course to stay ahead of the competition.
An agile enterprise is lean and nimble. Product developers collaborate closely with the organization’s leaders and management and with customers to optimize value. Decision-making is distributed throughout the organization, and employees are encouraged to take the initiative, experiment and innovate, and continuously learn and improve. Agile organizations ride the waves of change instead of being tossed and turned by external factors beyond their control.
However, a large-scale agile transformation is no small feat, especially when it develops complex products that traditionally involve a great deal of up-front planning. How do you transform a large organization with deeply entrenched functional areas into a collection of small, closely aligned teams without sinking the ship? In this book, I answer that question.
Over the past ten years, I’ve helped a number of large organizations become agile enterprises. Most organizations that succeed follow the same three-step approach:
Those that fail never do so from a lack of trying. They fail from doing agile instead being agile. They create teams that do everything agile teams are supposed to do, but they continue to function as they always did — making decisions at the top, issuing commands, and expecting employees to follow orders. They just don’t try to change their mindset. As a result, they fall short of creating a culture of mutual trust and respect in which employees and customers collaborate closely to deliver innovative products. These organizations look like agile enterprises, but they never reap the full benefits of agility.
In this book, I take a three-pronged approach to transforming organizations into agile enterprises so they can both be agile and do agile:
A key component of enterprise agility is empirical process control. As such, its practitioners frown upon making detailed plans. Instead, teams are encouraged to “think, build, release, and tweak,” through empirical, data-driven decisions. However, because I don’t know you personally (although you seem nice), I had to make several assumptions about you when writing this book:
Throughout this book, icons in the margins highlight different types of information that call out for your attention. Here are the icons you’ll see and a brief description of each.
In addition to the abundance of information and guidance on enterprise agility that I provide in this book, you get access to even more help and information online at Dummies.com
. There you can find a free, access-anywhere Cheat Sheet that gives you even more pointers on how to embark on an enterprise agile transformation. To get this Cheat Sheet, simply go to www.dummies.com
and search for “Enterprise Agility For Dummies Cheat Sheet” in the Search box.
You’re certainly welcome to read this book from cover to cover, but I wrote it in a way that facilitates skipping around. If you’re new to agile, I recommend you read Chapters 1 and 2 to get up to speed on the topic. Chapter 3 is also essential reading, but you could hold off on reading Chapter 3 until you review the different enterprise agile frameworks in Part 2. Chapter 3 provides a conceptual understanding of enterprise agility that highlights common themes among all the frameworks.
In Part 2, I cover the top enterprise agile frameworks, so feel free to skip around in that part — the chapters aren’t sequential. I describe each of the frameworks, so you can make a well-informed choice of which framework to start with.
When you’re ready to embark on your enterprise agile transformation, turn to Part 3. In this part, the chapters are sequential, so read Chapters 9, 10, and 11 in that order. Chapter 11 is most important, because it outlines a specific ten-step process for transforming your organization into an agile enterprise.
With enterprise agility, failing is okay, as long as you learn from it and persevere. The danger is that failing often leads to discouragement. When an agile transformation doesn’t meet expectations, organizations often conclude that greater agility isn’t the right solution and they give up. In nearly all cases, improving agility is the right solution — it’s the transformation process that fails. Approach enterprise agility with the conviction that it’s the right solution as long as everyone in your organization adopts an agile mindset. If you’re struggling to overcome obstacles, look for and address issues in the transformation process, which can almost always be traced back to pockets of resistance in the organization — people who haven’t accepted the agile mindset.
Part 1
IN THIS PART …
Get up to speed on what’s involved in making your organization an agile enterprise and begin to appreciate the crucial role that culture plays in any enterprise agile transformation.
Explore the key differences between agile at the team level, enterprise agility, and business agility, and recognize the importance of starting on a smaller scale.
Start to gauge just how receptive or resistant your organization will be to the big changes you’re about to implement.
Take a quick look at the 1-2-3 process of transitioning your organization’s product delivery to enterprise agility, and start thinking about the approach you will take to transform your organization.
Brush up on agile basics at the team level, so you have a fundamental understanding of various agile frameworks, such as Scrum, Extreme Programming, Lean Software Development, and Kanban.
Get to know the principles that drive agile product development and the common practices many agile teams use in the product delivery process.
Understand the challenges you’re likely to face as you scale agile to develop and deliver enterprise-level products, and start thinking about ways to meet these challenges.
Chapter 1
IN THIS CHAPTER
Getting up to speed on the agile mindset
Defining enterprise agility
Distinguishing enterprise agility from business agility
Transforming your organization with the 1-2-3 approach
When you’re getting ready to tackle a complex topic, such as enterprise agility, having a general understanding of the topic and what it entails is a great place to start. In this chapter, I give you that eye-in-the-sky view of enterprise agility. Here you develop a general understanding of agile and enterprise agility and the key distinction between the two. You discover how to build an agile enterprise without making the common mistake of trying merely to scale up agile frameworks to your entire organization. And I introduce you to some commonly used agile frameworks that I cover in greater detail in Part 2.