| Frequently asked questions are provided in this section to answer your queries/doubts about our services. We tried our best to answer all FAQ, but even if referring to this section more questions remain, please feel free to contact us for more information. |
| |
| FAQ are categorized into following sections: |
| |
| Business | Technology |
| |
| Business |
| |
|
| |
| Technology |
| |
|
| |
| Business |
| |
| How can I benefit from working with FiO ? |
| |
| FiO ensures that your project will be done on time, to budget, and in accordance with modern quality and technical standards. You can outsource your IT projects ranging from a simple utility to the total automation of your business. It is confidential and reliable. Copyright on the final software belongs to you. Also, custom information systems are expensive as development of main parts require hiring skilled professionals. By using our services, you will reduce the cost by 50% at least. You also achieve savings on equipment, maintenance and infrastructure required during the development. Learn additional information on Our Software Development Methodology, and Why Outsource Offshore Software Development. |
| |
| What services does FiO provide? |
| |
| FiO provides a wide range of software development including: |
| |
| Software Solutions like Client-Server and distributed application development. | | Portal Solutions | | Value added services like Project Management, Onsite Development, etc. | | IT consulting | | IT staffing (contact us for more information) |
|
| |
| How can I be assured that I am not wasting my time and money? |
| |
| Read about our Software Development Methodology / Process. If you still have any questions or concerns, do not hesitate to contact us. We will spend as much time as needed to explain, provide additional information or make a pilot test for you, free of charge! |
| |
| Is all work suitable for outsourcing offshore? The simple answer is NO. Only long-term or a series of short-term projects that require high-rated specialists are! You should clearly identify the type of project and take into account that even if the whole project is not suitable for offshore development, it may still be possible to successfully outsource some subtasks and subsystems. Additionally, your offshore vendor should meet the following requirements: |
| |
| Professional rates should be significantly lower than in your country | | Availability of technical experts and resources | | Good communication and infrastructure facilities including easy access to the Internet | | Qualified staff | | Fluent English |
|
| |
| If you have any doubts regarding these areas, contact us and we will indicate whether your project is suitable or not. |
| |
| How can I be sure in your productivity and that you won't overcharge me? |
| |
| You monitor every phase of development. Every phase has tangible results that you can see and review. If required, we provide Individual Labour Accounting and Status Reports. The complete scope of the work is defined at the initial phase of development and approved by you. Developing a long term positive relationship with you is our priority. |
| |
| What other risks do I have developing offshore? |
| |
| First of all, all usual risks of software development: proper definition of the task; proper planning; proper managing; and, proper development process. In order to eliminate these risks, FiO drafts a Project Plan or Statements of Work with all of our clients which outline project objectives and detailed descriptions of what is required. The client is involved in the development process from start to finish, agreeing on the story boards and mock ups, templates and trial versions before the project begins. We have a proven track record of successfully completing numerous offshore projects. |
| |
| The second is communication. There should be two Project Managers - on-site and off-site - that communicate every day. Failure in communication is the main cause of unsuccessful development. Understanding this, we use a "24-hours" reply policy. Any messages addressed to us will be answered during the same or next working day, and we require the same from our customers! |
| |
| The third is agreements. Our Project Plans clearly outline roles and responsibilities; deliverables; acceptance criteria; assumptions; constraints; timelines; communication and contact information; pricing; warranties and payments schedules – safeguard both sides of the agreement.. |
| |
| The fourth is cultural differences. There could be some misunderstanding among the people involved. Our Project Managers (based both in Canada and India) take responsibility for ensuring that communication between our clients and our developers is concise and ongoing. |
| |
| What makes FiO unique? |
| |
| Professionalism, knowledge, innovation, creativity, reliability and flexibility combined with low prices. |
| |
| What are your standard Terms and Conditions? |
| |
| Once a contract has been signed, we issue an invoice according to the Payment Schedule which is a part of the Project Plan approved by you. Usually invoices are paid by wire transfer in US Dollars or Euro to our bank accounts either in India or in the USA. Copyright on the final software belongs to the customer. |
| |
| Can I first get "a rough guess" about the cost of my software system? |
| |
| Yes, of course. Just contact us or use Request for Quote Form. |
| |
| Can I try your services first before signing a contract for a large software system with you? |
| |
| Yes, you can request us to do a pilot testing project. Depending on what your "large software system" is, we will do a pilot test with minimal payment in case of successful completion, or even free of charge. |
| |
| Can I get references to your previous work? |
| |
| Please, see our Clients page. It will be our pleasure to provide you contact information of our customers. |
| |
| Which languages can I speak with FiO ? |
| |
| English, French, Hindi , Gujarati and Marathi. |
| |
| How can I start using FiO services? |
| |
| Contact us with your business requirements, idea or questions. |
| |
| What do you need from me to create a proposal? |
| |
| You don't need to prepare anything before asking for a proposal - just call and FiO will ask questions to determine what is needed from you to create a proposal. Usually it will be whatever technical documentation, specifications, and design documents you have. Access to your project team members for answering questions is essential. |
| |
| What does an estimate mean? |
| |
| An estimate of your project can sometimes be made by doing a cursory investigation of the requirements. Estimates are usually only accurate to a factor of three. |
| |
| What is a proposal vs. an estimate? |
| |
| An estimate is designed to give you a rough idea of what the project will cost. A proposal shows you how the project will be done, when it will be done, and will provide a cost that you can use for financial planning purposes. |
| |
| How do you determine how much a project costs? |
| |
| First, information is gathered about the proposed product through examining prior software, existing specifications, and by interviewing project team members at your company. All the information gathered is then analyzed and the project is broken down into smaller components which are estimated separately. Follow up questions are asked, and past similar projects are used for costing guidelines. |
| |
| What are the advantages of hiring FiO over hiring engineers from a staffing firm or building an in-house team? |
| |
| 1) FiO puts each candidate through a rigorous screening process before they join the team; otherwise you would have to do most of the screening. |
| |
| 2) FiO knows who is the right engineer for each project component. You would have to be able to hire the right range of skills, and may not be able to get them in the same person. |
| |
| 3) FiO can provide a range of services by pulling in engineers with other specialties for specific small tasks on the project. You will need to staff up, outsource sub-projects, or hire a genius. |
| |
| 4) FiO engineering "bandwidth" is flexible: if the project needs a push or is delayed for some reason your cost doesn't change. You would need to hire additional engineers (which takes time) or pay for the costs associated with engineering downtime. |
| |
| What is expected of me during the project? |
| |
| Your involvement in the project is essential. The exact nature of that involvement depend greatly on the type of project. In general, you are expected to provide whatever technical and business specifications you have, to answer questions in a reasonable time, and to provide prompt, honest, and thorough feedback on software releases. A list of your "deliverables" is provided by FiO in the project proposal. |
| |
| Who will own the code produced by FiO? |
| |
| All source code produced by FiO during a project is fully owned by you, except nonproprietary code with only general utility (generic code). Generic code may be used by you in any way you wish and FiO may also use this code for its own purposes. |
| |
| What can I do about my declining profit margin? |
| |
| FiO can help your organization in many ways, probably the most important being lowering the costs of your Microsoft Dynamics implementation. |
| |
| Our rate is 40-60% lower than typical domestic rates. As a general rule, you will notice our rate to be about half the cost of the competitive quotes you would normally receive from domestic based companies. Although an offshore rate is an appealing proposition, concerns can still remain since offshore prices usually mean offshore relationships. At FiO we feel relationship is where we add our greatest value. As a customer, you truly get the “best of both worlds” - our offshore service rates combined with our Asian Pacific relationship managers and our Canadian project managers. |
| |
| How can I turn my fixed overhead costs into profit centers? |
| |
| We work to align your IT and business objectives and infrastructures – thereby resulting duplication costs. Streamlining systems often improve communication and business feedback – creating opportunities for innovation and cost savings. |
| |
Can I reduce risk by fixing the cost of a project and will my project be completed promptly & professionally?
|
| |
| Improve Quality |
| |
| We believe a decision to work with FiO should not be based on price alone. Although our rates are well below normal domestic based prices (we are 40 to 60% lower in rates), we would like to stress that quality should be the deciding factor in choosing an offshore partner. As a Microsoft Gold Certified Dynamics Partner, we would like to highlight three aspects of quality: your relationship with FiO, fast reliable service combined with an optional fixed bid option, and our communication methodologies which eliminate most of the traditional offshore challenges faced by other companies. We are confident that the quality of our project delivery will meet or exceed your expectations. |
| |
| Fixed Bid Pricing |
| |
| Our fast, reliable service is also flexible as we give you the option of a fixed bid contract which gives you the security of knowing what your total costs are ahead of time. Fixed bid pricing includes high level design, detail design (if required), development, quality control, project management, and programming documentation such as screen shots, schemas and use cases. |
| |
| Quality Communication |
| |
| The downfall of many offshore projects stem from the breakdown in the communication process. FiO utilizes Microsoft SharePoint Services as a document sharing and collaboration hub, a separate site is created for each project you have with us. We also stagger our working hours in India to overlap with our customers' workday and utilize Instant Messaging and Voice-over-IP phones to facilitate seamless and cost effective communication. Weekly conference calls with status updates by your FiO Project Manager is another protocol we implement to help insure the success of your project. |
| |
| Where can I find experienced developers for our product line and can my resources scale as my project scales? |
| |
| Utilizing FiO’s services can provide the competitive advantage you need in today's challenging business environment. Our flexible services allows you to choose specific FiO offerings, or we can also provide a complete turn-key solution if needed. On IT development projects, source code is included as part of our deliverables, and our deep resource pool and technical expertise allow you to have a full scale implementation and development team whenever you need one. |
| |
| How can I outsource software development while maintaining source code ownership? |
| |
| Many developers do not release source code as part of their overall deliverables; we at FiO feel it is important for our customers to have access to project source code as a measure of security and future flexibility. We therefore offer complete project source code at no additional cost to our clients. |
| |
| Technology |
| |
| What programming experience does FiO have? |
| |
| FiO’s development team offers a range of technological expertise for both Windows and Linux platforms. Collectively, we have over 60 years of programming experience with programs such as Visual C++, COM/DCOM, Java, J2SE, J2ME, EJB, Visual Basic, XML, Perl, PHP, Python, Power Builder, Delphi, Socket Programming, SmallTalk and ASP. We have developed software systems that utilize Oracle, SQL Server, Sybase, PostgreSQL, MySQL and Access databases, often times simultaneously via ODBC. |
| |
| What makes a typical software package? |
| |
| It consists of: |
| |
| Software itself | | Quality Assurance documentation | | User's Guide | | Online Context-Sensitive Help | | Installation program and instructions | | Completely documented source code | | Maintenance instructions |
|
| |
| Can FiO provide web site and graphics design? |
| |
| Yes, of course. Our design department is not only making the user interface of the software and documentation superior looking, but, primary, provides a full range of web design, graphics and multimedia development services. |
| |
| Your development process looks complicated. Is it really necessary? |
| |
| The software development process is complicated by its nature. Our development methodology / process only reflects it. Excluding any stage leads to higher risk and lower quality. Sometimes we are asked to simply provide programmers, but such "savings" on management, planning, testing and documentation often brings many problems in the future and the final cost of the software system becomes much higher -- assuming the software system can be finished at all. |
| |
| How do clients control the project's progress? |
| |
| You do have full control over the development, primary through on-site Project Manager. Our Software Development Methodology ensure that there will be no unpleasant surprises at the end of the development. |
| |
| What should I do, if I am not exactly sure what functionality I need? |
| |
| It is not a rare situation. Simply contact us even with a rough idea. We will define the task together. |
| |
| How can I be assured of high quality, reliable software? |
| |
| Through our Development Methodology / Process which is aimed at quality and only quality. We even provide Software Testing Services for other software development organizations. Also, you will have all preliminary versions of the software installed at your location for internal testing, verification and acceptance. During the 3-month warranty period after the software was installed in production mode, any problem in the code will be corrected free of charge. |
| |
| How can I be assured that if I need to update my software system, you will help? |
| |
| We can conclude either a long-term maintenance agreement stating our responsibilities or a general agreement on providing modifications on a case basis. |