Lean product development: Definition, stages, benefits, and more