FAQ on Staff Augmentation, Hiring Developers & More
We know that Staff Augmentation takes a bit of getting used to as a concept. It is so much more than outsourcing your development team or hiring developers and other IT professionals at a cost effective offshore office. It is about having the most qualified developers and co-managing their employment so you can have the best of both worlds: a great development team without the employee hassles. Here are some of the most asked questions and their answers:
- How much does it cost to hire staff through Get[Devs]?
- Do you have developers on the bench waiting for clients?
- How long does it take to hire an IT professional?
- Can I get a developer to work on site?
- Who is going to service the relationship between my company and Get[Devs]?
- Where are co-employees located? What time zone will my co-employees work in?
- How can Get[Devs] help us train our co-employees?
- Who makes the hiring and compensation decisions?
- What kinds of software development projects are usually outsourced through Get[Devs]?
- Will I save money hiring software, website and mobile app developers through Get[Devs]?
Get Devs works with clients under the basic premise that we are employing Devs and Testers on behalf of our clients. In fact, we are usually co-employing. Our paperwork is designed to be simple and reflect spirit of both companies being responsible for employees.
We use two very simple documents to govern relationships with clients. A 4-page Managed Service Agreement dictates basic issues like IP ownership (owned by the client, of course), term and termination, etc. A 1-page Work Order then dictates certain parameters for each co-employee, like start date, compensation, term, etc.
If you don’t like our paperwork we are open to anything that does not alter the spirit of the Staff Augmentation relationship. Please feel free to propose changes to our documents or the use of your documents.
What is the standard term for each co-employee?
What if we are unhappy with a particular developer/tester?
Can I get a part-time employee?
What jurisdiction governs the contracts?
What is a Quality Assurance Engineer?
Quality assurance engineers are individuals who work on each phase of a software project. They monitor the development process ensuring that quality standards set forth by the development company are met. They manage quality testers and software coders to help develop the project. The monetary success of the software product is largely due in part to the quality of the product, therefore the quality assurance engineers’ job is imperative to those developing software programs and applications.
What is a Quality Assurance Tester?
A Quality Assurance Tester is someone who tests software or website applications for a team of software or website developers. The main duty of a Quality Assurance Tester is to find mistakes, bugs or inconsistencies in websites and software applications. These are pasted on to the Quality Assurance Engineer, who then sends it to the software or website developers.
Having Quality Assurance Testers for your software and website applications is imperative as they are your first line of defense against any flaws in your current code. Without them, you rely on having your software developers second guessing their work. Knowing that you employ excellent Quality Assurance Testers allows your software and website developers to do their best coding work.