How BDD scenarios can make your testing more human The difference between BDD and TDD BDD stands for behaviour driven development. TDD stands for test driven development. Both BDD and TDD refer to the methods of software development employed by your engineering team....
Backlog Grooming – An Essential Guide
How clean is your product backlog? 1. What is backlog grooming? Backlog grooming sessions are designed to help product teams improve development processes and ultimately assist the whole team in building better products. Backlog grooming is also known as sizing,...
The Product Panel Q&A – Web Technologies
To get some insights into how other product managers tackle the problems we face, we created a panel of global product managers. We asked the panel ask relevant questions about how they deal with the challenges of working with their engineering teams, how to tackle tech debt and more.
How to Design Experiments for Your Product
Why changing button colors isn't enough Google Jedi Marissa Mayer allegedly tested multiple variations of the color blue until she found the perfect shade of blue to increase conversions at Google. This kind of experimentation may be reasonable when you have tens of...
How to Communicate with Engineers
Why communication with your engineering team is critical ‘We need to spend time refactoring the code for the next few weeks’, says the engineer. ‘Burn in hell’, says the product manager. Why communication with your engineering team is critical If you want to be a...
How to Master the Currency of Ideas
Become all powerful by mastering the art of ideas We create them, curate them, destroy them, idolise the people who generate them and cling onto our own as though they’re our children. To be known as the ‘ideas person’ is for some reason feels like the ultimate kudos...
Metrics that Matter to Product Managers
What are the metrics that matter to your product? As Product Managers, opening up Google Analytics and being confronted by the all options available can be a little daunting at first. But after a few tweaks here and there and a little trial error, we eventually get...
SQL Skills for Product Managers
How to get the data you need whenever you need it The power of data It’s painful, it’s brutal and it’s a little sadistic. But it’s wonderful. Data to product managers is like ammunition to an assassin; nothing gives us more pleasure than gently annihilating a loud,...
APIs Explained for Product Managers
APIs are confusing. Make sense of REST, GET, endpoints, headers and payloads once and for all as we explain the 10 key things to know about APIs.
The Product Manager’s Guide to Drawing on a Whiteboard
How to become the superhuman who can draw confidently on a whiteboard Are you terrified of whiteboards? Just the possibility that someone might hand you the pen in a meeting and say ‘go on then, draw it’, sends a shudder down many spines. A bunch of self-loathing...
What to do When Your Product Backlog Runs Dry
How to keep your engineers well fed when the food runs out It’s happened to us all. You stare smugly at your backlog. It’s perfect. It’s a work of beauty and you’re all set for sprint planning tomorrow. You pat yourself on the back, grab a coffee and make a few little...
6 Unconventional Trello Board Templates for Product Managers
We take a look at 6 less common ways you can use Trello as a product manager We all love a bit of Trello. As product people it permeates our existence like coffee and pretentious notepads. And we’re all used to using Trello in fairly conventional ways; typically for...
5 Essential Business Skills for Product Managers
Products are businesses. A solid foundation of business skills is critical for product managers. As product managers we are expected to possess a combination of business skills, technical knowledge and UX / design expertise. It's a hefty list of qualities as we rarely...