Contact Us
Homepage Contact Us Sitemap Downloads
 
How we work
Business Models
Delivery Models
Skill Set
Outsourcing Highlights
Why Outsourcing
What to Outsource
Dedicated Center
Offshore Staffing
 

SynfoSys vast experience coupled with mature and time-tested methodology allows us to develop the most appropriate outsourcing strategy for each of our clients. Each project will be executed as customer wants it or our consultants will propose a fitting model of its execution. Usually we pass the following steps approaching a new project:
NDA
We understand that all information related to your business is confidential, so we always execute NDA before moving forward. It is guaranteed by our Security Policies.

Understanding your business and your process
It is a crucial point for us to understand your process. It is also the key point for many customers to have the similar process when working with an offshore/offsite team as with your own one. Our consultants and managers will discuss all aspects to be considered during interaction establishment with you. For reaching a win-win outcome it is important to know how you manage requirements, perform tests, manage configurations, etc.

Pilot evaluation, process adjustment
Before you get involved into a large and expensive project, we recommend you to test drive SynfoSys with an execution of a pilot project. This pilot project will demonstrate the quality and ease of outsourcing, and will prepare both sides to work on larger and more complex projects.

Understanding the business target of the project
We know that very often it is not important for a customer what process or methodology we use to implement the solution. The only important thing is to reach the business target in defined timeframe and budget. So, in that case we concentrate all our efforts to meet the goal while skipping low-priority things.

Defining Teaming Agreement
Teaming agreement is a formal document which defines all aspects of sides interaction, level of services, terms of payments etc. Standard template can be used for that purpose or we can tailor it to the specific needs of a project.

Understanding project requirements
You can be sure that project is already 50% successful if an offshore team understands your requirements correctly. That's why our analysts are always in close interaction with customer representatives. Of course it is impossible to define all the nuances of the project on its first phase, so the process of requirements detailing is built iteratively.

You can provide us with your needs or ideas and our specialists will transform them into formal Software Requirements Specifications and Use Cases.

Create high-level prototype
It is always essential to see how the system you've planned to get will look like. Usually in SynfoSys we create different prototypes for such demonstrations and requirements aligning. It can be GUI prototypes with demonstration of some custom controls, solution prototypes with demonstration of a general concept etc.

Design and develop the solution
The stage of transferring project requirements into a working system. Please, refer to our Development Methodology for additional information.

Quality Focus
Our commitment to quality has been exceptional. SynfoSys’s objective is to deliver an unparalleled value for software projects, as we believe this to be the only way to ensure customer satisfaction. To reach this goal, we at SynfoSys concentrate on Quality of processes.

Quality of Process
Having the best specialists alone does not yet guarantee best results. Methodology is also a key factor that ensures every customer's request and requirement is addressed most efficiently.

To attest its commitment to efficient workflow, SynfoSys uses ISO-compliant methodology. Our teams are also experienced and extensively use the Rational Unified Process methodology, and the Extreme Programming approach.

Acceptance testing on customer side
In SynfoSys we use comprehensive set of tests and quality control methodologies to guarantee final product quality. Nevertheless, your acceptance of provided results is a crucial point in the project.

Support phase
After the project is completed we enter the support phase. Its duration should be defined in the Teaming Agreement.

As you can see, working with an offshore outsourcing company is no more difficult than working with a local consultant.

Testimonials
Fast Facts Why SynfoSys Outsourcing Highlights Testimonials Case Studies Request for Services
      Copyright © 2011, SynfoSys Business Soluttions Ltd. All Rights Reserved. Designed by MediaOne.in