1) Understand the client's needs and goals.
2) Develop initial sketches to explore ideas.
3) Refine rough sketches into final designs.
4) Evaluate designs based on criteria such as function, usability, and aesthetics.
5) Communicate design decisions