Analysis and design - Quiz