Managing Product Life Cycle