FAQ - Offshore
1. What is 'Offshore Outsourcing'?
Ans: Offshore Outsourcing of software is simply software development at another location, a facility connected with the client's location using high-speed data communication links to allow engineers and managers to communicate on a real-time basis. Clients on the other side of the globe can monitor developments and project milestones on an up-to-the-minute basis, ensuring both quality and progress.
2. How does the Offshore development work?
Ans: The offshore development methodology does not change, whether the development is done domestically in the United States, Europe or any other part of the world. Our team works with an industry standard offshore development methodology. You will be in direct communication with the project manager who will track your project through all the phases of development, from needs analysis, requirements documentation, prototyping, development, testing, release, business practice integration and support. The work will be done in our offshore office, but through the power of the Internet and through our very strong communication skills, it will feel as though we were working right in your facility.
3. Who we are and what do we offer?
Ans: iAntz IT solutions - India based Software Company specializing in Custom Software Development, Web Development, e-Business Application, Enterprise Solutions. Also Our Product Development center offers Product Design and development, Product Testing, Product Maintenance, Support and Enhancement. Our competency is in PHP,C#, Vb.NET, ASP.NET, VB, ASP, C, C++ & VC++. We have a strong workforce of highly qualified and expert software engineers / professionals.
4. Can iAntz IT solutions sign an NDA (Non Disclosure agreement) with me?
All the business transactions with iAntz IT solutions are transparent. iAntz also signs an NDA (Non Disclosure Agreement) with its client. Additionally, project details are available only to the team members who are involved in the specific project. All employees are required to sign confidentiality agreements with iAntz.
Services Contract: Before the commencement of the project, we can sign a Services Contract that details the responsibilities of each party, the deliverables, pricing and delivery schedule of the projects.
All payments are milestone based and made after you approve of the milestone and its deliverables or on monthly basis as per status reports.
5. Do offshore programmers write code in their native language?
Ans: All code is written using the same tools employed by developers in the U.K., and in English. Development team members have strong English skills and good virtual communication skills. The Client has the opportunity to work with the team leader and review blueprints as they are prepared and will thus be able to very quickly assess the team's communication skills. In the worst case, we can swap team members or even entire teams to meet Client expectations.
6. Where are they located?
Ans: We are located in Trivandrum, Kerala, India.
7. What type of team does iAntz have?
Ans: At iAntz, we have built a culture that attracts exceptionally talented people; People who thrive on and have an intense passion for understanding and solving implementation problems for our customers. We mostly recruit our engineers with high academic and technical background.
8. What type of processes does iAntz have in place?
At iAntz, we ensure through proper planning that the project doesn't move away from its targeted goals while the customer gets a clear definition of the project and is in the know of the project status and has ready access to project deliverables at any point of time.
To ensure the timely and quality delivery for 100% client satisfaction we implement the following:
- Prototypes & Staged Deliveries
- Weekly Status Reports
- Comprehensive Bug Management
- Configuration Management
9. How does project communication take place?
Our experience over the years has helped us understand the decisive role played by clear communication to ensure the success of an outsourced project.
We ensure that during the course of the project, you have:
- A Single point of Contact - The project manager /Project Leader assigned to your software development project will serve as your single point of contact for all communication.
- Skype - For all one-on-one communication, we use instant messenger or Skype, to make it easier for you to voice any concerns or clarifications in real time. We also use Skype for online conference calls with our customers. Alternately for any emergencies, you can call our office/mobile numbers or we can call you.
10. How does iAntz ensure quality?
Ans: We implement the Software Quality Assurance (SQA) process that addresses the quality assurance needs at every phase of the development cycle. Our QA team has developed a focused quality control checklist. In addition, we also have a comprehensive Quality Testing Checklist which ensures that every solution delivered by iAntz measures up to the highest possible international standards.
11. Is the code documented?
Ans: A project is not deemed complete until proper documentation is provided. We believe it is our professional responsibility to provide well-documented code. It also helps us in future projects to enhance functionality if and when the Client requires it.
12. How do I know what's going on as the project progresses?
Ans: We assign a project manager to every project who will be your primary point of contact, so as to offer the Client a single point of contact. All project information, for example requirements, design documentation, user documentation, tasks and defects, are available on a 24/7 basis on our Project Information System accessible by the Project Manager. It is one of the primary responsibilities of the Project Manager to keep the Client updated. Project managers work overtime often, ensuring prompt replies to customer e-mails.
13. Who owns the rights for the source code?
Ans: All rights to the work is with the Client. This includes documentation, source code, binaries etc. which the iAntz team develops in the course of the project. All this is part of the delivery made to the Client.
14. Can I be sure that the charges are fair and the project is being done properly?
Ans: Our customers can monitor every development stage. There are material results for every stage and our customers can see and review them. If required, we can provide a Project manager who will be in charge of Accounting and Status Reporting. The final scope of work is determined at the beginning of development and approved by you. You can also suggest you own ways to monitor the process to make yourself feel confident. And the additional reason is that we are keen to develop and maintain a long-term working relationship with you.
15. I am concerned about the delays introduced both by the difference in time zones and in the delays of other project priorities. Would you expect to be able to give us confirmed delivery dates and bids with milestones and checkpoints along the way?
Ans: Absolutely but provided that you and we have clear understanding about the application to be developed. After we negotiated and agreed on all the features, functionality and UI, we will be able to make a specification, working schedule with milestones and checkpoints. Also our project managers work overtime often to ensure good dialog and prompt replies to your questions.
16. What happens after project completion?
Ans: After project completion, all materials are transferred to customer. We can store a copy if the customer requires ongoing support or requests that we store a copy (archive) for safety of the data. In this case, we guarantee our confidentiality.
17. Can I outsource the projects and assignments that I have from my clients to iANTZ?
Ans: Yes. Partnerships are at the core of our business philosophy. We have built solid relationships with consulting companies globally in order to help them reduce their cost of development through strategic offshore delivery model. We partner with companies that are looking at reliable offshore services provider that can bring about tremendous synergies to their businesses.
18. How do you manage resource attrition in your company?
Ans: At iAntz, we have implemented HR policies which are very people-friendly as well as a work culture that promotes healthy competition, dynamism and continuous learning and improvement. Our compensation packages match industry standards and are performance based. All this has ensured that the attrition rate in our company is low and our people retention rate is high.
19. How do you manage recruiting process in your company?
Ans: We have access to thousands of highly qualified IT consultants with expertise in various domains like .NET, SQL, Java, PHP, C#, etc. We have a team of Recruiting experts who swing into action as and when a requirement comes in for any particular resource. The qualified and experienced consultants are contacted and a initial interview is scheduled. We follow a rigorous selection procedure in order to ensure that the best people join our team. Our selection process includes technical test, communication and English proficiency test, group discussion and interview. If required, we can also arrange an interview with the client over the phone.
20. Can you provide references?
Ans: Yes, we can provide you with our client references. We have built solid relationships with our clients and partners by helping them meet their business objectives and providing them high quality service that exceeds their expectations.
21. How do I pay?
Ans: The simplest and the most secure way is to use wire transfers.