Software innovation, like almost every other kind of innovation,
requires the ability to collaborate and share ideas with other
people, and to sit down and talk with customers and get their
feedback and understand their needs.
Design is not just what it looks like and feels like. Design is
how it works.