Some points for a successful ICO:
Approach:
1) Find a problem
2) Solve the problem
3) Build a team
4) Preparation (legal, whitepaper)
5) ICO
Your Team need know-how in:
1) technical/technology
2) business (investors)
3) marketing (social media)
and most important: security is key !