Product development typically occurs in 5 stages - ideation, screening, conceptualization, resource allocation, and implementation.