| Agility Without Strategy |
|
|
|
| Written by Marty Cagan |
| Saturday, 28 November 2009 23:35 |
|
This is not the first time I’ve seen this confusion, and I fear that creating an effective product strategy may have become an unintended casualty of the move to Agile methods. So I thought it would be useful to discuss what a product strategy is, why it is critically important to do, and how it is actually completely compatible with an Agile philosophy.
Sometimes the product strategy is articulated in the form of a web page on a project Wiki, sometimes it’s a white paper, sometimes it’s a PowerPoint deck, and sometimes it’s in the form of a video of you evangelizing the vision. Partly the medium depends on how many people you need to communicate your product strategy to, and whether you can do so in person or whether it must be self-contained. In any case, it should be clear, compelling and inspiring. How will things be better when this product or service reaches its potential? It’s not about the specific features or functionality that may or may not be built, but rather the benefits of having this product. What problems will be solved with this product? Why will users love this product? How will the world be better once this vision is reality? Second, the product strategy is the bridge between the business strategy and the product roadmap. The product strategy must support the business strategy, and the product roadmap is what describes your current plan of how you will get from where you are today, to the vision described in your product strategy. Make sure you don’t confuse the business strategy with the product strategy. The business strategy might be something like “expand our e-commerce offering to allow buyers in Europe and Asia.” The product strategy might then describe the eventual e-commerce offering that has the necessary language support, currency conversions, payment methods, shipping and fulfillment methods, customs controls, etc. that you would need to support this business strategy. Third, coming up with a good product strategy is one of the most important things a product manager (or very often, the director of product management) does. It’s not easy but without it you have little hope of actually ending up with something worthwhile. It’s like the old saying that if you don’t know where you’re going, any path will do. We come up with a product strategy by first gaining a deep understanding of our target users, the market, and the underlying technologies. There will be brainstorming and lots of debate. You should actively involve your lead designers and lead engineers in this discussion, as well as key stakeholders. The product strategy is something that you will discuss and review actively with your management. Your executive team should care deeply about this product strategy. Many product managers make the mistake of believing that the product strategy must come down from above, and in some cases it does, especially if you’re in a startup with a founder serving as the product visionary. But if not, you need to propose the product strategy and offer it up to your management for their review. This is a great opportunity for you to step up. But defining and building features without a well thought out product strategy is very likely a waste of time and money. Fourth, it is essential to understand that the product strategy does not lock you into any particular features or sequencing. Features and sequencing are represented in the product roadmap (the backlog in Scrum lingo). You can, and absolutely should, adjust the roadmap constantly based on what you learn from your users, the market, your analytics, and the ever-changing technologies we build upon. Finally, I have found that creating a set of product principles that accompany the product strategy will help you and the product team to make the many decisions and trade-offs that arise when you actually define the features and the user experience. The product principles go along with and support the product strategy. You can read more about product principles at http://www.svpg.com/blog/files/product_manifesto.html. If you don’t have a product strategy for your product, I strongly suggest you take a breath, step back and ask yourself what you’re trying to accomplish? In three years or so, what do you want this product to be? How will you measure or recognize this state? Then share this vision with your management and with your product team – especially your engineers. They want to know where the product is heading too. It will help keep them motivated, they will have some faith that you as product manager are not just shooting from the hip, and also the strategy is important because it helps the engineers anticipate future capabilities and requirements which may impact the choices they make on technology and architecture. |
|
Comments (1)
![]() written by Keith Sherringham, March 03, 2010 Write comment
|
| Last Updated on Wednesday, 02 December 2009 12:52 |
(i) guidance and framework it supplies to people to work flexibly within;
(ii) infrastructure and capabilities developed can be adapted to meet dynamic needs;
(iii) driving out of issues for resolution;
(iv) value it brings by thinking something through to the point that others know what they need to do and can develop it further;
(v) advantages gained through not having to continuously re-work and re-hash an activity.
Good strategy and planning ensures empowerment, flexibility and responsiveness. Good strategy and planning is about a process to help people perform better. Good strategy and planning meets needs and responds to the dynamic environment. The key here is “good strategy and planning” and the following may help:
Objective – Let’s everyone know what they are meant to be achieving. Objective needs to be clearly defined, quantifiable, be realistic and have a timeframe attached to them. Multiple objectives often lead to a dilution of effort and uncertainty of priorities. When an objective can be clearly articulated in the vernacular and can be used in everyday activity, it has a better chance of being achieved.
Strategy – Sets focus and direction and eliminates options. One or two key strategies only are necessary for achieving an objective. Strategies that are clearly defined, quantifiable and can be readily articulated by managers at all levels are likely to be more successful. The essence of strategy is this “is what I am doing aligned to the strategy? If not why are you doing a given activity?” by its definition, strategy eliminates options and whilst strategies need to be reviewed and adjusted, effective strategies seldom change.
Planning – The activities needed to realise the strategies. It is not the plan per se that matters, it is the planning process that matters because planning:
(i) allows the team to think about what is needed and to identify the issues that will need to be resolved
(ii) enables everyone on the same page and improves communication between participants
(iii) drives the development of infrastructure and capabilities that can be picked up as used as required to respond to changing conditions to meet needs
Remember, if you and your team cannot clearly state what they are doing, why and how they are going to achieve it, agility and flexibility maybe disorganisation, unproductiveness and an excuse for not thinking.