"Includes activities such as developing a solution, sketching, drawing, deciding between two alternatives, optimizing a selected solution, and determining specifications." . . . .