As a person who did invested in a few ICOs before and the one who is doing ICO for my own company - here is my test to find out who is scam and who is not. This test is applicable to ICOs which are about software solutions. Unfortunately 90% of software ICOs fail that test.