World Trends of IT outsourcing evolution till 2010

In the XXI century it is hard to find a market with higher growth rates than an IT market. There are different areas with unequal level of growth in the IT Market, but Outsourcing is one of the most popular spheres among all the other IT services.

There are two main types of outsourcing: outsourcing of information technologies and business process outsourcing. According to NASSCOM-McKinsey survey in 2010 the outsourcing market will be estimated at $300 billion and IT outsourcing will represent three fifths of this “IT-pie”.

According to the researches of neoIT, Tholons consulting companies and independent analysts there will be the following trends in the world of IT services: globalization, broadening of cooperation, consolidation and purchasing of companies, precarious situation with skilled staff and invention of new market segments.

Now the IT outsourcing market is going through an intensive transformation process: mega-deals become rare and nearshoring wins evident positions. The terms of agreements appear shorter and companies become more selective in outsourcing tasks and business processes.

XP Extreme Programming

Extreme Programming (XP) is a Methodology (software engineering) for the development of software projects. It prescribes a set of day-to-day Extreme_Programming Practices for developers and managers; the practices are meant to embody and encourage particular Extreme_Programming Values . Proponents believe that exercising these practices, which are software engineering best practices taken to “extreme” levels, leads to a development process with the qualities prized by Agile Manifesto signatories. This makes Extreme Programming the most prominent of several agile software development methodologies used to create software. Agile methodologies prioritize adaptability for changing requirements over the project predictability valued by more traditional methodologies. Some elements of the Extreme Programming methodology are Extreme Programming Controversial aspects.