Designing and Development 7 views