FAQ
|
Can FIABLES set up an Offshore Development Center in India?
An offshore development center or software factory offers clients enormous benefits. Offshore Development Center consists of a dedicated pool of software professionals who form a virtual extension of the client's team. It offers the best of both worlds - the benefits of one's own team without the difficulties of managing it. In addition, offshore development centers enables clients to scale up their teams, in terms of numbers or skill sets.
ODC Advantages To Customers
- Extended Lab Advantage: Having an offshore development center, gives the customer the advantage to access state-of-the-art development facilities with skilled resources.
- Extended Enterprise Advantage: On-site teams works directly with the client's team, delivering value and managing partnership. Offshore teams create value by applying tools, methods, processes and technologies. Seamlessly integrate the on-site and offshore teams through - Processes, Procedure and Communication.
- Faster Development Advantage: Use of timezone difference as an advantage to hasten development time. A 24 Hour cycle can be kept going to speed up development time.
- Total Cost Of Ownership (TCO) Perspective: Significant cost saving on infrastructure and manpower costs at offshore vis-a-vis the clients' home country. Also there will be cost and time saving on the long gestation period that will be needed for setting up offshore subsidiary.
- Retain Domain And Skill Knowledge: A dedicated team working on the customer's software/technology will retain domain knowledge. There is also total freedom to propagate client's own corporate procedures, systems and management techniques at the ODC. Protection of intellectual property based on international IP laws.
- Resource Advantage: Ramp up/downsize resource at relative short notice. Resource sharing between projects-leading to optimal resource utilization. Induction and training for identified resources.
Can FIABLES help in Outsourced Product Development?
Outsourced software development / remote software development, or to use a broader term, outsourcing product development is the obvious remedy to the current market scenario where technology, skills and approaches are momentary. It is primarily a means of leveraging an organization's resources and infusing new thought, skills and expertise, while reducing time to market. FIABLES's Extended Software Development Center offers cost-effective services to companies who outsource their software product development. Perfectly suited for extensive offshore software product development and remote product support, FIABLES focuses on Rapid Product Development to meet "Time to Market" requirements of its clients. With an eye on the long haul, and a dedicated offshore project team, FIABLES offers clients a trustworthy, relationship that grows and is beneficial to both concerned.
What processes does FIABLES follow in executing an offshore development project?
What is 'IT Outsourcing' and what is 'Offshore Outsourcing'?
In the first sense, "IT outsourcing" means hiring somebody outside your company to provide IT services. Outsourcing is most common for companies whose IT needs are well known in advance. IT outsourcing can also mean hiring someone to be your IT department. Such a partner must have people who can work closely with your staff to understand your unique business problems so that you can deliver, implement, and service unique solutions.
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.
Is my company an outsourcing candidate?
Outsourcing used to be a tactic to improve operations and financial performance of troubled organizations. Today's outsourcing has evolved to be a preferred method of doing business by companies for numerous positive reasons.
You MAY be an outsourcing candidate IF you are asking yourself:
- Are my resources being utilized effectively?
- Do the department's objectives support the corporate direction?
- Can my IT department enhance our corporate financial goals?
- Are the current resources capable of supporting new technology?
- Is there a quicker, more effective method to handle these issues?
- Should we consider an offshore solution?
- Are 40% savings for real; what are the after-shock effects?
- Will employees have a basis for a litigation? What are their options?
- If I make the wrong decision, what are the consequences?
Do offshore programmers write code in their native language?
‘All code is written using the same tools employed by developers in the Spain/ US and other geographies 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.’
Is the code documented?
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.
How do I know what's going on as the project progresses?
All project information, for example requirements, design documentation, user documentation, tasks and defects, are available on a 24/7. Additionally, every Project has a Project Manager assigned to it, so as to offer the Client a single point of contact. It is one of the primary responsibilities of the Project Manager to keep the Client updated. In addition customer is given access to fiables project management tool to have on-line status at any given point of time.
Who owns the rights for the source code?
All rights to the work is with the Client. This includes documentation, source code, binaries etc. which the FIABLES team develops in the course of the project. All this is part of the delivery made to the Client.
What systems and tools are in place for technical support workflow?
- Dedicated VPN
- Remote Server Connection
- FIABLES Service Call Register
- FIABLES Issue Tracker
- Escalation Procedures
- Project Management Plan (comprising of Configuration Plan, Risk Mitigation Plan, Communication Plan)
- Milestone Charter
- Resource Utilization Charts
- Test Management Tools
- Defect Management Tools
- FIABLES Governance Framework
Besides the above listed tools/systems, we also use monitoring and tracking tools of the customer, if available.
|
| |
| |
| |
|