Responding to customer requests for greater ROI along
with greater engagement flexibility, NASoft has developed and
implemented the NASoft XShore™ Outsourcing
Methodology
While the majority of companies using resources outside of the
U.S. are employing workers from India, NAsoft expands customer
sourcing options to include offshore (India, Asia, etc.) and Nearshore
(U.S., Canada, Mexico). Each location provides unique advantages
and challenges, which need to be matched to unique customer requirements.
The NASoft XShore™ outsourcing methodology
provides a number of offerings (including ODC facilities in various
parts of the world). The range of offerings possible within the
NASoft XShore™ outsourcing methodology
provide the flexibility associated with the augmentation of your
technical staff added to the productivity benefits of cost-effectively
inserting talented offshore or nearshore (which ever makes the
most sense for each project) engineers to your application development
projects.
Corporations have continually increased the scope of their applications
development in their quest for satisfying the needs of ever more
demanding customers.
The management overhead associated with offshore development,
have made it mostly the privy of the largest corporations. Most
offshore development centers (ODC’s) have been located in
one location: India.
Current world events, however, have driven home the need to mitigate
the risks associated with centralizing development activities
in one area of the world. In this vein, large corporations with
the resources at their disposal have opened additional ODC’s
within the same hemisphere as the US. These Nearshore facilities
can be located in countries such as Canada or Mexico (both members
of NAFTA).
Nasoft’s Xshore™ methodology combined
with the company’s strong technical expertise in traditional
areas such as EAI, document exchange, workflow and business intelligence
provide the necessary tools to meet today’s customer demands.
Moreover, the company continues to invest in strengthening both
areas (methodology and technology expertise). In particular, the
company has already made a name for itself with web services software
companies such as Microsoft in developing world-class solutions
based on this new technology and combining top-notch application
development with equally compelling, proof-of-concept, QA, and
architectural consulting services.
Xshore™ Application Level Methodology
(Development + QA + Maintenance)
At the application level, the Xshore™
methodology treats QA testing and maintenance (usually 80% of
the total solution cost) on an equal footing with application
development. The basis of the methodology is the RUP methodology
with some additions.

Lifecycle for the Ration Unified Process
(RUP)
In addition to key RUP methodologies, Xshore™
incorporates methodologies for managing the offshore and nearshore
components of solutions delivery. Project managers at the customer
site follow defined processes for insuring that collaboration
with onshore/offsite, offshore and nearshore teams are optimized.
This proven methodology has been successfully employed even in
newer projects involving Microsoft .NET solutions
with teams spread throughout various geographies.
Building upon the RUP methodologies, Nasoft Xshore™
Methodology adds processes for geographic collaboration, web service
architecting, managing the solution once in production (maintenance).
Consequently, the Xhsore™ methodology provides a world-class
solution for managing the global sourcing of engineering talent
and adapting to dynamic business requirements in addition to creating
quality software.
While methodologies (RUP) and disciplines (CMM) have been created
for developing IT solutions, traditional software has been written
without much of an underlying plan for dealing with changes in
requirements dynamics. While a strong CMM discipline by itself
might provide advantages particularly with respect to quality,
strict adherence to CMM without due attention to customer needs
for speed and agility can cripple the software development effort
from the start.
Development Process

Nasoft’s Xshore™ methodology combined
with the company’s strong technical expertise in traditional
areas such as EAI, document exchange, workflow and business intelligence
provide the necessary tools to meet today’s customer demands.
Moreover, the company continues to invest in strengthening both
areas (methodology and technology expertise). In particular, the
company has already made a name for itself with web services software
companies such as Microsoft in developing world-class solutions
based on this new technology and combining top-notch application
development with equally compelling, proof-of-concept, QA, and
architectural consulting services.