Challenges for Managing IT Skills Portfolio for E-Business