process that uses problem solving to arrive at the best solution or design
process that uses problem solving to arrive at the best solution or design
it is a problem solving process whose objective is to find a and describe way to implement he functional requirements while respecting its constraints