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