Source of Ideas for New Features of a Software

So you are writing some application, or building something new. One of the fundamental source of ideas for new features are the people who are most close to your product.

In case of soft products, these are users and developers (they are in-touch with your live product, more than you). They know well, what the product should offer next, that can be the next killer feature. But for it, you should must give them an environment, respect and service, that they love to share with you.

Read a conversation with Werner Vogels (Amazon CTO), how they have make strategy to involve developers and clients for development directions and better service. Google itself uses Google Moderator, to let users share new ideas for a particular product which other users vote for. So in this way they can just pick the top new feature ideas and implement.