Estimote describes their approach to product development as “blog driven”. Before they write any code the team will create a blog post of their next product update. The approach helps them focus on the problems they are solving and the value being delivered to customers as opposed to implementation details of the solution.
Prior to each sprint the team plans the product manager will suggest a blog post headline that showcases the theme for the upcoming sprint. As a team they will then compile the talking points for the blog, focusing on how they will explain the work to customers. The outline of the post is then shared with the rest of the team for feedback and then actually compiled and written. The finished result at the end of a sprint is a blog post describing real, working features and the value being delivered to customers.