10 important factors when you choose an idea management software