Product or process design from scratch or the adaptation and updating, expansion or reconfiguration of an existing process or procedure