The design development process in 6 steps