Found an interesting article on 2009 Offshoring challenges written by Maneet Puri - Director of LeXolution IT Services - have a look
The year 2008-09 has not been very good for businesses. With the global economic calamity and recession, businesses across the world have suffered severe damages. But the worst hit has been for the outsourcing industry. But the trouble doesn't end here. In fact, the offshore outsourcing industry has many other challenges staring at face. Here are some of them...
Recession
There was a time when offshore outsourcing was considered to be responsible for recession. However, at present economic recession poses as a severe threat to the outsourcing industry. Because of the bad state of American economy, Indian outsourcing industry that is almost solely dependent on the former has to face severe impacts. American companies have reduced their IT budgets and that leads to less (or no) work being outsourced to offshore continents.
Company Scandals
The Satyam debacle that happened recently made the whole world take notice of what has happened and question the ethics of Indian outsourcing companies. The scandal had exposed the dirty corruption practices of the industry and the international companies are much more skeptical about transferring their work to India now. The corporate governance of India is at question here and trying to gain back the confidence is quite a challenge.
Other Outsourcing Hubs
In addition to the sad market situation, there is also pressure of increasing competition. Though India is the world's favorite outsourcing destination, there are other emerging outsourcing centers like Philippines, China etc. Though Philippines is poor and lacks political stability, it is heavily banking on outsourcing to bring in country revenue. Like wise China, Russia and other countries of Eastern Europe are starting to compete with the service providers of India. In fact, China is on the second position after India in the field of offshore outsourcing.
Obama and American Policies
Obama has strong anti-outsourcing views and he has proposed the removal of tax benefits for companies that outsource their work to offshore continents. This would discourage more and more American companies to send their jobs overseas. This would add on to the already declined amount of outsourcing. The Indian outsourcing industry is faced with the huge challenge to overcome on this regards.
Indian Politics and Uncertainty
The general elections have taken place in India. And the new government has been formed. But it is yet to see the policies that are created for the offshore outsourcing industry. In fact, till the period of uncertainty is there, there will only be a skeptical attitude towards the outsourcing industry.
Indian outsourcing industry is going through a bad phase. It has all these challenges to cope up with and come over. But then again, the concept of offshore outsourcing has immense potential that cannot be undermined by any business. It is a powerful business strategy to cut investment costs and get access to high quality services and thus expand their profit margins. And this is something all businesses look forward to. Thus even in the wake of all these challenges, the Indian outsourcing industry has all the potential to come through unscathed.
Wednesday, June 24, 2009
Tuesday, February 12, 2008
All About ASP.Net Development
Today I have found a very good article on ASP.Net development. Here it is
ASP.NET
ASP.NET, the next version of ASP, is a programming framework used to create enterprise-class Web Applications. These applications are accessible on a global basis leading to effecient information managment. The advantages ASP.NET offers is more than just the next version of ASP.
Why ASP.NET?
Since 1995, Microsoft has been constantly working to shift it's focus from Windows-based platforms to the Internet. As a result, Microsoft introduced ASP (Active Server Pages) in November 1996. ASP offered the efficiency of ISAPI applications along with a new level of simplicity that made it easy to understand and use. However, ASP script was an interpreted script and consisted unstructured code and was difficult to debug and maintain. As the web consists of many different technologies, software integration for Web development was complicated and required to understand many different technologies. Also, as applications grew bigger in size and became more complex, the number of lines of source code in ASP applications increased dramatically and was hard to maintain. Therefore, an architecture was needed that would allow development of Web applications in a structured and consistent way.
The .NET Framework was introduced with a vision to create globally distributed software with Internet functionality and interoperability. The .NET Framework consists of many class libraries, includes multiple language support and a common execution platform. It's a very flexible foundation on which many different types of top class applications can be developed that do different things. Developing Internet applications with the .NET Framework is very easy. ASP.NET is built into this framework, we can create ASP.NET applications using any of the built-in languages.
Unlike ASP, ASP.NET uses the Common Language Runtime (CLR) provided by the .NET Framework. This CLR manages execution of the code we write. ASP.NET code is a compiled CLR code instead of interpreted code (ASP). CLR also allows objects written in different languages to interact with each other. The CLR makes developement of Web applications simple.
Advantages Using ASP.NET
ASP.NET drastically reduces the amount of code required to build large applications
ASP.NET makes development simpler and easier to maintain with an event-driven, server-side programming model
ASP.NET pages are easy to write and maintain because the source code and HTML are together
The source code is executed on the server. The pages have lots of power and flexibility by this approach
The source code is compiled the first time the page is requested. Execution is fast as the Web Server compiles the page the first time it is requested. The server saves the compiled version of the page for use next time the page is requested
The HTML produced by the ASP.NET page is sent back to the browser. The application source code you write is not sent and is not easily stolen
ASP.NET makes for easy deployment. There is no need to register components because the configuration information is built-in
The Web server continuously monitors the pages, components and applications running on it. If it noticies memory leaks, infinite loops, other illegal software or activities, it seamlessly kills those activities and restarts itself
ASP.NET validates information (validation controls) entered by the user without writing a single line of code
ASP.NET easily works with ADO .NET using data-binding and page formatting features
ASP.NET applications run fater and counters large volumes of users without performance problems
Differences between ASP.NET and Client-Side Technologies
Client-side refers to the browser and the machine running the browser. Server-side on the other hand refers to a Web server.
Client-Side Scripting
Javascript and VBScript and generally used for Client-side scripting. Client-side scripting executes in the browser after the page is loaded. Using client-side scripting you can add some cool features to your page. Both, HTML and the script are together in the same file and the script is download as part of the page which anyone can view. A client-side script runs only on a browser that supports scripting and specifically the scripting language that is used. Since the script is in the same file as the HTML and as it executes on the machine you use, the page may take longer time to download.
Server-Side Scripting
ASP.NET is purely server-side technology. ASP.NET code executes on the server before it is sent to the browser. The code that is sent back to the browser is pure HTML and not ASP.NET code. Like client-side scripting, ASP.NET code is similar in a way that it allows you to write your code alongside HTML. Unlike client-side scripting, ASP.NET code is executed on the server and not in the browser. The script that you write alongside your HTML is not sent back to the browser and that prevents others from stealing the code you developed.
Source : http://www.startvbdotnet.com/aspsite/asp/
.NET Software Development
ASP.NET
ASP.NET, the next version of ASP, is a programming framework used to create enterprise-class Web Applications. These applications are accessible on a global basis leading to effecient information managment. The advantages ASP.NET offers is more than just the next version of ASP.
Why ASP.NET?
Since 1995, Microsoft has been constantly working to shift it's focus from Windows-based platforms to the Internet. As a result, Microsoft introduced ASP (Active Server Pages) in November 1996. ASP offered the efficiency of ISAPI applications along with a new level of simplicity that made it easy to understand and use. However, ASP script was an interpreted script and consisted unstructured code and was difficult to debug and maintain. As the web consists of many different technologies, software integration for Web development was complicated and required to understand many different technologies. Also, as applications grew bigger in size and became more complex, the number of lines of source code in ASP applications increased dramatically and was hard to maintain. Therefore, an architecture was needed that would allow development of Web applications in a structured and consistent way.
The .NET Framework was introduced with a vision to create globally distributed software with Internet functionality and interoperability. The .NET Framework consists of many class libraries, includes multiple language support and a common execution platform. It's a very flexible foundation on which many different types of top class applications can be developed that do different things. Developing Internet applications with the .NET Framework is very easy. ASP.NET is built into this framework, we can create ASP.NET applications using any of the built-in languages.
Unlike ASP, ASP.NET uses the Common Language Runtime (CLR) provided by the .NET Framework. This CLR manages execution of the code we write. ASP.NET code is a compiled CLR code instead of interpreted code (ASP). CLR also allows objects written in different languages to interact with each other. The CLR makes developement of Web applications simple.
Advantages Using ASP.NET
ASP.NET drastically reduces the amount of code required to build large applications
ASP.NET makes development simpler and easier to maintain with an event-driven, server-side programming model
ASP.NET pages are easy to write and maintain because the source code and HTML are together
The source code is executed on the server. The pages have lots of power and flexibility by this approach
The source code is compiled the first time the page is requested. Execution is fast as the Web Server compiles the page the first time it is requested. The server saves the compiled version of the page for use next time the page is requested
The HTML produced by the ASP.NET page is sent back to the browser. The application source code you write is not sent and is not easily stolen
ASP.NET makes for easy deployment. There is no need to register components because the configuration information is built-in
The Web server continuously monitors the pages, components and applications running on it. If it noticies memory leaks, infinite loops, other illegal software or activities, it seamlessly kills those activities and restarts itself
ASP.NET validates information (validation controls) entered by the user without writing a single line of code
ASP.NET easily works with ADO .NET using data-binding and page formatting features
ASP.NET applications run fater and counters large volumes of users without performance problems
Differences between ASP.NET and Client-Side Technologies
Client-side refers to the browser and the machine running the browser. Server-side on the other hand refers to a Web server.
Client-Side Scripting
Javascript and VBScript and generally used for Client-side scripting. Client-side scripting executes in the browser after the page is loaded. Using client-side scripting you can add some cool features to your page. Both, HTML and the script are together in the same file and the script is download as part of the page which anyone can view. A client-side script runs only on a browser that supports scripting and specifically the scripting language that is used. Since the script is in the same file as the HTML and as it executes on the machine you use, the page may take longer time to download.
Server-Side Scripting
ASP.NET is purely server-side technology. ASP.NET code executes on the server before it is sent to the browser. The code that is sent back to the browser is pure HTML and not ASP.NET code. Like client-side scripting, ASP.NET code is similar in a way that it allows you to write your code alongside HTML. Unlike client-side scripting, ASP.NET code is executed on the server and not in the browser. The script that you write alongside your HTML is not sent back to the browser and that prevents others from stealing the code you developed.
Source : http://www.startvbdotnet.com/aspsite/asp/
.NET Software Development
Tuesday, February 5, 2008
Vote for “India – Still An Outsourcing King”?? YES / NO
When anyone talks about outsourcing, India's name comes up in mind as an undisputed King in Business Process outsourcing, Offshore Software Development and ITES. Due to new emerging countries in Outsourcing field now a question arises “Will India remain outsourcing King? “
In one of the best IT research magazine Gartner says, “In terms of offshore centers, India remains the undisputed leader, with China and Russia emerging as strong contenders” Gartner identifies the growth in offshore outsourcing to India and other developing countries as one of the most significant shifts in IT in the near term.
But competition in not over yet, another research magazine Forbes report says “similar low-cost technology centers in China, the Philippines, Malaysia, Russia and Pakistan are sprouting up and already competing for a share in outsourcing projects, making it increasingly unlikely that India can retain its "reign" as "the outsourcing king" for long.
The figure of $50 billion software exports by 2008 as predicted by Indian National Association of Software and Services Companies (NASSCOM) is too ambitious and may be difficult to realize. If India fails to meet this target, it may lose its competitive edge.
However, it is too early to speculate in those terms because under the given circumstances there is no threat to India's status in the outsourcing world and for various reasons the West will always prefer India over its rivals. In fact, it can boast of adding more feathers to its crown. What do you think, Will India loose his place in Outsourcing and Offshore Software Development?? Rohit Raghvendra Tripathi
In one of the best IT research magazine Gartner says, “In terms of offshore centers, India remains the undisputed leader, with China and Russia emerging as strong contenders” Gartner identifies the growth in offshore outsourcing to India and other developing countries as one of the most significant shifts in IT in the near term.
But competition in not over yet, another research magazine Forbes report says “similar low-cost technology centers in China, the Philippines, Malaysia, Russia and Pakistan are sprouting up and already competing for a share in outsourcing projects, making it increasingly unlikely that India can retain its "reign" as "the outsourcing king" for long.
The figure of $50 billion software exports by 2008 as predicted by Indian National Association of Software and Services Companies (NASSCOM) is too ambitious and may be difficult to realize. If India fails to meet this target, it may lose its competitive edge.
However, it is too early to speculate in those terms because under the given circumstances there is no threat to India's status in the outsourcing world and for various reasons the West will always prefer India over its rivals. In fact, it can boast of adding more feathers to its crown. What do you think, Will India loose his place in Outsourcing and Offshore Software Development?? Rohit Raghvendra Tripathi
Tuesday, June 12, 2007
Offshore Product Development
Today we need Offshore Product Development because everyone wants best work in cheap rates. Offshore product development (OPD) is the form of outsourcing where product-engineering services are outsourced in the creation of a software product. Partnering with an offshore software company can significantly lower the cost of developing a product. This can directly affect the bottom line of your product development initiative. I think this is the reason why multinational companies are opening offices in different countries like Russia, India, Canada and many other countries so that they can outsource software products at cheap rates. In recent past many silicon-based companies started offshoring their product development and software development activities to locations such India, Russia, Canada etc.
India is a major country in this field of offshore product development followed by Russia and China, but other countries are also in this race like Ukraine, Vietnam, Philippines, Belarus, Czech Republic, Poland, and Hungary. Now coming to India, it is a major player of offshore product development game. Indian cities like Mumbai, Bangalore, Chennai, Hyderabad, Gurgaon, and Noida are the favorite locations for multinational companies in India. You know why India is famous place in the world for Offshore software Development ???? because india is my country and i am Rohit Tripathi
India is a major country in this field of offshore product development followed by Russia and China, but other countries are also in this race like Ukraine, Vietnam, Philippines, Belarus, Czech Republic, Poland, and Hungary. Now coming to India, it is a major player of offshore product development game. Indian cities like Mumbai, Bangalore, Chennai, Hyderabad, Gurgaon, and Noida are the favorite locations for multinational companies in India. You know why India is famous place in the world for Offshore software Development ???? because india is my country and i am Rohit Tripathi
Thursday, May 24, 2007
Offshore Software Development
Offshore outsourcing is the practice of contracting with an external organization to perform some business functions in a country other than the one where the product or service will be sold or consumed. It can be distinguished from off shoring, in which the functions are performed in a foreign country by a foreign subsidiary of the company concerned.
Today, there are various functions such as software development, software maintenance, product development, remote infrastructure management, payroll processing, and document conversion, research, etc. that are being offshore outsourced to a variety of low cost countries such as India, Philippines, Czech Republic, Russia and South Africa.
There are so many companies, which have emerged as successful users of offshore outsourcing services.
When comes to Offshore software development, India is always plays a cost effective and best quality service provider. Although it needs to be careful that each had their own lessons on this journey and that their boats sailed through rough waters before reaching their respective destinations!
So everybody needs to be take care of Risk, Rewards, Challenges and Opportunities in offshore outsourcing.
Today, there are various functions such as software development, software maintenance, product development, remote infrastructure management, payroll processing, and document conversion, research, etc. that are being offshore outsourced to a variety of low cost countries such as India, Philippines, Czech Republic, Russia and South Africa.
There are so many companies, which have emerged as successful users of offshore outsourcing services.
When comes to Offshore software development, India is always plays a cost effective and best quality service provider. Although it needs to be careful that each had their own lessons on this journey and that their boats sailed through rough waters before reaching their respective destinations!
So everybody needs to be take care of Risk, Rewards, Challenges and Opportunities in offshore outsourcing.
Monday, May 14, 2007
Offshore Software Development
This term has different meanings in different context, and when it comes to a country, means a jurisdiction that offers financial secrecy laws in an effort to attract investment from outside its borders. When referring to a financial institution, "offshore" refers to a financial institution that primarily offers its services to persons domiciled outside the jurisdiction of the country in which the financial institution is organized. When referring to offshore software development it refers to India.
The world is discovering the fact that India is a super power when it comes to offshore software development for IT solutions. Swept by the current of the latest trend "IT outsourcing to India", You can find many fortune 500 companies like Microsoft, Oracle, Citibank, Morgan Stanley, Wal-Mart, AT&T, General Electric, Reebok, General Motors, Sony, Boeing, Coca-cola, Pepsi, Swissair, United Airlines, Philips, IBM, Lucas and British Aerospace beneficiaries.
According to a report published by Frost & Sullivan, the Research and Development (R&D) outsourcing market for information technology in India is estimated to grow to $9.1 billion by 2010 from $1.3 billion in 2003-a Compounded annual growth rate of 32 percent.
Software development done offshore is unique of this new web-era. Many Companies outsource their software product development to offshore Development centers. Software development teams share a common mission – to Develop quality software that is to be delivered on time and within budget, which adds to the reputation of the software development firms offshore.
The world is discovering the fact that India is a super power when it comes to offshore software development for IT solutions. Swept by the current of the latest trend "IT outsourcing to India", You can find many fortune 500 companies like Microsoft, Oracle, Citibank, Morgan Stanley, Wal-Mart, AT&T, General Electric, Reebok, General Motors, Sony, Boeing, Coca-cola, Pepsi, Swissair, United Airlines, Philips, IBM, Lucas and British Aerospace beneficiaries.
According to a report published by Frost & Sullivan, the Research and Development (R&D) outsourcing market for information technology in India is estimated to grow to $9.1 billion by 2010 from $1.3 billion in 2003-a Compounded annual growth rate of 32 percent.
Software development done offshore is unique of this new web-era. Many Companies outsource their software product development to offshore Development centers. Software development teams share a common mission – to Develop quality software that is to be delivered on time and within budget, which adds to the reputation of the software development firms offshore.
Monday, April 30, 2007
Software Development in India – Rohit Tripathi
India has emerged as a major software development destination in the world. Best Software Development Companies of the world are from India because this country has many advantages over others. It has a very large number of English speaking populations, which is more than in any other non-English speaking country. India has geographical advantage also. Being almost 12 hours ahead of US helps the workforce to follow the sun approach for outsourcing. Even the government in India has a very positive approach for the industry and is keen to extend every possible hand to help them grow rapidly. A lot of tax incentives are been give to Software industry. Special Economic Zones are being setup for the IT and software industry.
The future of outsourcing software to India is promising. Phenomenal growth is being seen here that has led to a huge competition between Software development companies. Every company is working to outdo each other to climb the ladder of success. This has increased the demand for software developers. Skilled developers are being rewarded well. The key is to possess apt subject knowledge along with a command over communicating skills.
The future of outsourcing software to India is promising. Phenomenal growth is being seen here that has led to a huge competition between Software development companies. Every company is working to outdo each other to climb the ladder of success. This has increased the demand for software developers. Skilled developers are being rewarded well. The key is to possess apt subject knowledge along with a command over communicating skills.
Thursday, April 26, 2007
Offshore outsourcing India
With the emergence of a number of countries in the field of offshore software development services, offshore outsourcing India has been gaining popularity. Worldwide, the business is growing at an increasing pace and India holds many advantages in terms of time zone, quality and cheap resources; and high English speaking population. Open source technologies like PHP are gaining importance and we have very good skilled resources available both in PHP and Dot Net technologies. Off late Indian government has taken many initiatives to make sure that software outsourcing to India grows rapidly. India is deep into custom software development with many world-class projects of web development. New areas like search engine optimization for company websites has become another popular domain in India. Many offshore companies are deploying Indian resources for their website optimization.
Specialized services like Computer Aided Design (CAD) and CAMM services in India and 3D design related projects have been accomplished with excellence. High-end website designing using flash and 3D has become very common. These designing services find many applications in the field of animated creations like movies, special effects and 3D gaming. Many companies have realized that offshore outsourcing of their core application development to India is beneficial and will fetch them faster turn around times and greater return on investment (ROI). Thus, it has become very attractive to hire Indian software professionals for either end-to-end development or product co-development. Many Independent Software Vendors are partnering with Indian companies for achieving success in their businesses.
Specialized services like Computer Aided Design (CAD) and CAMM services in India and 3D design related projects have been accomplished with excellence. High-end website designing using flash and 3D has become very common. These designing services find many applications in the field of animated creations like movies, special effects and 3D gaming. Many companies have realized that offshore outsourcing of their core application development to India is beneficial and will fetch them faster turn around times and greater return on investment (ROI). Thus, it has become very attractive to hire Indian software professionals for either end-to-end development or product co-development. Many Independent Software Vendors are partnering with Indian companies for achieving success in their businesses.
Wednesday, April 25, 2007
Offshore Software Development in Gurgaon
Today India is a leader in offshore software development. Many Indian cities are progressing in the field of outsourced product development and I think offshore software development and outsourcing are taking Indian economy to new heights.
Gurgaon is one of leading cities in India when it comes to outsourcing and software development. Gurgaon is best known as one of India's most prominent outsourcing and offshoring hubs.
For Offshore Software Development – Gurgaon in India has finally come out as the new favorite destination for software development. It’s like new Silicon Valley of India. Major companies of the world have opened their center to Gurgaon for its compatibility, good infrastructure, pool of skilled IT engineers and closeness to capital New Delhi. Companies have found all the necessary elements to stabilize themselves in India.
Offshore software Development is not so easy to decide as it may aspects. Major Indian cities are lining up to attract business from US and Europe. While Bangalore, Hyderabad, Mumbai seems apparent choice for many; Gurgaon is a step ahead of others. The above cities have high cost of manpower and maintenance is pretty expensive. Contrary to that – Gurgaon is cheaper, closer to Indian capital and enjoys the benefit of the presence of highly skilled engineers and manpower.
Gurgaon is one of leading cities in India when it comes to outsourcing and software development. Gurgaon is best known as one of India's most prominent outsourcing and offshoring hubs.
For Offshore Software Development – Gurgaon in India has finally come out as the new favorite destination for software development. It’s like new Silicon Valley of India. Major companies of the world have opened their center to Gurgaon for its compatibility, good infrastructure, pool of skilled IT engineers and closeness to capital New Delhi. Companies have found all the necessary elements to stabilize themselves in India.
Offshore software Development is not so easy to decide as it may aspects. Major Indian cities are lining up to attract business from US and Europe. While Bangalore, Hyderabad, Mumbai seems apparent choice for many; Gurgaon is a step ahead of others. The above cities have high cost of manpower and maintenance is pretty expensive. Contrary to that – Gurgaon is cheaper, closer to Indian capital and enjoys the benefit of the presence of highly skilled engineers and manpower.
Tuesday, April 24, 2007
Offshore Product Development in India
Today india is the king of word in Offshore Product Development India is emerging as a favoured location for outsourced product development in the software market.
According to a report published by Frost & Sullivan, the Research and Development (R&D) outsourcing market for information technology in India is estimated to grow to $9.1 billion by 2010 from $1.3 billion in 2003—a compounded annual growth rate of 32 percent.
If the developments and research projections are anything to go by, then by 2008, the market size of the offshore product development in India is going to increase exponentially, taking the number of engineers engaged in the OPD space from 1,00,000 to 2,50,000.
OPD in India has just begun and will continue to grow in the next four years. “Global sourcing has become strategic for Indian companies which realize that it is necessary to stay competitive

