Technology Life Cycle Development