When planning to launch ICO, there at least 3 things of great importance:
Backend infrastructure for ICO
Price of tokens
Ways to sell ICO
The first thing to consider before launching an ICO is building the backend infrastructure. That means you should build a token, which you will later distribute to the investors. One of the most common and reliable solutions is Ethereum.
Etc Etc. Further, all goes in its turns.