Effective user interface (UI) design considers important factors like information hierarchy, the size and type of device users will use to access the product, and the methods users will interact with it. By focusing your attention on the effectiveness of fundamental design elements, a design checklist aids in layout optimization.