According to a report published by Frost & Sullivan, the Research and Development (R&D) outsourcing market for information technology in India is estimated to grow to $9.1 billion by 2010 from $1.3 billion in 2003—a compounded annual growth rate of 32 percent.
If the developments and research projections are anything to go by, then by 2008, the market size of the offshore product development in India is going to increase exponentially, taking the number of engineers engaged in the OPD space from 1,00,000 to 2,50,000.
OPD in India has just begun and will continue to grow in the next four years. “Global sourcing has become strategic for Indian companies which realize that it is necessary to stay competitive
Monday, April 23, 2007
Difference between Software development and Programming
Software Development is a complex task. It requires careful planning and a clear understanding the need to develop an application
Software development and software programming are not the same. Software development refers to the entire process of creating software. This includes programming, but also includes things such as scheduling, design, review process, etc.In actuality the terms are frequently used interchangeably, since any programmer needs to be able to schedule his time and do basic planning. The term "software development" was developed to emphasize the planned aspect of the development process.
Software development and software programming are not the same. Software development refers to the entire process of creating software. This includes programming, but also includes things such as scheduling, design, review process, etc.In actuality the terms are frequently used interchangeably, since any programmer needs to be able to schedule his time and do basic planning. The term "software development" was developed to emphasize the planned aspect of the development process.
Sunday, April 22, 2007
Offshore Software Development
Offshore Software Development is provision of software development services by an external supplier positioned in a country that is geographically remote from the client enterprise; a type of offshore outsourcing. The main reason behind the companies to use offshore software development services is the higher development cost of the local service providers. The global software R&D services market as contrasted to ITO and BPO is rather young and currently is at early stages of its development.
India is the leading country in the Offshore software Development and Outsourcing software development . Other offshore software development destinations include Philippines, Israel, Republic of Ireland, Eastern Europe (Ukraine, Belarus[citation needed], Czech Republic, Poland, Hungary), Egypt, Argentina.
In India, offshore software development can be performed in all major cities and regions of the country. The cities are categorized into Tier 1, Tier 2 and Tier 3. Bangalore, Mumbai is in Tier 1, Hyderabad, Chennai, Pune, NOIDA, Gurgaon, Navi Mumbai is in tier 1-1, Kolkata, Mangalore, Mohali/Chandigarh, Bhopal these reigons are in tier 2, and Coimbatore, Mysore, Nasik, Kochin, Nagpur, Indore, Jaipur, Kanpur, Patna these all in tier 3.
So india’s future is Very Bright in Offshore Software Development and Outsourcing software development
India is the leading country in the Offshore software Development and Outsourcing software development . Other offshore software development destinations include Philippines, Israel, Republic of Ireland, Eastern Europe (Ukraine, Belarus[citation needed], Czech Republic, Poland, Hungary), Egypt, Argentina.
In India, offshore software development can be performed in all major cities and regions of the country. The cities are categorized into Tier 1, Tier 2 and Tier 3. Bangalore, Mumbai is in Tier 1, Hyderabad, Chennai, Pune, NOIDA, Gurgaon, Navi Mumbai is in tier 1-1, Kolkata, Mangalore, Mohali/Chandigarh, Bhopal these reigons are in tier 2, and Coimbatore, Mysore, Nasik, Kochin, Nagpur, Indore, Jaipur, Kanpur, Patna these all in tier 3.
So india’s future is Very Bright in Offshore Software Development and Outsourcing software development