Key steps for developing a collaborative design process