How Technology Can Influence Different Stages of the Life Cycle of a Startup