Matrix-based Product Design and Change Management