Why are Customer Development and Lean Startup Principles So Popular?instigatorblog.com2 pointsnathanh17 years ago