As Director of User Experience at Yammer (and therefore Microsoft), Cindy Alvarez spends her time thinking deeply about why people do what they do. Here's what she's learned.