This is basically the user testing approach as described in "Don't make me think" by Steve Krug. You can use it to test usability of your applications as well.