Software release life cycle
Pre-alpha is the first stage of making a computer program. People making the computer program think up what the computer program should have in it, and start to actually create the computer program itself. Also, programs that have not yet entered the alpha or beta stage, but passed the development stage, are called so.