Usability in Practice: How Companies Develop User-Friendly Products