Nick Bradbury knows his stuff. He's created several extremely successfully software products, including one of my favorite pieces of software at the moment, FeedDemon. Nick has a series of posts that discuss the struggles the come with trying to make software simple.
As software developers I don't think we spend nearly enough time thinking about how we can make our software simple. We think a lot about adding features and functionality but are we doing so in the simplest way possible? Just because a feature was hard for us to code doesn't mean it should be hard to use. We need to strive for "simplicity", "elegance", and "beauty" in the software we produce.
Technorati tags:
feeddemon,
software