why do we learn how to develop a product ?​