A Profile Of The Software Industry : Emergence, Ascendance, Risks, And Rewards