1 00:00:00,000 --> 00:00:04,861 [MUSIC] 2 00:00:04,861 --> 00:00:06,866 Before we get started on our project, 3 00:00:06,866 --> 00:00:10,090 let's talk a little bit about design principles. 4 00:00:10,090 --> 00:00:14,080 Design principles reflect a philosophy of design that helps designers 5 00:00:14,080 --> 00:00:19,000 find ways to enhance usability and create successful designs. 6 00:00:19,000 --> 00:00:23,310 There are many universal design principles that designers use to create effective 7 00:00:23,310 --> 00:00:29,280 interfaces whether for the web, mobile devices, wearables, or smart devices. 8 00:00:29,280 --> 00:00:33,115 One example of design principles created by Jakob Nielsen, 9 00:00:33,115 --> 00:00:35,955 the world's leading expert on web usability, 10 00:00:35,955 --> 00:00:40,725 is called 10 Usability Heuristics for User Interface Design. 11 00:00:40,725 --> 00:00:44,560 Nielson calls them heuristics because they're more like rules of thumb, 12 00:00:44,560 --> 00:00:46,320 rather than specific guidelines. 13 00:00:47,360 --> 00:00:51,100 The first principle, Visibility of System Status, 14 00:00:51,100 --> 00:00:54,350 states that the system should always keep the user informed 15 00:00:54,350 --> 00:00:59,050 about what is going on through appropriate feedback within reasonable time. 16 00:00:59,050 --> 00:01:03,210 For example, if we look at a light switch, we can turn it on or off. 17 00:01:03,210 --> 00:01:07,340 And we know when it's on due to the light that emits from the lightbulb. 18 00:01:07,340 --> 00:01:10,990 If there's no light, then we know that the light switch is off. 19 00:01:10,990 --> 00:01:15,930 Always make sure that the user is informed about what's going on by providing 20 00:01:15,930 --> 00:01:16,692 feedback. 21 00:01:16,692 --> 00:01:19,757 The next principle, User Control and Freedom, 22 00:01:19,757 --> 00:01:22,307 states that users often make mistakes. 23 00:01:22,307 --> 00:01:26,262 And they will need a clearly marked emergency exit to get back to where 24 00:01:26,262 --> 00:01:29,250 they really want to be as fast as possible. 25 00:01:29,250 --> 00:01:33,870 For example, if you look at TV and remote set, there's a return or back to 26 00:01:33,870 --> 00:01:38,610 previous channel button, which takes you back to where you were in an instant. 27 00:01:38,610 --> 00:01:41,260 Always make sure that your system has a simple and 28 00:01:41,260 --> 00:01:44,950 efficient emergency exit to fix user error. 29 00:01:44,950 --> 00:01:48,710 While we won't be looking at all of the principles together, I encourage you to 30 00:01:48,710 --> 00:01:53,040 look at the rest of the design principles that are provided in the teacher's notes. 31 00:01:53,040 --> 00:01:55,410 All of these principles will help you develop and 32 00:01:55,410 --> 00:01:58,950 refine your craft as you continue on your journey as a designer.