Steps involved in prototyping