Why is our Computing Environment so complex and dynamic? The reason is that leading the global market implies timely access to the competitive advantage provided by the latest technology innovations. Yet every new technology impacts and modifies the established balance of habits and methodologies. As a consequence…

Technical Computing Users too often have to cope with problems that are not part of their core job description and can't focus on their important technical work. Sometimes they have to learn:

 
Telnet, ftp, shell scripts, aliases
Unix dialects, and Windows flavours
Command lines, switches, pathnames, etc.
System Administrators face several challenges to give ideal service to their internal customer at reasonable costs. Strategic actions need to be taken for:
 
Usability of applications among different Operating Systems (e.g. Unix flavors and Windows flavors).
Integration issues in key areas like file-system management, security, remote systems control.
Deployment of new solutions to the users.
  Every change in methodology or company policies often involves high costs for systems setup and integration, users' training ad so on. For this overall "inertia" of established solutions, time to market is affected because new and more efficient solutions need to be delayed by cost or prudential considerations.
Did you ever wonder whether the Internet standards could provide answers to these questions? 
1/5