A new product development process for charities

A new product development process that is designed to work for charities, taking into account the particular constraints and underlying assumptions of charities.