Apparently Apple's Jonathan Ive finds inspiration in Ten Rules of Good Design enumerated by Dieter Rams.
These rules are useful for software designers to consider, too. Here are the headlines. Follow the link for interesting details on each.
Dieter Ram's Ten Rules of Good Design
* Good