Product Development Manager

What is a Product Development Manager? A Product Development Manager (PDM)—often a software engineer, QA tester, or UX designer—is responsible for identifying new opportunities for developing a new marketable product from concept to distribution. They are also...

LeSS (Large Scale Scrum)

What is LeSS (Large Scale Scrum)? The traditional Scrum agile framework is a method of software development that divides work into teams. Each team works on a few projects at a time, in short-term increments called sprints. The Scrum approach was designed for small...

Fibonacci Agile Estimation

What is Fibonacci Agile Estimation? Agile estimation refers to a way of quantifying the effort needed to complete a development task. Many agile teams use story points as the unit to score their tasks. The higher the number of points, the more effort the team believes...

Shipyard Engine

What is a Shipyard Engine? A shipyard engine describes a product team’s process to keep its organization informed about the frequent updates the team ships. It was coined by the B2B SaaS company Drift. This maker of conversational-marketing software operates under a...

Shape Up Method

What is the Shape Up Method? The Shape Up Method describes the specific processes used by product development teams to shape, bet, and build meaningful products. It gives teams language and specific techniques to address the risks and unknowns at each stage of product...