*Conceptualizing visuals based on requirements*Creating images and layouts by hand or using design software*Testing graphics across various media*various types