I thought it worthwhile to do a short series on product marketing in an agile environment.
Many product marketers are used to gearing up to perhaps 3 major releases a year. They have runway, they can plan with an end goal in mind, and they have time to align the resources and get the detail right.
When faced with an agile software development methodology, however, they find the traditional approach more difficult, since the cadence is now ‘sprints’ every two weeks and a release every three weeks, or something of that order. It requires a different approach.
First, however, some definitions are probably in order. By product marketing I mean the process of influencing customers to buy – and enabling sales people to sell – business-to-business products. Agile software development is the process of developing software in iterations and a bit at a time, allowing for flexibility and course correction on the way, rather than traditionally going from a start to a finish line in one big go. Noice that I’m not talking about agile marketing, which is essentially doing marketing activities in a way that borrows from agile software development.
What tends to happen to marketers not used to agile are the following symptoms:
- You’re not sure what you’ll be getting in the end product
- You’re not sure when you’ll be getting it (stifle your sniggers if you can make that argument for traditional development…)
- Stuff happens and the product is out there before you’re ready or before you even know about it
What product marketers generally prefer is a small number of large meaty releases that they can get their teeth into. With agile you can sometimes feel you’re faced with a roadmap littered with lots of small releases, all vying for attention.
It’s against this background that I thought the subject warranted a mini-series. Stay tuned if this is your bag. If not, feel free to click away…