The Technology Life Cycle