|
Offshore
Development
Navo's
emphasis is on providing value to a client
by providing the highest quality of work
at each stage of the project lifecycle -
from inception through product delivery.
Emphasis on quality is stressed in all key
areas like client interaction, project documentation,
execution, and the final product. Each project
is aimed at promoting organized teamwork,
new skills, and an excellent relationship
with the client.
Navo has embarked upon providing cost-effective
and technologically efficient solutions
by leveraging the quality of skills and
infrastructure available in an offshore
facility like the one Navo has in India.
Using
our Offshore Development methodology, technical
teams interface with the customer's internal
team to understand the business and functional
requirements. An extremely detailed and
elaborate design document is created that
drill down the business process and alternatives
to provide a detailed mapping to the data
entities. Navo Emphasizes on a very high
level of detail and interaction during this
process. Offshore development is essentially
a collaborative effort between an offshore
development team and the Clients internal
team. The greater the level of interaction
during the Analyses and Design phase the
simpler it becomes to execute and implement
the development lifecycle of an application.
Offshore Development Case Study
Development
of highly transactional applications for
a financial services client
The
customer develops software products for
the financial industry and particularly
for investment management and analysis.
These products leverage highly distributed
technologies and provide real time information
on investment management and analyses.
Problem Statement
The customer has a highly transactional
and distributed architecture with several
teams working on different layers of the
product. The customer in this case wanted
to add new functionality to its product
as part of a new release. The challenge
was to create a highly transactional application,
using Oracle and SQL Server 2000 as the
backend. An additional challenge was to
interact with several disparate groups within
the customer's development team infrastructure
to ensure that the application created by
Navo Systems, Inc., would integrate successfully
with the rest of the components.
Development Process
-
Requirement Definition and Project Planning
-
Feasibility Study and Creation Of a Vision
Document
-
Creation of a Detailed Design Document
-
Development of the Application Offsite from
our facility in Quincy, MA
-
Integration and Performance Testing
-
Transfer of Information to the Offshore
Facility for Maintenance and Development.
Result
Using an Offsite model to develop the application,
Navo's technical team interfaced with the
customer's internal team to understand the
business and functional requirements. An
extremely detailed and elaborate design
document drilled down the business process
and the available alternatives and provided
a detailed mapping to the data entities.
The model provided the customer with improved
time to market, as new development activities
for the product were implemented using the
hybrid model. The customer was able to benefit
from a significant cost savings of approximately
40 percent of the costs of developing the
same application onsite.
|