To determine the ICO the way or step you mentioned is still very inaccurate you should see the team behind the project if they do not have an experienced team it is sure the ICO will fail.
Those were 3 basic steps for dummies. Might do more in-depth guide later. This was meant for a compelte newbies, I know there are more factors. Thos 3 steps are super easily followed, differentiating between team members and knowing is the team is good is the next level, for someone with at least some experience.