MGPP or Multi-Generational Product Planning is a design engineering and project management approach to product development. Teams use the approach to freeze a product’s specifications and simplify their project. They then push additional specs and the “to-be” product features to future product generations. The practice is a key contributor to executing many, but not all, product line strategies.