The Stages of a Technology Lifecycle